Home
last modified time | relevance | path

Searched refs:iscsi_endpoint (Results 1 – 14 of 14) sorted by relevance

/linux-2.6.39/include/scsi/
Dscsi_transport_iscsi.h33 struct iscsi_endpoint;
90 struct iscsi_cls_session *(*create_session) (struct iscsi_endpoint *ep,
104 int (*get_ep_param) (struct iscsi_endpoint *ep, enum iscsi_param param,
132 struct iscsi_endpoint *(*ep_connect) (struct Scsi_Host *shost,
135 int (*ep_poll) (struct iscsi_endpoint *ep, int timeout_ms);
136 void (*ep_disconnect) (struct iscsi_endpoint *ep);
166 struct iscsi_endpoint *ep;
224 struct iscsi_endpoint { struct
260 extern struct iscsi_endpoint *iscsi_create_endpoint(int dd_size);
261 extern void iscsi_destroy_endpoint(struct iscsi_endpoint *ep);
[all …]
/linux-2.6.39/drivers/scsi/be2iscsi/
Dbe_iscsi.h37 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep,
51 int beiscsi_ep_get_param(struct iscsi_endpoint *ep, enum iscsi_param param,
64 struct iscsi_endpoint *beiscsi_ep_connect(struct Scsi_Host *shost,
68 int beiscsi_ep_poll(struct iscsi_endpoint *ep, int timeout_ms);
70 void beiscsi_ep_disconnect(struct iscsi_endpoint *ep);
Dbe_iscsi.c39 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep, in beiscsi_session_create()
185 struct iscsi_endpoint *ep; in beiscsi_conn_bind()
220 int beiscsi_ep_get_param(struct iscsi_endpoint *ep, in beiscsi_ep_get_param()
490 static int beiscsi_open_conn(struct iscsi_endpoint *ep, in beiscsi_open_conn()
584 struct iscsi_endpoint *
590 struct iscsi_endpoint *ep; in beiscsi_ep_connect()
637 int beiscsi_ep_poll(struct iscsi_endpoint *ep, int timeout_ms) in beiscsi_ep_poll()
695 void beiscsi_ep_disconnect(struct iscsi_endpoint *ep) in beiscsi_ep_disconnect()
Dbe_mgmt.h233 struct iscsi_endpoint *openiscsi_ep;
Dbe_main.h314 struct iscsi_endpoint **ep_array;
Dbe_main.c1858 struct iscsi_endpoint *ep; in beiscsi_process_cq()
3433 phba->ep_array = kzalloc(sizeof(struct iscsi_endpoint *) * in hba_setup_cid_tbls()
/linux-2.6.39/drivers/infiniband/ulp/iser/
Discsi_iser.c340 struct iscsi_endpoint *ep; in iscsi_iser_conn_bind()
414 iscsi_iser_session_create(struct iscsi_endpoint *ep, in iscsi_iser_session_create()
535 static int iscsi_iser_get_ep_param(struct iscsi_endpoint *ep, in iscsi_iser_get_ep_param()
558 static struct iscsi_endpoint *
564 struct iscsi_endpoint *ep; in iscsi_iser_ep_connect()
584 iscsi_iser_ep_poll(struct iscsi_endpoint *ep, int timeout_ms) in iscsi_iser_ep_poll()
611 iscsi_iser_ep_disconnect(struct iscsi_endpoint *ep) in iscsi_iser_ep_disconnect()
Discsi_iser.h181 struct iscsi_endpoint;
242 struct iscsi_endpoint *ep;
/linux-2.6.39/drivers/scsi/cxgbi/
Dlibcxgbi.h715 int cxgbi_get_ep_param(struct iscsi_endpoint *ep, enum iscsi_param, char *);
720 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *,
725 struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *,
727 int cxgbi_ep_poll(struct iscsi_endpoint *, int);
728 void cxgbi_ep_disconnect(struct iscsi_endpoint *);
Dlibcxgbi.c2191 int cxgbi_get_ep_param(struct iscsi_endpoint *ep, enum iscsi_param param, in cxgbi_get_ep_param()
2252 struct iscsi_endpoint *ep; in cxgbi_bind_conn()
2295 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep, in cxgbi_create_session()
2422 struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *shost, in cxgbi_ep_connect()
2426 struct iscsi_endpoint *ep; in cxgbi_ep_connect()
2446 return (struct iscsi_endpoint *)csk; in cxgbi_ep_connect()
2499 int cxgbi_ep_poll(struct iscsi_endpoint *ep, int timeout_ms) in cxgbi_ep_poll()
2510 void cxgbi_ep_disconnect(struct iscsi_endpoint *ep) in cxgbi_ep_disconnect()
/linux-2.6.39/drivers/scsi/
Dscsi_transport_iscsi.c153 container_of(_dev, struct iscsi_endpoint, dev)
161 struct iscsi_endpoint *ep = iscsi_dev_to_endpoint(dev); in iscsi_endpoint_release()
173 struct iscsi_endpoint *ep = iscsi_dev_to_endpoint(dev); in show_ep_handle()
191 struct iscsi_endpoint *ep = iscsi_dev_to_endpoint(dev); in iscsi_match_epid()
197 struct iscsi_endpoint *
201 struct iscsi_endpoint *ep; in iscsi_create_endpoint()
246 void iscsi_destroy_endpoint(struct iscsi_endpoint *ep) in iscsi_destroy_endpoint()
253 struct iscsi_endpoint *iscsi_lookup_endpoint(u64 handle) in iscsi_lookup_endpoint()
255 struct iscsi_endpoint *ep; in iscsi_lookup_endpoint()
1305 iscsi_if_create_session(struct iscsi_internal *priv, struct iscsi_endpoint *ep, in iscsi_if_create_session()
[all …]
Discsi_tcp.c791 iscsi_sw_tcp_session_create(struct iscsi_endpoint *ep, uint16_t cmds_max, in iscsi_sw_tcp_session_create()
/linux-2.6.39/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c378 static struct iscsi_endpoint *bnx2i_alloc_ep(struct bnx2i_hba *hba) in bnx2i_alloc_ep()
380 struct iscsi_endpoint *ep; in bnx2i_alloc_ep()
406 static void bnx2i_free_ep(struct iscsi_endpoint *ep) in bnx2i_free_ep()
1260 bnx2i_session_create(struct iscsi_endpoint *ep, in bnx2i_session_create()
1386 struct iscsi_endpoint *ep; in bnx2i_conn_bind()
1468 static int bnx2i_ep_get_param(struct iscsi_endpoint *ep, in bnx2i_ep_get_param()
1721 static struct iscsi_endpoint *bnx2i_ep_connect(struct Scsi_Host *shost, in bnx2i_ep_connect()
1732 struct iscsi_endpoint *ep; in bnx2i_ep_connect()
1891 static int bnx2i_ep_poll(struct iscsi_endpoint *ep, int timeout_ms) in bnx2i_ep_poll()
2068 static void bnx2i_ep_disconnect(struct iscsi_endpoint *ep) in bnx2i_ep_disconnect()
Dbnx2i.h682 struct iscsi_endpoint *cls_ep;