/kernel/linux/linux-5.10/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); 230 struct iscsi_cls_session { struct 260 container_of(_dev, struct iscsi_cls_session, dev) argument 283 void (*fn)(struct iscsi_cls_session *)); [all …]
|
D | libiscsi.h | 32 struct iscsi_cls_session; 260 struct iscsi_cls_session *cls_session; 403 extern struct iscsi_cls_session * 406 extern void iscsi_session_teardown(struct iscsi_cls_session *); 407 extern void iscsi_session_recovery_timedout(struct iscsi_cls_session *); 410 extern int iscsi_session_get_param(struct iscsi_cls_session *cls_session, 419 extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *, 424 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,
|
/kernel/linux/linux-5.10/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 | 35 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep, in beiscsi_session_create() 42 struct iscsi_cls_session *cls_session; in beiscsi_session_create() 105 void beiscsi_session_destroy(struct iscsi_cls_session *cls_session) in beiscsi_session_destroy() 119 void beiscsi_session_fail(struct iscsi_cls_session *cls_session) in beiscsi_session_fail() 131 beiscsi_conn_create(struct iscsi_cls_session *cls_session, u32 cid) in beiscsi_conn_create() 172 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()
|
/kernel/linux/linux-5.10/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); 76 void qedi_clear_session_ctx(struct iscsi_cls_session *cls_sess);
|
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() 341 void qedi_mark_device_available(struct iscsi_cls_session *cls_session) in qedi_mark_device_available() 380 static int qedi_conn_bind(struct iscsi_cls_session *cls_session, in qedi_conn_bind() 1454 struct iscsi_cls_session *cls_sess; in qedi_start_conn_recovery() 1644 void qedi_clear_session_ctx(struct iscsi_cls_session *cls_sess) in qedi_clear_session_ctx()
|
D | qedi_main.c | 947 struct iscsi_cls_session *cls_sess; in qedi_find_boot_info() 1171 static void qedi_set_conn_recovery(struct iscsi_cls_session *cls_session) in qedi_set_conn_recovery() 2819 static void qedi_mark_conn_recovery(struct iscsi_cls_session *cls_session) in qedi_mark_conn_recovery()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
D | scsi_transport_iscsi.c | 1615 struct iscsi_cls_session *sess = iscsi_dev_to_session(conn->dev.parent); in iscsi_conn_get_sid() 1622 static struct iscsi_cls_session *iscsi_session_lookup(uint32_t sid) in iscsi_session_lookup() 1625 struct iscsi_cls_session *sess; in iscsi_session_lookup() 1684 int iscsi_session_chkready(struct iscsi_cls_session *session) in iscsi_session_chkready() 1709 int iscsi_is_session_online(struct iscsi_cls_session *session) in iscsi_is_session_online() 1724 struct iscsi_cls_session *session = iscsi_dev_to_session(dev); in iscsi_session_release() 1741 void (* fn) (struct iscsi_cls_session *) = data; in iscsi_iter_session_fn() 1750 void (*fn)(struct iscsi_cls_session *)) in iscsi_host_for_each_session() argument 1786 struct iscsi_cls_session *session; in iscsi_user_scan_session() 1842 struct iscsi_cls_session *session = in iscsi_scan_session() [all …]
|
D | iscsi_tcp.c | 544 iscsi_sw_tcp_conn_create(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_create() 657 iscsi_sw_tcp_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_bind() 843 static struct iscsi_cls_session * 847 struct iscsi_cls_session *cls_session; in iscsi_sw_tcp_session_create() 903 static void iscsi_sw_tcp_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_sw_tcp_session_destroy()
|
D | libiscsi.c | 1667 struct iscsi_cls_session *cls_session; in iscsi_queuecommand() 1806 struct iscsi_cls_session *cls_session = starget_to_session(starget); in iscsi_target_alloc() 1977 struct iscsi_cls_session *cls_session; in iscsi_eh_cmd_timed_out() 2189 struct iscsi_cls_session *cls_session; in iscsi_eh_abort() 2334 struct iscsi_cls_session *cls_session; in iscsi_eh_device_reset() 2406 void iscsi_session_recovery_timedout(struct iscsi_cls_session *cls_session) in iscsi_session_recovery_timedout() 2428 struct iscsi_cls_session *cls_session; in iscsi_eh_session_reset() 2496 struct iscsi_cls_session *cls_session; in iscsi_eh_target_reset() 2754 static void iscsi_notify_host_removed(struct iscsi_cls_session *cls_session) in iscsi_notify_host_removed() 2837 struct iscsi_cls_session * [all …]
|
D | libiscsi_tcp.c | 1118 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size, in iscsi_tcp_conn_setup()
|
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/ |
D | ql4_glbl.h | 62 void qla4xxx_mark_device_missing(struct iscsi_cls_session *cls_session); 178 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session); 179 int qla4xxx_unblock_ddb(struct iscsi_cls_session *cls_session); 180 int qla4xxx_unblock_flash_ddb(struct iscsi_cls_session *cls_session);
|
D | ql4_os.c | 108 static int qla4xxx_session_get_param(struct iscsi_cls_session *cls_sess, 129 qla4xxx_conn_create(struct iscsi_cls_session *cls_sess, uint32_t conn_idx); 130 static int qla4xxx_conn_bind(struct iscsi_cls_session *cls_session, 134 static struct iscsi_cls_session * 137 static void qla4xxx_session_destroy(struct iscsi_cls_session *sess); 142 static void qla4xxx_fail_session(struct iscsi_cls_session *cls_session); 185 static int qla4xxx_sysfs_ddb_logout_sid(struct iscsi_cls_session *cls_sess); 836 struct iscsi_cls_session *cls_session; in __qla4xxx_is_chap_active() 1814 struct iscsi_cls_session *cls_sess; in qla4xxx_conn_get_stats() 1880 struct iscsi_cls_session *session; in qla4xxx_eh_cmd_timed_out() [all …]
|
D | ql4_def.h | 287 struct iscsi_cls_session *sess; 296 int (*unblock_sess)(struct iscsi_cls_session *cls_session);
|
D | ql4_init.c | 1203 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session) in qla4xxx_login_flash_ddb()
|
/kernel/linux/linux-5.10/drivers/scsi/cxgbi/ |
D | libcxgbi.h | 616 struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32); 617 int cxgbi_bind_conn(struct iscsi_cls_session *, 619 void cxgbi_destroy_session(struct iscsi_cls_session *); 620 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *,
|
D | libcxgbi.c | 2644 cxgbi_create_conn(struct iscsi_cls_session *cls_session, u32 cid) in cxgbi_create_conn() 2668 int cxgbi_bind_conn(struct iscsi_cls_session *cls_session, in cxgbi_bind_conn() 2722 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep, in cxgbi_create_session() 2729 struct iscsi_cls_session *cls_session; in cxgbi_create_session() 2765 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session) in cxgbi_destroy_session()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2i/ |
D | bnx2i_iscsi.c | 592 void bnx2i_drop_session(struct iscsi_cls_session *cls_session) in bnx2i_drop_session() 1283 static struct iscsi_cls_session * 1289 struct iscsi_cls_session *cls_session; in bnx2i_session_create() 1336 static void bnx2i_session_destroy(struct iscsi_cls_session *cls_session) in bnx2i_session_destroy() 1355 bnx2i_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid) in bnx2i_conn_create() 1404 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);
|