Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/ulp/srpt/ib_srpt.c srpt_get_desc_tbl() -> srpt_alloc_rw_ctxs()

Type Parameter Key Value
PARAM_VALUE 0 ioctx 4096-ptr_max
PARAM_VALUE 0 ioctx->ch 4096-ptr_max
PARAM_VALUE 0 ioctx->cmd.data_direction 1-3
PARAM_VALUE 0 ioctx->cmd.map_cpu 0
PARAM_VALUE 0 ioctx->cmd.map_tag 0-s32max
PARAM_VALUE 0 ioctx->cmd.sam_task_attr 32-34,36
PARAM_VALUE 0 ioctx->n_rdma 0
PARAM_VALUE 0 ioctx->n_rw_ctx 0
PARAM_VALUE 0 ioctx->queue_status_only 0
PARAM_VALUE 0 ioctx->state 0
PARAM_VALUE 1 db 4096-ptr_max
PARAM_VALUE 2 nbufs 1
PARAM_VALUE 3 sg 805983778265505792
PARAM_VALUE 3 *sg 0
PARAM_VALUE 4 sg_cnt 8682673283310968832
PARAM_VALUE 4 *sg_cnt 0
BUF_SIZE 0 ioctx->ch s32min-(-2),1-s32max
CAPPED_DATA 0 ioctx->ch 1
CAPPED_DATA 0 ioctx->cmd.map_tag 1
DATA_SOURCE 0 ioctx $1
DATA_SOURCE 1 db r srpt_get_desc_buf
DATA_SOURCE 3 sg $4
DATA_SOURCE 4 sg_cnt $5
FUZZY_MAX 0 ioctx->cmd.sam_task_attr 36
HARD_MAX 0 ioctx->cmd.sam_task_attr 36
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/infiniband/ulp/srpt/ib_srpt.c srpt_get_desc_tbl() -> srpt_alloc_rw_ctxs()

Type Parameter Key Value
PARAM_VALUE 0 ioctx 4096-ptr_max
PARAM_VALUE 0 ioctx->ch 4096-ptr_max
PARAM_VALUE 0 ioctx->cmd.data_direction 1-3
PARAM_VALUE 0 ioctx->cmd.map_cpu 0
PARAM_VALUE 0 ioctx->cmd.map_tag 0-s32max
PARAM_VALUE 0 ioctx->cmd.sam_task_attr 32-34,36
PARAM_VALUE 0 ioctx->n_rdma 0
PARAM_VALUE 0 ioctx->n_rw_ctx 0
PARAM_VALUE 0 ioctx->queue_status_only 0
PARAM_VALUE 0 ioctx->state 0
PARAM_VALUE 2 nbufs 0-510
PARAM_VALUE 3 sg 805983778265505792
PARAM_VALUE 3 *sg 0
PARAM_VALUE 4 sg_cnt 8682673283310968832
PARAM_VALUE 4 *sg_cnt 0
BUF_SIZE 0 ioctx->ch s32min-(-2),1-s32max
CAPPED_DATA 0 ioctx->ch 1
CAPPED_DATA 0 ioctx->cmd.map_tag 1
CAPPED_DATA 2 nbufs 1
DATA_SOURCE 0 ioctx $1
DATA_SOURCE 3 sg $4
DATA_SOURCE 4 sg_cnt $5
FUZZY_MAX 0 ioctx->cmd.sam_task_attr 36
HARD_MAX 0 ioctx->cmd.sam_task_attr 36
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbufs unit_byte
HALF_LOCKED2 &pool->lock