Home
last modified time | relevance | path

Searched refs:iscsi_cls_conn (Results 1 – 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/include/scsi/
Dscsi_transport_iscsi.h23 struct iscsi_cls_conn;
83 struct iscsi_cls_conn *(*create_conn) (struct iscsi_cls_session *sess,
85 void (*unbind_conn) (struct iscsi_cls_conn *conn, bool is_active);
87 struct iscsi_cls_conn *cls_conn,
89 int (*start_conn) (struct iscsi_cls_conn *conn);
90 void (*stop_conn) (struct iscsi_cls_conn *conn, int flag);
91 void (*destroy_conn) (struct iscsi_cls_conn *conn);
92 int (*set_param) (struct iscsi_cls_conn *conn, enum iscsi_param param,
96 int (*get_conn_param) (struct iscsi_cls_conn *conn,
105 int (*send_pdu) (struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr,
[all …]
Dlibiscsi.h33 struct iscsi_cls_conn;
157 struct iscsi_cls_conn *cls_conn; /* ptr to class connection */
408 extern int iscsi_set_param(struct iscsi_cls_conn *cls_conn,
419 extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *,
421 extern void iscsi_conn_teardown(struct iscsi_cls_conn *);
422 extern int iscsi_conn_start(struct iscsi_cls_conn *);
423 extern void iscsi_conn_stop(struct iscsi_cls_conn *, int);
424 extern int iscsi_conn_bind(struct iscsi_cls_session *, struct iscsi_cls_conn *,
426 extern void iscsi_conn_unbind(struct iscsi_cls_conn *cls_conn, bool is_active);
430 extern int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn,
[all …]
Dlibiscsi_tcp.h115 extern struct iscsi_cls_conn *
118 extern void iscsi_tcp_conn_teardown(struct iscsi_cls_conn *cls_conn);
124 extern void iscsi_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn,
/kernel/linux/linux-5.10/drivers/scsi/be2iscsi/
Dbe_iscsi.h45 struct iscsi_cls_conn *beiscsi_conn_create(struct iscsi_cls_session
49 struct iscsi_cls_conn *cls_conn,
60 int beiscsi_set_param(struct iscsi_cls_conn *cls_conn,
63 int beiscsi_conn_start(struct iscsi_cls_conn *cls_conn);
73 void beiscsi_conn_get_stats(struct iscsi_cls_conn *cls_conn,
Dbe_iscsi.c130 struct iscsi_cls_conn *
135 struct iscsi_cls_conn *cls_conn; in beiscsi_conn_create()
173 struct iscsi_cls_conn *cls_conn, in beiscsi_conn_bind()
651 int beiscsi_set_param(struct iscsi_cls_conn *cls_conn, in beiscsi_set_param()
824 void beiscsi_conn_get_stats(struct iscsi_cls_conn *cls_conn, in beiscsi_conn_get_stats()
898 int beiscsi_conn_start(struct iscsi_cls_conn *cls_conn) in beiscsi_conn_start()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/
Discsi_iser.c424 static struct iscsi_cls_conn *
429 struct iscsi_cls_conn *cls_conn; in iscsi_iser_conn_create()
458 struct iscsi_cls_conn *cls_conn, in iscsi_iser_conn_bind()
516 iscsi_iser_conn_start(struct iscsi_cls_conn *cls_conn) in iscsi_iser_conn_start()
539 iscsi_iser_conn_stop(struct iscsi_cls_conn *cls_conn, int flag) in iscsi_iser_conn_stop()
698 iscsi_iser_set_param(struct iscsi_cls_conn *cls_conn, in iscsi_iser_set_param()
750 iscsi_iser_conn_get_stats(struct iscsi_cls_conn *cls_conn, struct iscsi_stats *stats) in iscsi_iser_conn_get_stats()
/kernel/linux/linux-5.10/drivers/scsi/
Discsi_tcp.c543 static struct iscsi_cls_conn *
548 struct iscsi_cls_conn *cls_conn; in iscsi_sw_tcp_conn_create()
619 static void iscsi_sw_tcp_conn_destroy(struct iscsi_cls_conn *cls_conn) in iscsi_sw_tcp_conn_destroy()
639 static void iscsi_sw_tcp_conn_stop(struct iscsi_cls_conn *cls_conn, int flag) in iscsi_sw_tcp_conn_stop()
664 struct iscsi_cls_conn *cls_conn, uint64_t transport_eph, in iscsi_sw_tcp_conn_bind()
711 static int iscsi_sw_tcp_conn_set_param(struct iscsi_cls_conn *cls_conn, in iscsi_sw_tcp_conn_set_param()
744 static int iscsi_sw_tcp_conn_get_param(struct iscsi_cls_conn *cls_conn, in iscsi_sw_tcp_conn_get_param()
856 iscsi_sw_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn, in iscsi_sw_tcp_conn_get_stats()
Dscsi_transport_iscsi.c1606 static uint32_t iscsi_conn_get_sid(struct iscsi_cls_conn *conn) in iscsi_conn_get_sid()
1634 static struct iscsi_cls_conn *iscsi_conn_lookup(uint32_t sid, uint32_t cid) in iscsi_conn_lookup()
1637 struct iscsi_cls_conn *conn; in iscsi_conn_lookup()
2154 struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev); in iscsi_conn_release()
2221 static void iscsi_stop_conn(struct iscsi_cls_conn *conn, int flag) in iscsi_stop_conn()
2242 static void iscsi_ep_disconnect(struct iscsi_cls_conn *conn, bool is_active) in iscsi_ep_disconnect()
2261 static void iscsi_if_disconnect_bound_ep(struct iscsi_cls_conn *conn, in iscsi_if_disconnect_bound_ep()
2289 struct iscsi_cls_conn *conn; in iscsi_if_stop_conn()
2342 struct iscsi_cls_conn *conn = container_of(work, struct iscsi_cls_conn, in iscsi_cleanup_conn_work_fn()
2393 struct iscsi_cls_conn *
[all …]
Dlibiscsi_tcp.c1117 struct iscsi_cls_conn *
1123 struct iscsi_cls_conn *cls_conn; in iscsi_tcp_conn_setup()
1144 void iscsi_tcp_conn_teardown(struct iscsi_cls_conn *cls_conn) in iscsi_tcp_conn_teardown()
1231 void iscsi_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn, in iscsi_tcp_conn_get_stats()
Dlibiscsi.c775 int iscsi_conn_send_pdu(struct iscsi_cls_conn *cls_conn, struct iscsi_hdr *hdr, in iscsi_conn_send_pdu()
2193 void iscsi_conn_unbind(struct iscsi_cls_conn *cls_conn, bool is_active) in iscsi_conn_unbind()
3021 struct iscsi_cls_conn *
3027 struct iscsi_cls_conn *cls_conn; in iscsi_conn_setup()
3087 void iscsi_conn_teardown(struct iscsi_cls_conn *cls_conn) in iscsi_conn_teardown()
3130 int iscsi_conn_start(struct iscsi_cls_conn *cls_conn) in iscsi_conn_start()
3230 void iscsi_conn_stop(struct iscsi_cls_conn *cls_conn, int flag) in iscsi_conn_stop()
3294 struct iscsi_cls_conn *cls_conn, int is_leading) in iscsi_conn_bind()
3339 int iscsi_set_param(struct iscsi_cls_conn *cls_conn, in iscsi_set_param()
3631 int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn, in iscsi_conn_get_param()
/kernel/linux/linux-5.10/drivers/scsi/cxgbi/
Dlibcxgbi.h612 void cxgbi_get_conn_stats(struct iscsi_cls_conn *, struct iscsi_stats *);
613 int cxgbi_set_conn_param(struct iscsi_cls_conn *,
616 struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32);
618 struct iscsi_cls_conn *, u64, int);
Dlibcxgbi.c2505 void cxgbi_get_conn_stats(struct iscsi_cls_conn *cls_conn, in cxgbi_get_conn_stats()
2568 int cxgbi_set_conn_param(struct iscsi_cls_conn *cls_conn, in cxgbi_set_conn_param()
2643 struct iscsi_cls_conn *
2646 struct iscsi_cls_conn *cls_conn; in cxgbi_create_conn()
2669 struct iscsi_cls_conn *cls_conn, in cxgbi_bind_conn()
/kernel/linux/linux-5.10/drivers/scsi/qedi/
Dqedi_iscsi.c290 static struct iscsi_cls_conn *
295 struct iscsi_cls_conn *cls_conn; in qedi_conn_create()
381 struct iscsi_cls_conn *cls_conn, in qedi_conn_bind()
435 struct iscsi_cls_conn *cls_conn = qedi_conn->cls_conn; in qedi_iscsi_update_conn()
589 static int qedi_conn_start(struct iscsi_cls_conn *cls_conn) in qedi_conn_start()
619 static void qedi_conn_destroy(struct iscsi_cls_conn *cls_conn) in qedi_conn_destroy()
687 static void qedi_conn_get_stats(struct iscsi_cls_conn *cls_conn, in qedi_conn_get_stats()
1466 struct iscsi_cls_conn *cls_conn; in qedi_start_conn_recovery()
Dqedi_iscsi.h149 struct iscsi_cls_conn *cls_conn;
Dqedi_fw.c2043 struct iscsi_cls_conn *cls_conn; in qedi_iscsi_send_ioreq()
Dqedi_main.c948 struct iscsi_cls_conn *cls_conn; in qedi_find_boot_info()
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/
Dql4_glbl.h10 struct iscsi_cls_conn;
150 struct iscsi_cls_conn *cls_conn,
Dql4_os.c110 static int qla4xxx_conn_get_param(struct iscsi_cls_conn *conn,
127 static int qla4xxx_conn_start(struct iscsi_cls_conn *conn);
128 static struct iscsi_cls_conn *
131 struct iscsi_cls_conn *cls_conn,
133 static void qla4xxx_conn_destroy(struct iscsi_cls_conn *conn);
143 static void qla4xxx_conn_get_stats(struct iscsi_cls_conn *cls_conn,
1811 static void qla4xxx_conn_get_stats(struct iscsi_cls_conn *cls_conn, in qla4xxx_conn_get_stats()
2854 struct iscsi_cls_conn *cls_conn = ddb_entry->conn; in qla4xxx_session_get_param()
2918 static int qla4xxx_conn_get_param(struct iscsi_cls_conn *cls_conn, in qla4xxx_conn_get_param()
3013 struct iscsi_cls_conn *cls_conn) in qla4xxx_match_fwdb_session()
[all …]
Dql4_def.h288 struct iscsi_cls_conn *conn;
Dql4_isr.c369 struct iscsi_cls_conn *cls_conn; in qla4xxx_passthru_status_entry()
Dql4_mbx.c1980 struct iscsi_cls_conn *cls_conn, in qla4xxx_set_param_ddbentry()
/kernel/linux/linux-5.10/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c1354 static struct iscsi_cls_conn *
1360 struct iscsi_cls_conn *cls_conn; in bnx2i_conn_create()
1405 struct iscsi_cls_conn *cls_conn, in bnx2i_conn_bind()
1481 static void bnx2i_conn_destroy(struct iscsi_cls_conn *cls_conn) in bnx2i_conn_destroy()
1608 static int bnx2i_conn_start(struct iscsi_cls_conn *cls_conn) in bnx2i_conn_start()
1641 static void bnx2i_conn_get_stats(struct iscsi_cls_conn *cls_conn, in bnx2i_conn_get_stats()
Dbnx2i.h284 struct iscsi_cls_conn *cls_conn;