Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvdimm/pmem.c pmem_clear_poison() -> pmem_clear_bb()

Type Parameter Key Value
PARAM_VALUE 0 pmem 4096-ptr_max
PARAM_VALUE 0 pmem->bb.count s32min-(-1),1-s32max
PARAM_VALUE 1 sector 0-36028797018963967
PARAM_VALUE 2 blks 0-8388607
BUF_SIZE 0 pmem s32min-(-1),1-s32max
BUF_SIZE 0 pmem s32min-(-1),1-s32max
CAPPED_DATA 0 pmem->bb.count 1
DATA_SOURCE 0 pmem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 sector 0-36028797018963967[c]
USER_DATA 1 sector 0-36028797018963967[c]
UNITS 0 pmem unit_byte

drivers/nvdimm/pmem.c pmem_recovery_write() -> pmem_clear_bb()

Type Parameter Key Value
PARAM_VALUE 0 pmem 4096-ptr_max
PARAM_VALUE 0 pmem->bb.count s32min-(-1),1-s32max
PARAM_VALUE 1 sector 0-36028797018963967
PARAM_VALUE 2 blks 0-8388607
BUF_SIZE 0 pmem (-1),472,1768,2280
BUF_SIZE 0 pmem (-1),472,1768,2280
CAPPED_DATA 0 pmem->bb.count 1
DATA_SOURCE 0 pmem r dax_get_private
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sector 0-36028797018963967[c]
USER_DATA 2 blks 0-8388607[c]
HALF_LOCKED2 global &dax_srcu