Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/target/iscsi/cxgbit/cxgbit_ddp.c cxgbit_get_r2t_ttt() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
DATA_SOURCE 0 cmd $1
TASK_NOT_RUNNING

drivers/target/iscsi/cxgbit/cxgbit_ddp.c cxgbit_unmap_cmd() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
BUF_SIZE 0 cmd->buf_ptr (-1),2-16777216
BUF_SIZE 0 cmd->conn (-1),64,128,280,1024
BUF_SIZE 0 cmd->overflow_buf (-1),1-16777215
BUF_SIZE 0 cmd->se_cmd.t_data_sg (-1),32
BUF_SIZE 0 cmd->text_in_ptr (-1)-16777216
BUF_SIZE 0 cmd->tmr_req (-1),32
CAPPED_DATA 0 cmd 1
DATA_SOURCE 0 cmd $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cmd->orig_iov_data_count
NO_OVERFLOW_SIMPLE 0 cmd->pdu_count
NO_OVERFLOW_SIMPLE 0 cmd->se_cmd.reftag_seed
NO_OVERFLOW_SIMPLE 0 cmd->se_cmd.t_task_lba
NO_OVERFLOW_SIMPLE 0 cmd->seq_count

drivers/infiniband/ulp/isert/ib_isert.c isert_aborted_task() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
DATA_SOURCE 0 cmd $1
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_allocate_cmd() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd->se_cmd.map_tag 1
DATA_SOURCE 0 cmd r iscsit_allocate_cmd
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/infiniband/ulp/isert/ib_isert.c isert_get_dataout() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd 1
DATA_SOURCE 0 cmd $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cmd->orig_iov_data_count
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sess->cmdsn_mutex

drivers/infiniband/ulp/isert/ib_isert.c isert_immediate_queue() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 0,4096-ptr_max
DATA_SOURCE 0 cmd $1
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_datain() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
DATA_SOURCE 0 cmd $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/infiniband/ulp/isert/ib_isert.c isert_put_logout_rsp() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 0,4096-ptr_max
DATA_SOURCE 0 cmd $0
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_nopin() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 0,4096-ptr_max
DATA_SOURCE 0 cmd $0
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_reject() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 0,4096-ptr_max
DATA_SOURCE 0 cmd $0
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_response() -> iscsit_priv_cmd()

Type Parameter Key Value
DATA_SOURCE 0 cmd $1
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_text_rsp() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 0,4096-ptr_max
DATA_SOURCE 0 cmd $0
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_tm_rsp() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 0,4096-ptr_max
DATA_SOURCE 0 cmd $0
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_put_unsol_pending_cmds() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_rx_opcode() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd->se_cmd.map_tag 1
DATA_SOURCE 0 cmd r isert_allocate_cmd
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_rx_opcode() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd->se_cmd.map_tag 1
DATA_SOURCE 0 cmd r isert_allocate_cmd
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/ulp/isert/ib_isert.c isert_rx_opcode() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd->se_cmd.map_tag 1
RX_PATH
TASK_NOT_RUNNING

drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_allocate_cmd() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd->se_cmd.map_tag 1
DATA_SOURCE 0 cmd r iscsit_allocate_cmd
RX_PATH
TASK_NOT_RUNNING

drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_handle_immediate_data() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
CAPPED_DATA 0 cmd 1
CAPPED_DATA 0 cmd->se_cmd.map_tag 1
DATA_SOURCE 0 cmd $0
BIT_INFO 0 cmd->se_cmd.se_cmd_flags 0x1000,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_handle_iscsi_dataout() -> iscsit_priv_cmd()

Type Parameter Key Value
PARAM_VALUE 0 cmd 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING