Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/scsi/qedi/qedi_fw_api.c init_rw_iscsi_task() -> calc_rw_task_size()

Type Parameter Key Value
PARAM_VALUE 0 task_params 5218492728768008192
PARAM_VALUE 0 task_params->context 4096-ptr_max
PARAM_VALUE 0 task_params->cq_rss_number 0
PARAM_VALUE 0 task_params->itid 0-64
PARAM_VALUE 0 task_params->sqe 4096-ptr_max
PARAM_VALUE 1 task_type 0-1
PARAM_VALUE 2 sgl_task_params 0,8490722971765862400,8557777966517780480
PARAM_VALUE 2 sgl_task_params->sgl_phys_addr.hi 0
PARAM_VALUE 3 dif_task_params 0
BUF_SIZE 2 sgl_task_params 0,24
BUF_SIZE 2 sgl_task_params 0,24
DATA_SOURCE 0 task_params $0
DATA_SOURCE 1 task_type $1
DATA_SOURCE 2 sgl_task_params $4
DATA_SOURCE 3 dif_task_params $6
BIT_INFO 2 sgl_task_params 0x0,0x77d75fbebaff7000
BIT_INFO 2 sgl_task_params 0x0,0x77d75fbebaff7000
HARD_MAX 1 task_type 1
MEM_ZERO 0 task_params
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &session->frwd_lock
HALF_LOCKED2 bh

drivers/scsi/qedi/qedi_fw_api.c init_sqe() -> calc_rw_task_size()

Type Parameter Key Value
PARAM_VALUE 0 task_params 5218492728768008192
PARAM_VALUE 0 task_params->context 4096-ptr_max
PARAM_VALUE 0 task_params->context->mstorm_st_context.task_type 0-2
PARAM_VALUE 0 task_params->context->rdif_context.flags0 0,2-126,130-254
PARAM_VALUE 0 task_params->context->rdif_context.partial_crc_value 0,u16max
PARAM_VALUE 0 task_params->context->tdif_context.partial_crc_value_a 0,u16max
PARAM_VALUE 0 task_params->context->tdif_context.partial_crc_value_b 0,u16max
PARAM_VALUE 0 task_params->context->ustorm_ag_context.exp_data_acked 0,5-259
PARAM_VALUE 0 task_params->context->ustorm_ag_context.flags1 4
PARAM_VALUE 0 task_params->context->ustorm_st_context.flags 0,4
PARAM_VALUE 0 task_params->context->ustorm_st_context.flags2 1
PARAM_VALUE 0 task_params->context->ustorm_st_context.reg1.reg1_map 0-8,15
PARAM_VALUE 0 task_params->context->ustorm_st_context.task_type 0-2
PARAM_VALUE 0 task_params->context->ystorm_st_context.state.flags 0-3
PARAM_VALUE 0 task_params->cq_rss_number 0
PARAM_VALUE 0 task_params->itid 0-64
PARAM_VALUE 0 task_params->rx_io_size 0
PARAM_VALUE 0 task_params->sqe 4096-ptr_max
PARAM_VALUE 0 task_params->sqe->flags 0
PARAM_VALUE 0 task_params->sqe->task_id 0-64
PARAM_VALUE 0 *task_params->context->ystorm_st_context.pdu_hdr.data.data 0-4294967295
PARAM_VALUE 1 task_type 0
PARAM_VALUE 2 sgl_task_params 0,8490722971765862400,8557777966517780480
PARAM_VALUE 2 sgl_task_params->sgl_phys_addr.hi 0
PARAM_VALUE 3 dif_task_params 0
BUF_SIZE 2 sgl_task_params 0,24
BUF_SIZE 2 sgl_task_params 0,24
CAPPED_DATA 0 task_params->itid 1
DATA_SOURCE 0 task_params $0
DATA_SOURCE 1 task_type $5
DATA_SOURCE 2 sgl_task_params $1
DATA_SOURCE 3 dif_task_params $2
BIT_INFO 2 sgl_task_params 0x0,0x77d75fbebaff7000
BIT_INFO 2 sgl_task_params 0x0,0x77d75fbebaff7000
MEM_ZERO 0 task_params
MEM_ZERO 0 task_params->context
MEM_ZERO 0 task_params->sqe
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &session->frwd_lock
HALF_LOCKED2 bh