Home
last modified time | relevance | path

Searched refs:iscsi_cls_session (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/include/scsi/
H A Dscsi_transport_iscsi.h82 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 …]
H A Dlibiscsi.h33 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 *,
H A Dlibiscsi_tcp.h116 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size,
/openbmc/linux/drivers/scsi/be2iscsi/
H A Dbe_iscsi.h36 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,
H A Dbe_iscsi.c35 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()
H A Dbe_main.c222 struct iscsi_cls_session *cls_session; in beiscsi_eh_abort()
283 struct iscsi_cls_session *cls_session; in beiscsi_eh_device_reset()
/openbmc/linux/drivers/scsi/
H A Dscsi_transport_iscsi.c1621 struct iscsi_cls_session *sess; in iscsi_session_lookup()
1767 struct iscsi_cls_session *session; in iscsi_user_scan_session()
2021 struct iscsi_cls_session *
2025 struct iscsi_cls_session *session; in iscsi_alloc_session()
2133 struct iscsi_cls_session *
2137 struct iscsi_cls_session *session; in iscsi_create_session()
2954 struct iscsi_cls_session *session; in iscsi_if_create_session()
2975 struct iscsi_cls_session *session; in iscsi_if_create_conn()
3021 struct iscsi_cls_session *session; in iscsi_if_set_param()
3691 struct iscsi_cls_session *session; in iscsi_logout_flashnode_sid()
[all …]
H A Dlibiscsi.c1752 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 …]
H A Discsi_tcp.c579 iscsi_sw_tcp_conn_create(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_create()
708 iscsi_sw_tcp_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_bind()
921 static struct iscsi_cls_session *
925 struct iscsi_cls_session *cls_session; in iscsi_sw_tcp_session_create()
981 static void iscsi_sw_tcp_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_sw_tcp_session_destroy()
H A Dlibiscsi_tcp.c1122 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size, in iscsi_tcp_conn_setup()
/openbmc/linux/drivers/scsi/qedi/
H A Dqedi_gbl.h57 void qedi_mark_device_missing(struct iscsi_cls_session *cls_session);
58 void qedi_mark_device_available(struct iscsi_cls_session *cls_session);
H A Dqedi_iscsi.c238 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()
H A Dqedi_main.c947 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()
2833 static void qedi_mark_conn_recovery(struct iscsi_cls_session *cls_session) in qedi_mark_conn_recovery()
/openbmc/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.h615 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 *,
H A Dlibcxgbi.c2644 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()
/openbmc/linux/drivers/scsi/qla4xxx/
H A Dql4_glbl.h62 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);
H A Dql4_os.c134 static struct iscsi_cls_session *
1815 struct iscsi_cls_session *cls_sess; in qla4xxx_conn_get_stats()
1881 struct iscsi_cls_session *session; in qla4xxx_eh_cmd_timed_out()
3088 static struct iscsi_cls_session *
3093 struct iscsi_cls_session *cls_sess; in qla4xxx_session_create()
3913 struct iscsi_cls_session *cls_sess; in qla4xxx_update_session_conn_fwddb_param()
3953 struct iscsi_cls_session *cls_sess; in qla4xxx_update_session_conn_param()
6281 struct iscsi_cls_session *cls_sess; in qla4xxx_get_param_ddb()
6879 struct iscsi_cls_session *cls_sess; in qla4xxx_update_sess_disc_idx()
6901 struct iscsi_cls_session *cls_sess; in qla4xxx_sess_conn_setup()
[all …]
H A Dql4_def.h296 struct iscsi_cls_session *sess;
305 int (*unblock_sess)(struct iscsi_cls_session *cls_session);
H A Dql4_init.c1203 void qla4xxx_login_flash_ddb(struct iscsi_cls_session *cls_session) in qla4xxx_login_flash_ddb()
/openbmc/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.c421 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()
/openbmc/linux/drivers/scsi/bnx2i/
H A Dbnx2i_iscsi.c592 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()
H A Dbnx2i.h833 void bnx2i_drop_session(struct iscsi_cls_session *session);