Home
last modified time | relevance | path

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

/Linux-v4.19/include/rdma/
Diw_cm.h39 struct iw_cm_id;
68 typedef int (*iw_cm_handler)(struct iw_cm_id *cm_id,
79 typedef int (*iw_event_handler)(struct iw_cm_id *cm_id,
82 struct iw_cm_id { struct
94 void (*add_ref)(struct iw_cm_id *); argument
95 void (*rem_ref)(struct iw_cm_id *); argument
116 int (*connect)(struct iw_cm_id *cm_id, argument
119 int (*accept)(struct iw_cm_id *cm_id,
122 int (*reject)(struct iw_cm_id *cm_id,
125 int (*create_listen)(struct iw_cm_id *cm_id,
[all …]
Drdma_cm.h423 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *cm_id);
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dqedr_iw_cm.h34 int qedr_iw_connect(struct iw_cm_id *cm_id,
37 int qedr_iw_create_listen(struct iw_cm_id *cm_id, int backlog);
39 int qedr_iw_destroy_listen(struct iw_cm_id *cm_id);
41 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
43 int qedr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
Dqedr_iw_cm.c479 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect()
594 int qedr_iw_create_listen(struct iw_cm_id *cm_id, int backlog) in qedr_iw_create_listen()
658 int qedr_iw_destroy_listen(struct iw_cm_id *cm_id) in qedr_iw_destroy_listen()
672 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept()
713 int qedr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in qedr_iw_reject()
Dqedr.h527 struct iw_cm_id *cm_id;
534 struct iw_cm_id *cm_id;
/Linux-v4.19/drivers/infiniband/hw/cxgb3/
Diwch_cm.h155 struct iw_cm_id *cm_id;
196 static inline struct iwch_ep *to_ep(struct iw_cm_id *cm_id) in to_ep()
201 static inline struct iwch_listen_ep *to_listen_ep(struct iw_cm_id *cm_id) in to_listen_ep()
217 int iwch_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
218 int iwch_create_listen(struct iw_cm_id *cm_id, int backlog);
219 int iwch_destroy_listen(struct iw_cm_id *cm_id);
220 int iwch_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
221 int iwch_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
Diwch_cm.c1759 int iwch_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in iwch_reject_cr()
1780 int iwch_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in iwch_accept_cr()
1863 static int is_loopback_dst(struct iw_cm_id *cm_id) in is_loopback_dst()
1875 int iwch_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in iwch_connect()
1972 int iwch_create_listen(struct iw_cm_id *cm_id, int backlog) in iwch_create_listen()
2032 int iwch_destroy_listen(struct iw_cm_id *cm_id) in iwch_destroy_listen()
/Linux-v4.19/drivers/infiniband/hw/nes/
Dnes_cm.h297 struct iw_cm_id *cm_id;
341 struct iw_cm_id *cm_id;
360 struct iw_cm_id *cm_id;
458 int nes_accept(struct iw_cm_id *, struct iw_cm_conn_param *);
459 int nes_reject(struct iw_cm_id *, const void *, u8);
460 int nes_connect(struct iw_cm_id *, struct iw_cm_conn_param *);
461 int nes_create_listen(struct iw_cm_id *, int);
462 int nes_destroy_listen(struct iw_cm_id *);
Dnes_verbs.h135 struct iw_cm_id;
141 struct iw_cm_id *cm_id;
Dnes_cm.c778 struct iw_cm_id *cm_id = cm_node->cm_id; in nes_retrans_expired()
803 struct iw_cm_id *cm_id = cm_node->cm_id; in handle_recv_entry()
2449 struct iw_cm_id *cm_id = cm_node->cm_id; in mini_cm_reject()
2878 struct iw_cm_id *cm_id; in nes_cm_disconn_true()
3057 int nes_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in nes_accept()
3307 int nes_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in nes_reject()
3340 int nes_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in nes_connect()
3439 int nes_create_listen(struct iw_cm_id *cm_id, int backlog) in nes_create_listen()
3504 int nes_destroy_listen(struct iw_cm_id *cm_id) in nes_destroy_listen()
3574 struct iw_cm_id *cm_id; in cm_event_connected()
[all …]
Dnes_hw.h1204 struct iw_cm_id *cm_id;
Dnes_verbs.c1340 struct iw_cm_id *cm_id; in nes_destroy_qp()
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_cm.h293 struct iw_cm_id *cm_id;
336 struct iw_cm_id *cm_id;
367 struct iw_cm_id *cm_id;
441 int i40iw_accept(struct iw_cm_id *, struct iw_cm_conn_param *);
442 int i40iw_reject(struct iw_cm_id *, const void *, u8);
443 int i40iw_connect(struct iw_cm_id *, struct iw_cm_conn_param *);
444 int i40iw_create_listen(struct iw_cm_id *, int);
445 int i40iw_destroy_listen(struct iw_cm_id *);
Di40iw_verbs.h125 struct iw_cm_id;
145 struct iw_cm_id *cm_id;
Di40iw_cm.c233 struct iw_cm_id *cm_id, in i40iw_get_cmevent_info()
256 struct iw_cm_id *cm_id, in i40iw_send_cm_event()
610 struct iw_cm_id *cm_id; in i40iw_event_connect_error()
1126 struct iw_cm_id *cm_id = cm_node->cm_id; in i40iw_retrans_expired()
1157 struct iw_cm_id *cm_id = cm_node->cm_id; in i40iw_handle_close_entry()
3020 struct iw_cm_id *cm_id = cm_node->cm_id; in i40iw_cm_reject()
3499 struct iw_cm_id *cm_id; in i40iw_cm_disconn_true()
3626 int i40iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in i40iw_accept()
3779 int i40iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in i40iw_reject()
3811 int i40iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in i40iw_connect()
[all …]
/Linux-v4.19/drivers/infiniband/core/
Diwcm.c221 static void add_ref(struct iw_cm_id *cm_id) in add_ref()
228 static void rem_ref(struct iw_cm_id *cm_id) in rem_ref()
237 static int cm_event_handler(struct iw_cm_id *cm_id, struct iw_cm_event *event);
239 struct iw_cm_id *iw_create_cm_id(struct ib_device *device, in iw_create_cm_id()
304 int iw_cm_disconnect(struct iw_cm_id *cm_id, int abrupt) in iw_cm_disconnect()
371 static void destroy_cm_id(struct iw_cm_id *cm_id) in destroy_cm_id()
448 void iw_destroy_cm_id(struct iw_cm_id *cm_id) in iw_destroy_cm_id()
503 static int iw_cm_map(struct iw_cm_id *cm_id, bool active) in iw_cm_map()
551 int iw_cm_listen(struct iw_cm_id *cm_id, int backlog) in iw_cm_listen()
592 int iw_cm_reject(struct iw_cm_id *cm_id, in iw_cm_reject()
[all …]
Diwcm.h47 struct iw_cm_id id;
Dcma_priv.h78 struct iw_cm_id *iw;
Dcma.c153 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *id) in rdma_iw_cm_id()
2126 static int cma_iw_handler(struct iw_cm_id *iw_id, struct iw_cm_event *iw_event) in cma_iw_handler()
2192 static int iw_conn_req_handler(struct iw_cm_id *cm_id, in iw_conn_req_handler()
2293 struct iw_cm_id *id; in cma_iw_listen()
3684 struct iw_cm_id *cm_id; in cma_connect_iw()
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Drestrack.c206 struct iw_cm_id *iw_cm_id; in fill_res_ep_entry() local
209 iw_cm_id = rdma_iw_cm_id(cm_id); in fill_res_ep_entry()
210 if (!iw_cm_id) in fill_res_ep_entry()
212 epcp = (struct c4iw_ep_common *)iw_cm_id->provider_data; in fill_res_ep_entry()
Diw_cxgb4.h926 struct iw_cm_id *cm_id;
987 static inline struct c4iw_ep *to_ep(struct iw_cm_id *cm_id) in to_ep()
992 static inline struct c4iw_listen_ep *to_listen_ep(struct iw_cm_id *cm_id) in to_listen_ep()
1044 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
1045 int c4iw_create_listen(struct iw_cm_id *cm_id, int backlog);
1046 int c4iw_destroy_listen(struct iw_cm_id *cm_id);
1047 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
1048 int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
Dcm.c3001 int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in c4iw_reject_cr()
3027 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in c4iw_accept_cr()
3142 static int pick_local_ipaddrs(struct c4iw_dev *dev, struct iw_cm_id *cm_id) in pick_local_ipaddrs()
3189 static int pick_local_ip6addrs(struct c4iw_dev *dev, struct iw_cm_id *cm_id) in pick_local_ip6addrs()
3203 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in c4iw_connect()
3439 int c4iw_create_listen(struct iw_cm_id *cm_id, int backlog) in c4iw_create_listen()
3500 int c4iw_destroy_listen(struct iw_cm_id *cm_id) in c4iw_destroy_listen()
Ddevice.c221 struct iw_cm_id *id = ep->com.cm_id; in set_ep_sin_addrs()
240 struct iw_cm_id *id = ep->com.cm_id; in set_ep_sin6_addrs()