Home
last modified time | relevance | path

Searched refs:iw_cm_id (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/include/rdma/
H A Diw_cm.h13 struct iw_cm_id;
42 typedef int (*iw_cm_handler)(struct iw_cm_id *cm_id,
53 typedef int (*iw_event_handler)(struct iw_cm_id *cm_id,
56 struct iw_cm_id { struct
68 void (*add_ref)(struct iw_cm_id *);
69 void (*rem_ref)(struct iw_cm_id *);
103 struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
114 void iw_destroy_cm_id(struct iw_cm_id *cm_id);
127 void iw_cm_unbind_qp(struct iw_cm_id *cm_id, struct ib_qp *qp);
148 int iw_cm_listen(struct iw_cm_id *cm_i
[all...]
H A Drdma_cm.h377 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *cm_id);
/kernel/linux/linux-6.6/include/rdma/
H A Diw_cm.h13 struct iw_cm_id;
42 typedef int (*iw_cm_handler)(struct iw_cm_id *cm_id,
53 typedef int (*iw_event_handler)(struct iw_cm_id *cm_id,
56 struct iw_cm_id { struct
68 void (*add_ref)(struct iw_cm_id *);
69 void (*rem_ref)(struct iw_cm_id *);
104 struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
115 void iw_destroy_cm_id(struct iw_cm_id *cm_id);
128 int iw_cm_listen(struct iw_cm_id *cm_id, int backlog);
144 int iw_cm_accept(struct iw_cm_id *cm_i
[all...]
H A Drdma_cm.h390 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *cm_id);
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/
H A Dsiw_cm.h38 struct iw_cm_id *cm_id;
114 int siw_connect(struct iw_cm_id *id, struct iw_cm_conn_param *parm);
115 int siw_accept(struct iw_cm_id *id, struct iw_cm_conn_param *param);
116 int siw_reject(struct iw_cm_id *id, const void *data, u8 len);
117 int siw_create_listen(struct iw_cm_id *id, int backlog);
118 int siw_destroy_listen(struct iw_cm_id *id);
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/
H A Derdma_cm.h87 struct iw_cm_id *cm_id;
152 int erdma_connect(struct iw_cm_id *id, struct iw_cm_conn_param *param);
153 int erdma_accept(struct iw_cm_id *id, struct iw_cm_conn_param *param);
154 int erdma_reject(struct iw_cm_id *id, const void *pdata, u8 plen);
155 int erdma_create_listen(struct iw_cm_id *id, int backlog);
156 int erdma_destroy_listen(struct iw_cm_id *id);
H A Derdma_cm.c238 struct iw_cm_id *cm_id; in erdma_cm_upcall()
1000 int erdma_connect(struct iw_cm_id *id, struct iw_cm_conn_param *params) in erdma_connect()
1127 int erdma_accept(struct iw_cm_id *id, struct iw_cm_conn_param *params) in erdma_accept()
1257 int erdma_reject(struct iw_cm_id *id, const void *pdata, u8 plen) in erdma_reject()
1290 int erdma_create_listen(struct iw_cm_id *id, int backlog) in erdma_create_listen()
1370 static void erdma_drop_listeners(struct iw_cm_id *id) in erdma_drop_listeners()
1400 int erdma_destroy_listen(struct iw_cm_id *id) in erdma_destroy_listen()
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/
H A Dsiw_cm.h38 struct iw_cm_id *cm_id;
114 int siw_connect(struct iw_cm_id *id, struct iw_cm_conn_param *parm);
115 int siw_accept(struct iw_cm_id *id, struct iw_cm_conn_param *param);
116 int siw_reject(struct iw_cm_id *id, const void *data, u8 len);
117 int siw_create_listen(struct iw_cm_id *id, int backlog);
118 int siw_destroy_listen(struct iw_cm_id *id);
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A 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 *);
H A Di40iw_verbs.h123 struct iw_cm_id;
143 struct iw_cm_id *cm_id;
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dcm.h245 struct iw_cm_id *cm_id;
296 struct iw_cm_id *cm_id;
330 struct iw_cm_id *cm_id;
394 int irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
395 int irdma_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
396 int irdma_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
397 int irdma_create_listen(struct iw_cm_id *cm_id, int backlog);
398 int irdma_destroy_listen(struct iw_cm_id *cm_id);
H A Dverbs.h146 struct iw_cm_id;
177 struct iw_cm_id *cm_id;
H A Dtrace_cm.h201 TP_PROTO(struct irdma_cm_node *cm_node, struct iw_cm_id *cm_id,
206 __field(struct iw_cm_id *, cm_id)
257 TP_PROTO(struct iw_cm_id *cm_id, enum iw_cm_event_type type,
260 TP_STRUCT__entry(__field(struct iw_cm_id *, cm_id)
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Diwcm.c224 static void add_ref(struct iw_cm_id *cm_id) in add_ref()
231 static void rem_ref(struct iw_cm_id *cm_id) in rem_ref()
240 static int cm_event_handler(struct iw_cm_id *cm_id, struct iw_cm_event *event);
242 struct iw_cm_id *iw_create_cm_id(struct ib_device *device, in iw_create_cm_id()
307 int iw_cm_disconnect(struct iw_cm_id *cm_id, int abrupt) in iw_cm_disconnect()
374 static void destroy_cm_id(struct iw_cm_id *cm_id) in destroy_cm_id()
453 void iw_destroy_cm_id(struct iw_cm_id *cm_id) in iw_destroy_cm_id()
508 static int iw_cm_map(struct iw_cm_id *cm_id, bool active) in iw_cm_map()
562 int iw_cm_listen(struct iw_cm_id *cm_id, int backlog) in iw_cm_listen()
604 int iw_cm_reject(struct iw_cm_id *cm_i
[all...]
H A Diwcm.h47 struct iw_cm_id id;
H A Dcma_priv.h78 struct iw_cm_id *iw;
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Diwcm.c223 static void add_ref(struct iw_cm_id *cm_id) in add_ref()
230 static void rem_ref(struct iw_cm_id *cm_id) in rem_ref()
239 static int cm_event_handler(struct iw_cm_id *cm_id, struct iw_cm_event *event);
241 struct iw_cm_id *iw_create_cm_id(struct ib_device *device, in iw_create_cm_id()
306 int iw_cm_disconnect(struct iw_cm_id *cm_id, int abrupt) in iw_cm_disconnect()
373 static void destroy_cm_id(struct iw_cm_id *cm_id) in destroy_cm_id()
452 void iw_destroy_cm_id(struct iw_cm_id *cm_id) in iw_destroy_cm_id()
507 static int iw_cm_map(struct iw_cm_id *cm_id, bool active) in iw_cm_map()
561 int iw_cm_listen(struct iw_cm_id *cm_id, int backlog) in iw_cm_listen()
603 int iw_cm_reject(struct iw_cm_id *cm_i
[all...]
H A Diwcm.h47 struct iw_cm_id id;
H A Dcma_priv.h86 struct iw_cm_id *iw;
/kernel/linux/linux-5.10/drivers/infiniband/hw/cxgb4/
H A Drestrack.c203 struct iw_cm_id *iw_cm_id; in c4iw_fill_res_cm_id_entry() local
206 iw_cm_id = rdma_iw_cm_id(cm_id); in c4iw_fill_res_cm_id_entry()
207 if (!iw_cm_id) in c4iw_fill_res_cm_id_entry()
209 epcp = (struct c4iw_ep_common *)iw_cm_id->provider_data; in c4iw_fill_res_cm_id_entry()
H A Diw_cxgb4.h854 struct iw_cm_id *cm_id;
918 static inline struct c4iw_ep *to_ep(struct iw_cm_id *cm_id) in to_ep()
923 static inline struct c4iw_listen_ep *to_listen_ep(struct iw_cm_id *cm_id) in to_listen_ep()
975 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
976 int c4iw_create_listen(struct iw_cm_id *cm_id, int backlog);
977 int c4iw_destroy_listen(struct iw_cm_id *cm_id);
978 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
979 int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
/kernel/linux/linux-6.6/drivers/infiniband/hw/cxgb4/
H A Drestrack.c203 struct iw_cm_id *iw_cm_id; in c4iw_fill_res_cm_id_entry() local
206 iw_cm_id = rdma_iw_cm_id(cm_id); in c4iw_fill_res_cm_id_entry()
207 if (!iw_cm_id) in c4iw_fill_res_cm_id_entry()
209 epcp = (struct c4iw_ep_common *)iw_cm_id->provider_data; in c4iw_fill_res_cm_id_entry()
H A Diw_cxgb4.h842 struct iw_cm_id *cm_id;
906 static inline struct c4iw_ep *to_ep(struct iw_cm_id *cm_id) in to_ep()
911 static inline struct c4iw_listen_ep *to_listen_ep(struct iw_cm_id *cm_id) in to_listen_ep()
963 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
964 int c4iw_create_listen(struct iw_cm_id *cm_id, int backlog);
965 int c4iw_destroy_listen(struct iw_cm_id *cm_id);
966 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
967 int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/
H A Dqedr_iw_cm.c531 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect()
657 int qedr_iw_create_listen(struct iw_cm_id *cm_id, int backlog) in qedr_iw_create_listen()
721 int qedr_iw_destroy_listen(struct iw_cm_id *cm_id) in qedr_iw_destroy_listen()
736 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept()
784 int qedr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in qedr_iw_reject()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/
H A Dqedr_iw_cm.c531 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect()
657 int qedr_iw_create_listen(struct iw_cm_id *cm_id, int backlog) in qedr_iw_create_listen()
721 int qedr_iw_destroy_listen(struct iw_cm_id *cm_id) in qedr_iw_destroy_listen()
736 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept()
784 int qedr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in qedr_iw_reject()

Completed in 20 milliseconds

12