Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-thin.c passdown_double_checking_shared_status() -> dm_pool_block_is_shared()

Type Parameter Key Value
PARAM_VALUE 1 b 0-18446744073709551614
PARAM_VALUE 2 result 3983928654209544192
CAPPED_DATA 1 b 1
CAPPED_DATA 1 b 1
HALF_LOCKED2 &pool->lock

drivers/md/dm-thin.c passdown_double_checking_shared_status() -> dm_pool_block_is_shared()

Type Parameter Key Value
PARAM_VALUE 0 pmd 4096-ptr_max
PARAM_VALUE 0 pmd->fail_io 0
PARAM_VALUE 0 pmd->root_lock.dep_map->name 0-255
PARAM_VALUE 0 pmd->root_lock.first_waiter->handoff_set 1
PARAM_VALUE 0 pmd->root_lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 pmd->root_lock.first_waiter->type 0-1
PARAM_VALUE 2 result 3983928654209544192
PARAM_VALUE 2 *result 0
HALF_LOCKED2 &pool->lock