Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/nvme/host/fc.c nvme_fc_map_data() -> fc_dma_map_sg()

Type Parameter Key Value
PARAM_VALUE 1 sg->dma_address 0
PARAM_VALUE 1 sg->dma_flags 0
PARAM_VALUE 1 sg->dma_length 0
PARAM_VALUE 1 sg->length 0
PARAM_VALUE 1 sg->offset 0
PARAM_VALUE 1 sg->page_link 0
PARAM_VALUE 2 nents 0-s32max
PARAM_VALUE 3 dir 1-2
CAPPED_DATA 2 nents 1
DATA_SOURCE 2 nents r blk_rq_map_sg
FUZZY_MAX 3 dir 2
HARD_MAX 3 dir 2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sg unit_byte

drivers/nvme/target/fc.c nvmet_fc_alloc_tgt_pgs() -> fc_dma_map_sg()

Type Parameter Key Value
PARAM_VALUE 1 sg 16,4096-ptr_max
PARAM_VALUE 3 dir 1-2
BUF_SIZE 1 sg 0-s32max
BUF_SIZE 1 sg 0-s32max
DATA_SOURCE 1 sg r sgl_alloc
FUZZY_MAX 3 dir 2
HARD_MAX 3 dir 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock