Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/target/iscsi/iscsi_target_erl0.c iscsit_handle_time2retain_timeout() -> iscsit_fill_cxn_timeout_err_stats()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->session_reinstatement.counter 0
PARAM_VALUE 0 sess->time2retain_timer_flags 0,4-u32max
PARAM_VALUE 0 sess->tpg->tpg_se_tpg.session_lock.rlock.dep_map->name 0-255
BIT_INFO 0 sess->time2retain_timer_flags 0x4,0xfffffffd
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &se_tpg->session_lock
LOCK2 bh
TYPE_LOCK (struct se_portal_group)->session_lock

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

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->se_sess 4096-ptr_max
PARAM_VALUE 0 sess->sess_ops 4096-ptr_max
PARAM_VALUE 0 sess->tpg->tpgt 0-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/target/iscsi/iscsi_target_util.c iscsit_handle_nopin_response_timeout() -> iscsit_fill_cxn_timeout_err_stats()

Type Parameter Key Value
PARAM_VALUE 0 sess 4096-ptr_max
PARAM_VALUE 0 sess->sess_ops 4096-ptr_max
PARAM_VALUE 0 sess->tpg 4096-ptr_max
PARAM_VALUE 0 sess->tpg->tpg_tiqn 4096-ptr_max
PARAM_VALUE 0 sess->tpg->tpgt 0-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL