Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-vdo/dedupe.c lock_duplicate_pbn() -> acquire_provisional_reference()

Type Parameter Key Value
PARAM_VALUE 0 agent 4096-ptr_max
PARAM_VALUE 0 agent->duplicate.pbn 1-u64max
PARAM_VALUE 0 agent->duplicate.zone 4096-ptr_max
PARAM_VALUE 0 agent->duplicate.zone->lock_pool 4096-ptr_max
PARAM_VALUE 0 agent->hash_zone 4096-ptr_max
PARAM_VALUE 0 agent->vio.completion.callback 4446852164700643328
PARAM_VALUE 1 lock 4096-ptr_max
PARAM_VALUE 1 lock->holder_count 0
PARAM_VALUE 1 lock->implementation 4096-ptr_max
PARAM_VALUE 2 depot->slab_count 1-u16max
CAPPED_DATA 0 agent->duplicate.pbn 1
CAPPED_DATA 2 depot->first_block 1
CAPPED_DATA 2 depot->slab_count 1
DATA_SOURCE 0 agent r as_data_vio
PARAM_COMPARE 0 agent->duplicate.pbn >= $2->first_block
RX_PATH
TASK_NOT_RUNNING