| /Linux-v5.4/include/scsi/ | 
| D | scsi_transport_iscsi.h | 79 	struct iscsi_cls_session *(*create_session) (struct iscsi_endpoint *ep, 82 	void (*destroy_session) (struct iscsi_cls_session *session); 83 	struct iscsi_cls_conn *(*create_conn) (struct iscsi_cls_session *sess, 85 	int (*bind_conn) (struct iscsi_cls_session *session, 97 	int (*get_session_param) (struct iscsi_cls_session *session, 120 	void (*session_recovery_timedout) (struct iscsi_cls_session *session); 155 	int (*logout_flashnode_sid) (struct iscsi_cls_session *cls_sess); 220 struct iscsi_cls_session {  struct 249 	container_of(_dev, struct iscsi_cls_session, dev)  argument 272 				void (*fn)(struct iscsi_cls_session *)); [all …] 
 | 
| D | libiscsi.h | 32 struct iscsi_cls_session; 263 	struct iscsi_cls_session *cls_session; 399 extern struct iscsi_cls_session * 402 extern void iscsi_session_teardown(struct iscsi_cls_session *); 403 extern void iscsi_session_recovery_timedout(struct iscsi_cls_session *); 406 extern int iscsi_session_get_param(struct iscsi_cls_session *cls_session, 415 extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *, 420 extern int iscsi_conn_bind(struct iscsi_cls_session *, struct iscsi_cls_conn *,
  | 
| D | libiscsi_tcp.h | 116 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size,
  | 
| /Linux-v5.4/drivers/scsi/be2iscsi/ | 
| D | be_iscsi.h | 36 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep, 41 void beiscsi_session_destroy(struct iscsi_cls_session *cls_session); 43 void beiscsi_session_fail(struct iscsi_cls_session *cls_session); 45 struct iscsi_cls_conn *beiscsi_conn_create(struct iscsi_cls_session 48 int beiscsi_conn_bind(struct iscsi_cls_session *cls_session,
  | 
| D | be_iscsi.c | 34 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep,  in beiscsi_session_create() 41 	struct iscsi_cls_session *cls_session;  in beiscsi_session_create() 104 void beiscsi_session_destroy(struct iscsi_cls_session *cls_session)  in beiscsi_session_destroy() 118 void beiscsi_session_fail(struct iscsi_cls_session *cls_session)  in beiscsi_session_fail() 130 beiscsi_conn_create(struct iscsi_cls_session *cls_session, u32 cid)  in beiscsi_conn_create() 170 int beiscsi_conn_bind(struct iscsi_cls_session *cls_session,  in beiscsi_conn_bind()
  | 
| D | be_main.c | 220 	struct iscsi_cls_session *cls_session;  in beiscsi_eh_abort() 274 	struct iscsi_cls_session *cls_session;  in beiscsi_eh_device_reset()
  | 
| /Linux-v5.4/drivers/scsi/ | 
| D | scsi_transport_iscsi.c | 1616 	struct iscsi_cls_session *sess = iscsi_dev_to_session(conn->dev.parent);  in iscsi_conn_get_sid() 1623 static struct iscsi_cls_session *iscsi_session_lookup(uint32_t sid)  in iscsi_session_lookup() 1626 	struct iscsi_cls_session *sess;  in iscsi_session_lookup() 1685 int iscsi_session_chkready(struct iscsi_cls_session *session)  in iscsi_session_chkready() 1710 int iscsi_is_session_online(struct iscsi_cls_session *session)  in iscsi_is_session_online() 1725 	struct iscsi_cls_session *session = iscsi_dev_to_session(dev);  in iscsi_session_release() 1742 	void (* fn) (struct iscsi_cls_session *) = data;  in iscsi_iter_session_fn() 1751 				 void (*fn)(struct iscsi_cls_session *))  in iscsi_host_for_each_session()  argument 1787 	struct iscsi_cls_session *session;  in iscsi_user_scan_session() 1843 	struct iscsi_cls_session *session =  in iscsi_scan_session() [all …] 
 | 
| D | iscsi_tcp.c | 536 iscsi_sw_tcp_conn_create(struct iscsi_cls_session *cls_session,  in iscsi_sw_tcp_conn_create() 649 iscsi_sw_tcp_conn_bind(struct iscsi_cls_session *cls_session,  in iscsi_sw_tcp_conn_bind() 826 static struct iscsi_cls_session * 830 	struct iscsi_cls_session *cls_session;  in iscsi_sw_tcp_session_create() 879 static void iscsi_sw_tcp_session_destroy(struct iscsi_cls_session *cls_session)  in iscsi_sw_tcp_session_destroy()
  | 
| D | libiscsi.c | 1637 	struct iscsi_cls_session *cls_session;  in iscsi_queuecommand() 1778 	struct iscsi_cls_session *cls_session = starget_to_session(starget);  in iscsi_target_alloc() 1938 	struct iscsi_cls_session *cls_session;  in iscsi_eh_cmd_timed_out() 2140 	struct iscsi_cls_session *cls_session;  in iscsi_eh_abort() 2278 	struct iscsi_cls_session *cls_session;  in iscsi_eh_device_reset() 2350 void iscsi_session_recovery_timedout(struct iscsi_cls_session *cls_session)  in iscsi_session_recovery_timedout() 2373 	struct iscsi_cls_session *cls_session;  in iscsi_eh_session_reset() 2441 	struct iscsi_cls_session *cls_session;  in iscsi_eh_target_reset() 2647 static void iscsi_notify_host_removed(struct iscsi_cls_session *cls_session)  in iscsi_notify_host_removed() 2729 struct iscsi_cls_session * [all …] 
 | 
| D | libiscsi_tcp.c | 1090 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size,  in iscsi_tcp_conn_setup()
  | 
| /Linux-v5.4/drivers/scsi/qedi/ | 
| D | qedi_gbl.h | 58 void qedi_mark_device_missing(struct iscsi_cls_session *cls_session); 59 void qedi_mark_device_available(struct iscsi_cls_session *cls_session);
  | 
| D | qedi_iscsi.c | 237 static struct iscsi_cls_session * 242 	struct iscsi_cls_session *cls_session;  in qedi_session_create() 280 static void qedi_session_destroy(struct iscsi_cls_session *cls_session)  in qedi_session_destroy() 291 qedi_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid)  in qedi_conn_create() 331 void qedi_mark_device_missing(struct iscsi_cls_session *cls_session)  in qedi_mark_device_missing() 336 void qedi_mark_device_available(struct iscsi_cls_session *cls_session)  in qedi_mark_device_available() 370 static int qedi_conn_bind(struct iscsi_cls_session *cls_session,  in qedi_conn_bind() 1409 	struct iscsi_cls_session *cls_sess;  in qedi_start_conn_recovery()
  | 
| D | qedi_main.c | 942 	struct iscsi_cls_session *cls_sess;  in qedi_find_boot_info()
  | 
| /Linux-v5.4/drivers/scsi/cxgbi/ | 
| D | libcxgbi.h | 594 struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32); 595 int cxgbi_bind_conn(struct iscsi_cls_session *, 597 void cxgbi_destroy_session(struct iscsi_cls_session *); 598 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *,
  | 
| D | libcxgbi.c | 2344 cxgbi_create_conn(struct iscsi_cls_session *cls_session, u32 cid)  in cxgbi_create_conn() 2368 int cxgbi_bind_conn(struct iscsi_cls_session *cls_session,  in cxgbi_bind_conn() 2422 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep,  in cxgbi_create_session() 2429 	struct iscsi_cls_session *cls_session;  in cxgbi_create_session() 2465 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session)  in cxgbi_destroy_session()
  | 
| /Linux-v5.4/drivers/scsi/qla4xxx/ | 
| D | ql4_glbl.h | 63 void qla4xxx_mark_device_missing(struct iscsi_cls_session *cls_session); 179 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session); 180 int qla4xxx_unblock_ddb(struct iscsi_cls_session *cls_session); 181 int qla4xxx_unblock_flash_ddb(struct iscsi_cls_session *cls_session);
  | 
| D | ql4_os.c | 109 static int qla4xxx_session_get_param(struct iscsi_cls_session *cls_sess, 130 qla4xxx_conn_create(struct iscsi_cls_session *cls_sess, uint32_t conn_idx); 131 static int qla4xxx_conn_bind(struct iscsi_cls_session *cls_session, 135 static struct iscsi_cls_session * 138 static void qla4xxx_session_destroy(struct iscsi_cls_session *sess); 143 static void qla4xxx_fail_session(struct iscsi_cls_session *cls_session); 186 static int qla4xxx_sysfs_ddb_logout_sid(struct iscsi_cls_session *cls_sess); 803 	struct iscsi_cls_session *cls_session;  in __qla4xxx_is_chap_active() 1781 	struct iscsi_cls_session *cls_sess;  in qla4xxx_conn_get_stats() 1847 	struct iscsi_cls_session *session;  in qla4xxx_eh_cmd_timed_out() [all …] 
 | 
| D | ql4_def.h | 288 	struct iscsi_cls_session *sess; 297 	int (*unblock_sess)(struct iscsi_cls_session *cls_session);
  | 
| D | ql4_init.c | 1202 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session)  in qla4xxx_login_flash_ddb()
  | 
| /Linux-v5.4/drivers/infiniband/ulp/iser/ | 
| D | iscsi_iser.c | 425 iscsi_iser_conn_create(struct iscsi_cls_session *cls_session,  in iscsi_iser_conn_create() 457 iscsi_iser_conn_bind(struct iscsi_cls_session *cls_session,  in iscsi_iser_conn_bind() 574 iscsi_iser_session_destroy(struct iscsi_cls_session *cls_session)  in iscsi_iser_session_destroy() 605 static struct iscsi_cls_session * 610 	struct iscsi_cls_session *cls_session;  in iscsi_iser_session_create()
  | 
| /Linux-v5.4/drivers/scsi/bnx2i/ | 
| D | bnx2i_iscsi.c | 594 void bnx2i_drop_session(struct iscsi_cls_session *cls_session)  in bnx2i_drop_session() 1286 static struct iscsi_cls_session * 1292 	struct iscsi_cls_session *cls_session;  in bnx2i_session_create() 1339 static void bnx2i_session_destroy(struct iscsi_cls_session *cls_session)  in bnx2i_session_destroy() 1358 bnx2i_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid)  in bnx2i_conn_create() 1407 static int bnx2i_conn_bind(struct iscsi_cls_session *cls_session,  in bnx2i_conn_bind()
  | 
| D | bnx2i.h | 833 void bnx2i_drop_session(struct iscsi_cls_session *session);
  |