Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/scsi_transport_iscsi.c iscsi_if_create_conn() -> iscsi_session_lookup()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sid 0-u32max
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/scsi/scsi_transport_iscsi.c iscsi_if_recv_msg() -> iscsi_session_lookup()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sid 0-u32max
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/scsi/scsi_transport_iscsi.c iscsi_if_recv_msg() -> iscsi_session_lookup()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sid 0-u32max
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/scsi/scsi_transport_iscsi.c iscsi_if_recv_msg() -> iscsi_session_lookup()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sid 0-u32max
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/scsi/scsi_transport_iscsi.c iscsi_if_set_param() -> iscsi_session_lookup()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sid 0-u32max
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/scsi/scsi_transport_iscsi.c iscsi_if_transport_conn() -> iscsi_session_lookup()

Type Parameter Key Value
CAPPED_DATA 0 sid 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sid 0-u32max[c]
LOCK2 &conn->ep_mutex
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct iscsi_cls_conn)->ep_mutex

drivers/scsi/scsi_transport_iscsi.c iscsi_logout_flashnode_sid() -> iscsi_session_lookup()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read