Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/persistent-data/dm-array.c __block_dec() -> get_ablock()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->btree_info.tm 4096-ptr_max
PARAM_VALUE 0 info->btree_info.tm->is_clone 0
PARAM_VALUE 2 block 9159794755323518976
PARAM_VALUE 3 ab 3466346612445020160
BUF_SIZE 0 info 56,112
BUF_SIZE 0 info 56,112
DATA_SOURCE 0 info $0
HALF_LOCKED2 &td->pmd->root_lock

drivers/md/persistent-data/dm-array.c load_ablock() -> get_ablock()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 2 block 4096-ptr_max
PARAM_VALUE 3 ab 4096-ptr_max
HALF_LOCKED2 &cmd->root_lock
HALF_LOCKED2 &md->suspend_lock

drivers/md/persistent-data/dm-array.c lookup_ablock() -> get_ablock()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->btree_info.levels 1-u32max
PARAM_VALUE 0 info->btree_info.tm 4096-ptr_max
PARAM_VALUE 0 info->btree_info.tm->is_clone s32min-s32max
PARAM_VALUE 2 block 2736192196040720384
PARAM_VALUE 3 ab 8059869167815483392
CAPPED_DATA 0 info->btree_info.levels 1
DATA_SOURCE 0 info $0
DATA_SOURCE 2 block $3
DATA_SOURCE 3 ab $4
HALF_LOCKED2 &cache->background_work_lock
HALF_LOCKED2 &cmd->root_lock
HALF_LOCKED2 &md->suspend_lock

drivers/md/persistent-data/dm-array.c walk_ablock() -> get_ablock()

Type Parameter Key Value
PARAM_VALUE 2 block 1274253010274738176
PARAM_VALUE 3 ab 8878425731495993344