Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/infiniband/ulp/isert/ib_isert.c, line 1220
- drivers/target/iscsi/cxgbit/cxgbit_target.c, line 1201
- drivers/target/iscsi/iscsi_target.c
Smatch caller information:
drivers/target/iscsi/iscsi_target.c iscsit_handle_text_cmd() -> iscsit_process_text_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conn | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->conn_rx_reset_cpumask | 0 |
| PARAM_VALUE | 0 | conn->conn_state | 5 |
| PARAM_VALUE | 0 | conn->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->conn_transport->iscsit_get_rx_pdu | 2902372362502098944,5838143355559612416,6835203821448040448 |
| PARAM_VALUE | 0 | conn->conn_tx_reset_cpumask | 1 |
| PARAM_VALUE | 0 | conn->rx_login_comp.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | conn->rx_login_comp.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | conn->rx_login_comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | conn->rx_login_comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | conn->rx_login_comp.wait.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | conn->rx_login_comp.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->rx_login_comp.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->sess | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->sess->se_sess | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->sess->sess_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->sock | 1-u64max |
| PARAM_VALUE | 0 | conn->sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | conn->sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | conn->sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | conn->sock->sk->sk_backlog.head->extensions->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | conn->sock->sk->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | conn->sock->sk->sk_user_data->work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | conn->state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *conn->sock->sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->data_direction | 3 |
| PARAM_VALUE | 1 | cmd->datain_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->dataout_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | cmd->dataout_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | cmd->dataout_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd->i_conn_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_state | 36 |
| PARAM_VALUE | 1 | cmd->immediate_cmd | 0-1 |
| PARAM_VALUE | 1 | cmd->iscsi_opcode | 4 |
| PARAM_VALUE | 1 | cmd->reject_reason | 0,2,4-5,9-10 |
| PARAM_VALUE | 1 | cmd->se_cmd.map_cpu | 0 |
| PARAM_VALUE | 1 | cmd->se_cmd.map_tag | 0-s32max |
| PARAM_VALUE | 1 | cmd->targ_xfer_tag | u32max |
| PARAM_VALUE | 1 | cmd->text_in_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 2 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | hdr->dlength | 4096-ptr_max |
| PARAM_VALUE | 2 | hdr->flags | 128-255 |
| BUF_SIZE | 0 | conn | 128 |
| BUF_SIZE | 0 | conn | 128 |
| BUF_SIZE | 1 | cmd->conn | (-1),128 |
| BUF_SIZE | 1 | cmd->text_in_ptr | 0,4-16777216,u64max |
| BUF_SIZE | 2 | hdr | 1,52-1068 |
| BUF_SIZE | 2 | hdr | 1,52-1068 |
| CAPPED_DATA | 1 | cmd | 1 |
| CAPPED_DATA | 1 | cmd->se_cmd.map_tag | 1 |
| DATA_SOURCE | 0 | conn | $0 |
| DATA_SOURCE | 1 | cmd | $1 |
| DATA_SOURCE | 2 | hdr | $2 |
| RX_PATH |
drivers/infiniband/ulp/isert/ib_isert.c isert_handle_text_cmd() -> iscsit_process_text_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conn | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->data_direction | 3 |
| PARAM_VALUE | 1 | cmd->datain_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->dataout_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | cmd->dataout_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | cmd->dataout_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd->i_conn_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_state | 36 |
| PARAM_VALUE | 1 | cmd->immediate_cmd | 0-1 |
| PARAM_VALUE | 1 | cmd->iscsi_opcode | 4 |
| PARAM_VALUE | 1 | cmd->reject_reason | 0,2,4-5,9-10 |
| PARAM_VALUE | 1 | cmd->se_cmd.map_cpu | 0 |
| PARAM_VALUE | 1 | cmd->se_cmd.map_tag | 0-s32max |
| PARAM_VALUE | 1 | cmd->targ_xfer_tag | u32max |
| PARAM_VALUE | 1 | cmd->text_in_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 2 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | hdr->dlength | 4096-ptr_max |
| PARAM_VALUE | 2 | hdr->flags | 128-255 |
| BUF_SIZE | 1 | cmd->text_in_ptr | 0-16777215 |
| CAPPED_DATA | 1 | cmd | 1 |
| CAPPED_DATA | 1 | cmd->se_cmd.map_tag | 1 |
| DATA_SOURCE | 1 | cmd | $2 |
| DATA_SOURCE | 2 | hdr | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_handle_text_cmd() -> iscsit_process_text_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | conn | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->conn_state | 0-5,7-255 |
| PARAM_VALUE | 0 | conn->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | conn->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->cmd_r2t_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->conn->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->data_direction | 3 |
| PARAM_VALUE | 1 | cmd->datain_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->datain_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->dataout_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | cmd->dataout_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | cmd->dataout_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd->i_conn_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_conn_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->i_state | 36 |
| PARAM_VALUE | 1 | cmd->immediate_cmd | 0-1 |
| PARAM_VALUE | 1 | cmd->iscsi_opcode | 4 |
| PARAM_VALUE | 1 | cmd->reject_reason | 0,2,4-5,9-10 |
| PARAM_VALUE | 1 | cmd->se_cmd.map_cpu | 0 |
| PARAM_VALUE | 1 | cmd->se_cmd.map_tag | 0-s32max |
| PARAM_VALUE | 1 | cmd->targ_xfer_tag | u32max |
| PARAM_VALUE | 1 | cmd->text_in_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 2 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | hdr->flags | 128-255 |
| BUF_SIZE | 1 | cmd->text_in_ptr | 1-u16max,u64max |
| CAPPED_DATA | 1 | cmd | 1 |
| CAPPED_DATA | 1 | cmd->se_cmd.map_tag | 1 |
| DATA_SOURCE | 1 | cmd | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | hdr | unit_byte |