Defined in 2 files as a prototype:
- drivers/target/iscsi/iscsi_target_device.h, line 9 (as a prototype)
- include/target/iscsi/iscsi_transport.h, line 108 (as a prototype)
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/target/iscsi/cxgbit/cxgbit_target.c, line 439
- drivers/target/iscsi/iscsi_target.c
- drivers/target/iscsi/iscsi_target_device.c, line 57
Smatch caller information:
drivers/target/iscsi/iscsi_target.c iscsit_build_logout_rsp() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->iscsi_response | 0 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-2 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 1 | sess->conn_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | sess->cr_i_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | cmd | $0 |
| FUZZY_MAX | 0 | cmd->logout_response | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_build_nopin_rsp() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->iscsi_response | 0 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-127 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| DATA_SOURCE | 0 | cmd | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_build_rsp_pdu() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->iscsi_response | 0 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-127 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 1 | sess | 4096-ptr_max |
| DATA_SOURCE | 0 | cmd | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_build_task_mgt_rsp() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->iscsi_response | 0 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-127 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 0 | cmd->se_cmd.se_tmr_req | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->se_cmd.se_tmr_req->response | 1-5 |
| DATA_SOURCE | 0 | cmd | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_build_text_rsp() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->buf_ptr | 16,4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->iscsi_response | 0 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-127 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 0 | *cmd->text_in_ptr | 0 |
| DATA_SOURCE | 0 | cmd | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_release_commands_from_conn() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->immediate_cmd | 0-1 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 0 | cmd->se_cmd.se_dev->caw_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 1 | sess | 4096-ptr_max |
| PARAM_VALUE | 1 | sess->cmdsn_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 1 | sess->cmdsn_mutex.osq.tail.counter | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_send_datain() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->sess | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->sess->sess_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->first_data_sg_off | 0-4095 |
| PARAM_VALUE | 0 | cmd->iov_data_count | 0-2147483650 |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-127 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 0 | cmd->orig_iov_data_count | 0,6-1048581 |
| PARAM_VALUE | 0 | cmd->padding | 0-3 |
| PARAM_VALUE | 0 | cmd->pdu | 4096-ptr_max |
| PARAM_VALUE | 1 | sess | 4096-ptr_max |
| DATA_SOURCE | 0 | cmd | $0 |
| PARAM_COMPARE | 0 | &cmd->datain_list | != $0->datain_list.next |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_tx_datain_iso() -> iscsit_increment_maxcmdsn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->sess | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->sess->sess_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->immediate_cmd | 0-1 |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 0-2,4,6,32,50,63 |
| PARAM_VALUE | 0 | cmd->iscsi_response | 0 |
| PARAM_VALUE | 0 | cmd->logout_reason | 0-127 |
| PARAM_VALUE | 0 | cmd->logout_response | 0-3 |
| PARAM_VALUE | 0 | cmd->maxcmdsn_inc | 0-1 |
| PARAM_VALUE | 0 | cmd->pdu | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->se_cmd.data_length | 1-u32max |
| DATA_SOURCE | 0 | cmd | $1 |
| BIT_INFO | 0 | cmd->se_cmd.se_cmd_flags | 0x0,0xfffffffd |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |