Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/target/iscsi/iscsi_target.c, line 1189
- drivers/target/iscsi/iscsi_target_erl1.c, line 426
- drivers/target/iscsi/iscsi_target_tmr.c, line 345
Smatch caller information:
drivers/target/iscsi/iscsi_target.c iscsit_setup_scsi_cmd() -> iscsit_attach_datain_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cmd_r2t_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cmd_r2t_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cmd_r2t_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cmd_r2t_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cmd_r2t_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->conn->sess | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->data_direction | 2 |
| PARAM_VALUE | 0 | cmd->datain_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->datain_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->datain_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->datain_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->datain_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->dataout_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cmd->dataout_timer.flags | 0-4194302 |
| PARAM_VALUE | 0 | cmd->dataout_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | cmd->first_burst_len | 0-16777215 |
| PARAM_VALUE | 0 | cmd->i_conn_node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_state | 1 |
| PARAM_VALUE | 0 | cmd->immediate_cmd | 0 |
| PARAM_VALUE | 0 | cmd->immediate_data | 0-1 |
| PARAM_VALUE | 0 | cmd->iscsi_opcode | 1 |
| PARAM_VALUE | 0 | cmd->se_cmd.map_cpu | 0 |
| PARAM_VALUE | 0 | cmd->se_cmd.map_tag | 0-s32max |
| PARAM_VALUE | 0 | cmd->unsolicited_data | 0 |
| PARAM_VALUE | 1 | dr | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev->prev | 4096-ptr_max |
| BUF_SIZE | 0 | cmd->conn | (-1),128 |
| CAPPED_DATA | 0 | cmd->first_burst_len | 1 |
| CAPPED_DATA | 0 | cmd->se_cmd.map_tag | 1 |
| DATA_SOURCE | 0 | cmd | $1 |
| DATA_SOURCE | 1 | dr | r iscsit_allocate_datain_req |
| FUZZY_MAX | 0 | cmd->immediate_data | 1 |
| BIT_INFO | 0 | cmd->first_burst_len | 0x0,0xff |
| HARD_MAX | 0 | cmd->immediate_data | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target_tmr.c iscsit_task_reassign_complete_read() -> iscsit_attach_datain_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cr | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cr->conn_recovery_cmd_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cmd->data_direction | 2 |
| PARAM_VALUE | 0 | cmd->exp_stat_sn | 0 |
| PARAM_VALUE | 0 | cmd->i_conn_node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->i_conn_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->stat_sn | 0 |
| PARAM_VALUE | 1 | dr | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->generate_recovery_values | 1 |
| PARAM_VALUE | 1 | dr->recovery | 2 |
| PARAM_VALUE | 1 | dr->runlength | 0 |
| DATA_SOURCE | 0 | cmd | $0 |
| DATA_SOURCE | 1 | dr | r iscsit_allocate_datain_req |
| BIT_INFO | 0 | cmd->se_cmd.se_cmd_flags | 0x0,0xfffffeff |
| BIT_INFO | 0 | cmd->se_cmd.transport_state | 0x10,0xffffffff |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock |
drivers/target/iscsi/iscsi_target_erl1.c iscsit_handle_recovery_datain() -> iscsit_attach_datain_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->cmd_flags | 2-u32max |
| PARAM_VALUE | 0 | cmd->data_direction | 2 |
| PARAM_VALUE | 1 | dr | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->cmd_datain_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dr->generate_recovery_values | 1 |
| PARAM_VALUE | 1 | dr->recovery | 1 |
| CAPPED_DATA | 0 | cmd->init_task_tag | 1 |
| DATA_SOURCE | 0 | cmd | $0 |
| DATA_SOURCE | 1 | dr | r iscsit_allocate_datain_req |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |