/linux-6.3-rc2/include/scsi/ |
A D | scsi_transport_iscsi.h | 82 void (*destroy_session) (struct iscsi_cls_session *session); 86 int (*bind_conn) (struct iscsi_cls_session *session, 98 int (*get_session_param) (struct iscsi_cls_session *session, 156 int (*logout_flashnode_sid) (struct iscsi_cls_session *cls_sess); 249 struct iscsi_cls_session { struct 282 container_of(_dev, struct iscsi_cls_session, dev) argument 304 void (*fn)(struct iscsi_cls_session *)); 446 extern int iscsi_add_session(struct iscsi_cls_session *session, 448 extern int iscsi_session_event(struct iscsi_cls_session *session, 456 extern void iscsi_free_session(struct iscsi_cls_session *session); [all …]
|
A D | libiscsi.h | 33 struct iscsi_cls_session; 279 struct iscsi_cls_session *cls_session; 422 extern struct iscsi_cls_session * 425 void iscsi_session_remove(struct iscsi_cls_session *cls_session); 426 void iscsi_session_free(struct iscsi_cls_session *cls_session); 427 extern void iscsi_session_teardown(struct iscsi_cls_session *); 428 extern void iscsi_session_recovery_timedout(struct iscsi_cls_session *); 431 extern int iscsi_session_get_param(struct iscsi_cls_session *cls_session, 440 extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *, 445 extern int iscsi_conn_bind(struct iscsi_cls_session *, struct iscsi_cls_conn *,
|
A D | libiscsi_tcp.h | 116 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size,
|
/linux-6.3-rc2/drivers/scsi/be2iscsi/ |
A 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,
|
A 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()
|
A D | be_main.c | 222 struct iscsi_cls_session *cls_session; in beiscsi_eh_abort() 283 struct iscsi_cls_session *cls_session; in beiscsi_eh_device_reset()
|
/linux-6.3-rc2/drivers/scsi/ |
A D | scsi_transport_iscsi.c | 1621 struct iscsi_cls_session *sess; in iscsi_session_lookup() 1767 struct iscsi_cls_session *session; in iscsi_user_scan_session() 2020 struct iscsi_cls_session * 2024 struct iscsi_cls_session *session; in iscsi_alloc_session() 2132 struct iscsi_cls_session * 2136 struct iscsi_cls_session *session; in iscsi_create_session() 2953 struct iscsi_cls_session *session; in iscsi_if_create_session() 2974 struct iscsi_cls_session *session; in iscsi_if_create_conn() 3020 struct iscsi_cls_session *session; in iscsi_if_set_param() 3668 struct iscsi_cls_session *session; in iscsi_logout_flashnode_sid() [all …]
|
A D | libiscsi.c | 1752 struct iscsi_cls_session *cls_session; in iscsi_queuecommand() 2078 struct iscsi_cls_session *cls_session; in iscsi_eh_cmd_timed_out() 2346 struct iscsi_cls_session *cls_session; in iscsi_eh_abort() 2511 struct iscsi_cls_session *cls_session; in iscsi_eh_device_reset() 2605 struct iscsi_cls_session *cls_session; in iscsi_eh_session_reset() 2673 struct iscsi_cls_session *cls_session; in iscsi_eh_target_reset() 3017 struct iscsi_cls_session * 3024 struct iscsi_cls_session *cls_session; in iscsi_session_setup() 3110 void iscsi_session_remove(struct iscsi_cls_session *cls_session) in iscsi_session_remove() 3129 void iscsi_session_free(struct iscsi_cls_session *cls_session) in iscsi_session_free() [all …]
|
A D | iscsi_tcp.c | 582 iscsi_sw_tcp_conn_create(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_create() 711 iscsi_sw_tcp_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_bind() 924 static struct iscsi_cls_session * 928 struct iscsi_cls_session *cls_session; in iscsi_sw_tcp_session_create() 984 static void iscsi_sw_tcp_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_sw_tcp_session_destroy()
|
A D | libiscsi_tcp.c | 1122 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size, in iscsi_tcp_conn_setup()
|
/linux-6.3-rc2/drivers/scsi/qedi/ |
A D | qedi_gbl.h | 57 void qedi_mark_device_missing(struct iscsi_cls_session *cls_session); 58 void qedi_mark_device_available(struct iscsi_cls_session *cls_session);
|
A D | qedi_iscsi.c | 238 static struct iscsi_cls_session * 243 struct iscsi_cls_session *cls_session; in qedi_session_create() 281 static void qedi_session_destroy(struct iscsi_cls_session *cls_session) in qedi_session_destroy() 292 qedi_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid) in qedi_conn_create() 332 void qedi_mark_device_missing(struct iscsi_cls_session *cls_session) in qedi_mark_device_missing() 342 void qedi_mark_device_available(struct iscsi_cls_session *cls_session) in qedi_mark_device_available() 381 static int qedi_conn_bind(struct iscsi_cls_session *cls_session, in qedi_conn_bind() 1504 struct iscsi_cls_session *cls_sess; in qedi_start_conn_recovery()
|
A D | qedi_main.c | 946 struct iscsi_cls_session *cls_sess; in qedi_find_boot_info() 1170 static void qedi_set_conn_recovery(struct iscsi_cls_session *cls_session) in qedi_set_conn_recovery() 2812 static void qedi_mark_conn_recovery(struct iscsi_cls_session *cls_session) in qedi_mark_conn_recovery()
|
/linux-6.3-rc2/drivers/scsi/qla4xxx/ |
A D | ql4_glbl.h | 62 void qla4xxx_mark_device_missing(struct iscsi_cls_session *cls_session); 177 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session); 178 int qla4xxx_unblock_ddb(struct iscsi_cls_session *cls_session); 179 int qla4xxx_unblock_flash_ddb(struct iscsi_cls_session *cls_session);
|
A D | ql4_os.c | 134 static struct iscsi_cls_session * 1810 struct iscsi_cls_session *cls_sess; in qla4xxx_conn_get_stats() 1876 struct iscsi_cls_session *session; in qla4xxx_eh_cmd_timed_out() 3078 static struct iscsi_cls_session * 3083 struct iscsi_cls_session *cls_sess; in qla4xxx_session_create() 3903 struct iscsi_cls_session *cls_sess; in qla4xxx_update_session_conn_fwddb_param() 3943 struct iscsi_cls_session *cls_sess; in qla4xxx_update_session_conn_param() 6271 struct iscsi_cls_session *cls_sess; in qla4xxx_get_param_ddb() 6869 struct iscsi_cls_session *cls_sess; in qla4xxx_update_sess_disc_idx() 6891 struct iscsi_cls_session *cls_sess; in qla4xxx_sess_conn_setup() [all …]
|
A D | ql4_def.h | 297 struct iscsi_cls_session *sess; 306 int (*unblock_sess)(struct iscsi_cls_session *cls_session);
|
A D | ql4_init.c | 1203 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session) in qla4xxx_login_flash_ddb()
|
/linux-6.3-rc2/drivers/scsi/cxgbi/ |
A D | libcxgbi.h | 615 struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32); 616 int cxgbi_bind_conn(struct iscsi_cls_session *, 618 void cxgbi_destroy_session(struct iscsi_cls_session *); 619 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *,
|
A 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() 2726 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep, in cxgbi_create_session() 2733 struct iscsi_cls_session *cls_session; in cxgbi_create_session() 2769 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session) in cxgbi_destroy_session()
|
/linux-6.3-rc2/drivers/infiniband/ulp/iser/ |
A D | iscsi_iser.c | 421 iscsi_iser_conn_create(struct iscsi_cls_session *cls_session, in iscsi_iser_conn_create() 452 static int iscsi_iser_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_iser_conn_bind() 566 static void iscsi_iser_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_iser_session_destroy() 603 static struct iscsi_cls_session * 608 struct iscsi_cls_session *cls_session; in iscsi_iser_session_create()
|
/linux-6.3-rc2/drivers/scsi/bnx2i/ |
A 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()
|
A D | bnx2i.h | 833 void bnx2i_drop_session(struct iscsi_cls_session *session);
|