Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/target/iscsi/iscsi_target_seq_pdu_list.c iscsit_build_pdu_and_seq_lists() -> iscsit_tpg_get_node_attrib()

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

drivers/target/iscsi/iscsi_target_login.c iscsi_login_zero_tsih_s2() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->se_sess 4096-ptr_max

drivers/target/iscsi/iscsi_target_tmr.c iscsit_tmr_task_cold_reset() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->se_sess 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/target/iscsi/iscsi_target_tmr.c iscsit_tmr_task_warm_reset() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->se_sess 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/target/iscsi/iscsi_target_erl1.c iscsit_handle_dataout_timeout() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cmd->dataout_timeout_lock
LOCK2 bh
TYPE_LOCK (struct iscsit_cmd)->dataout_timeout_lock

drivers/target/iscsi/iscsi_target_erl1.c iscsit_mod_dataout_timer() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/target/iscsi/iscsi_target_erl1.c iscsit_start_dataout_timer() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cmd->dataout_timeout_lock
LOCK2 bh
TYPE_LOCK (struct iscsit_cmd)->dataout_timeout_lock

drivers/target/iscsi/iscsi_target_util.c __iscsit_start_nopin_timer() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &conn->nopin_timer_lock
LOCK2 bh
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &se_nacl->nacl_sess_lock
HALF_LOCKED2 &sess->conn_lock
TYPE_LOCK (struct iscsit_conn)->nopin_timer_lock

drivers/target/iscsi/iscsi_target_util.c iscsit_mod_nopin_response_timer() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
TASK_NOT_RUNNING

drivers/target/iscsi/iscsi_target_util.c iscsit_start_nopin_response_timer() -> iscsit_tpg_get_node_attrib()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->se_sess 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING