Home
last modified time | relevance | path

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

/linux-2.6.39/include/scsi/
Dscsi_transport_iscsi.h36 struct iscsi_cls_conn;
94 struct iscsi_cls_conn *(*create_conn) (struct iscsi_cls_session *sess,
97 struct iscsi_cls_conn *cls_conn,
99 int (*start_conn) (struct iscsi_cls_conn *conn);
100 void (*stop_conn) (struct iscsi_cls_conn *conn, int flag);
101 void (*destroy_conn) (struct iscsi_cls_conn *conn);
102 int (*set_param) (struct iscsi_cls_conn *conn, enum iscsi_param param,
106 int (*get_conn_param) (struct iscsi_cls_conn *conn,
115 int (*send_pdu) (struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr,
117 void (*get_stats) (struct iscsi_cls_conn *conn,
[all …]
Dlibiscsi.h45 struct iscsi_cls_conn;
160 struct iscsi_cls_conn *cls_conn; /* ptr to class connection */
368 extern int iscsi_set_param(struct iscsi_cls_conn *cls_conn,
379 extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *,
381 extern void iscsi_conn_teardown(struct iscsi_cls_conn *);
382 extern int iscsi_conn_start(struct iscsi_cls_conn *);
383 extern void iscsi_conn_stop(struct iscsi_cls_conn *, int);
384 extern int iscsi_conn_bind(struct iscsi_cls_session *, struct iscsi_cls_conn *,
389 extern int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn,
408 extern int iscsi_conn_send_pdu(struct iscsi_cls_conn *, struct iscsi_hdr *,
Dlibiscsi_tcp.h123 extern struct iscsi_cls_conn *
126 extern void iscsi_tcp_conn_teardown(struct iscsi_cls_conn *cls_conn);
132 extern void iscsi_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn,
/linux-2.6.39/drivers/scsi/be2iscsi/
Dbe_iscsi.h44 struct iscsi_cls_conn *beiscsi_conn_create(struct iscsi_cls_session
48 struct iscsi_cls_conn *cls_conn,
59 int beiscsi_set_param(struct iscsi_cls_conn *cls_conn,
62 int beiscsi_conn_start(struct iscsi_cls_conn *cls_conn);
72 void beiscsi_conn_get_stats(struct iscsi_cls_conn *cls_conn,
Dbe_iscsi.c114 struct iscsi_cls_conn *
119 struct iscsi_cls_conn *cls_conn; in beiscsi_conn_create()
176 struct iscsi_cls_conn *cls_conn, in beiscsi_conn_bind()
244 int beiscsi_set_param(struct iscsi_cls_conn *cls_conn, in beiscsi_set_param()
361 void beiscsi_conn_get_stats(struct iscsi_cls_conn *cls_conn, in beiscsi_conn_get_stats()
419 int beiscsi_conn_start(struct iscsi_cls_conn *cls_conn) in beiscsi_conn_start()
/linux-2.6.39/drivers/infiniband/ulp/iser/
Discsi_iser.c288 static struct iscsi_cls_conn *
292 struct iscsi_cls_conn *cls_conn; in iscsi_iser_conn_create()
314 iscsi_iser_conn_destroy(struct iscsi_cls_conn *cls_conn) in iscsi_iser_conn_destroy()
334 struct iscsi_cls_conn *cls_conn, uint64_t transport_eph, in iscsi_iser_conn_bind()
370 iscsi_iser_conn_stop(struct iscsi_cls_conn *cls_conn, int flag) in iscsi_iser_conn_stop()
392 iscsi_iser_conn_start(struct iscsi_cls_conn *cls_conn) in iscsi_iser_conn_start()
466 iscsi_iser_set_param(struct iscsi_cls_conn *cls_conn, in iscsi_iser_set_param()
511 iscsi_iser_conn_get_stats(struct iscsi_cls_conn *cls_conn, struct iscsi_stats *stats) in iscsi_iser_conn_get_stats()
/linux-2.6.39/drivers/scsi/
Discsi_tcp.c505 static struct iscsi_cls_conn *
510 struct iscsi_cls_conn *cls_conn; in iscsi_sw_tcp_conn_create()
569 static void iscsi_sw_tcp_conn_destroy(struct iscsi_cls_conn *cls_conn) in iscsi_sw_tcp_conn_destroy()
585 static void iscsi_sw_tcp_conn_stop(struct iscsi_cls_conn *cls_conn, int flag) in iscsi_sw_tcp_conn_stop()
613 struct iscsi_cls_conn *cls_conn, uint64_t transport_eph, in iscsi_sw_tcp_conn_bind()
660 static int iscsi_sw_tcp_conn_set_param(struct iscsi_cls_conn *cls_conn, in iscsi_sw_tcp_conn_set_param()
697 static int iscsi_sw_tcp_conn_get_param(struct iscsi_cls_conn *cls_conn, in iscsi_sw_tcp_conn_get_param()
772 iscsi_sw_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn, in iscsi_sw_tcp_conn_get_stats()
Dscsi_transport_iscsi.c311 static uint32_t iscsi_conn_get_sid(struct iscsi_cls_conn *conn) in iscsi_conn_get_sid()
339 static struct iscsi_cls_conn *iscsi_conn_lookup(uint32_t sid, uint32_t cid) in iscsi_conn_lookup()
342 struct iscsi_cls_conn *conn; in iscsi_conn_lookup()
837 struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev); in iscsi_conn_release()
943 struct iscsi_cls_conn *
947 struct iscsi_cls_conn *conn; in iscsi_create_conn()
999 int iscsi_destroy_conn(struct iscsi_cls_conn *conn) in iscsi_destroy_conn()
1040 int iscsi_recv_pdu(struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr, in iscsi_recv_pdu()
1113 void iscsi_conn_error_event(struct iscsi_cls_conn *conn, enum iscsi_err error) in iscsi_conn_error_event()
1175 struct iscsi_cls_conn *conn; in iscsi_if_get_stats()
[all …]
Dlibiscsi_tcp.c1078 struct iscsi_cls_conn *
1084 struct iscsi_cls_conn *cls_conn; in iscsi_tcp_conn_setup()
1109 void iscsi_tcp_conn_teardown(struct iscsi_cls_conn *cls_conn) in iscsi_tcp_conn_teardown()
1180 void iscsi_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn, in iscsi_tcp_conn_get_stats()
Dlibiscsi.c803 int iscsi_conn_send_pdu(struct iscsi_cls_conn *cls_conn, struct iscsi_hdr *hdr, in iscsi_conn_send_pdu()
2840 struct iscsi_cls_conn *
2846 struct iscsi_cls_conn *cls_conn; in iscsi_conn_setup()
2910 void iscsi_conn_teardown(struct iscsi_cls_conn *cls_conn) in iscsi_conn_teardown()
2968 int iscsi_conn_start(struct iscsi_cls_conn *cls_conn) in iscsi_conn_start()
3122 void iscsi_conn_stop(struct iscsi_cls_conn *cls_conn, int flag) in iscsi_conn_stop()
3140 struct iscsi_cls_conn *cls_conn, int is_leading) in iscsi_conn_bind()
3177 int iscsi_set_param(struct iscsi_cls_conn *cls_conn, in iscsi_set_param()
3396 int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn, in iscsi_conn_get_param()
/linux-2.6.39/drivers/scsi/cxgbi/
Dlibcxgbi.h712 void cxgbi_get_conn_stats(struct iscsi_cls_conn *, struct iscsi_stats *);
713 int cxgbi_set_conn_param(struct iscsi_cls_conn *,
716 struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32);
718 struct iscsi_cls_conn *, u64, int);
Dlibcxgbi.c2072 void cxgbi_get_conn_stats(struct iscsi_cls_conn *cls_conn, in cxgbi_get_conn_stats()
2135 int cxgbi_set_conn_param(struct iscsi_cls_conn *cls_conn, in cxgbi_set_conn_param()
2220 struct iscsi_cls_conn *
2223 struct iscsi_cls_conn *cls_conn; in cxgbi_create_conn()
2246 struct iscsi_cls_conn *cls_conn, in cxgbi_bind_conn()
/linux-2.6.39/drivers/scsi/qla4xxx/
Dql4_glbl.h11 struct iscsi_cls_conn;
Dql4_def.h233 struct iscsi_cls_conn *conn;
Dql4_os.c77 static int qla4xxx_conn_get_param(struct iscsi_cls_conn *conn,
229 static int qla4xxx_conn_get_param(struct iscsi_cls_conn *conn, in qla4xxx_conn_get_param()
/linux-2.6.39/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c1330 static struct iscsi_cls_conn *
1336 struct iscsi_cls_conn *cls_conn; in bnx2i_conn_create()
1378 struct iscsi_cls_conn *cls_conn, in bnx2i_conn_bind()
1445 static void bnx2i_conn_destroy(struct iscsi_cls_conn *cls_conn) in bnx2i_conn_destroy()
1549 static int bnx2i_conn_start(struct iscsi_cls_conn *cls_conn) in bnx2i_conn_start()
1583 static void bnx2i_conn_get_stats(struct iscsi_cls_conn *cls_conn, in bnx2i_conn_get_stats()
Dbnx2i.h235 struct iscsi_cls_conn *cls_conn;