Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 pmem 4096-ptr_max
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
DATA_SOURCE 1 offset $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 offset 0-u64max[c]
USER_DATA 1 offset 0-u64max[c]
UNITS 0 pmem unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 pmem 4096-ptr_max
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
USER_DATA 1 offset 0-u64max[c]
UNITS 1 offset unit_byte
HALF_LOCKED2 global &dax_srcu