Searched refs:ib_cm_id (Results 1 - 10 of 10) sorted by relevance

/linux-4.4.14/include/rdma/
H A Dib_cm.h110 struct ib_cm_id;
113 struct ib_cm_id *listen_id;
227 struct ib_cm_id *listen_id;
299 typedef int (*ib_cm_handler)(struct ib_cm_id *cm_id,
302 struct ib_cm_id { struct
326 struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
336 void ib_destroy_cm_id(struct ib_cm_id *cm_id);
358 int ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id,
361 struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
393 int ib_send_cm_req(struct ib_cm_id *cm_id,
417 int ib_send_cm_rep(struct ib_cm_id *cm_id,
428 int ib_send_cm_rtu(struct ib_cm_id *cm_id,
441 int ib_send_cm_dreq(struct ib_cm_id *cm_id,
456 int ib_send_cm_drep(struct ib_cm_id *cm_id,
474 int ib_cm_notify(struct ib_cm_id *cm_id, enum ib_event_type event);
488 int ib_send_cm_rej(struct ib_cm_id *cm_id,
508 int ib_send_cm_mra(struct ib_cm_id *cm_id,
523 int ib_send_cm_lap(struct ib_cm_id *cm_id,
544 int ib_cm_init_qp_attr(struct ib_cm_id *cm_id,
560 int ib_send_cm_apr(struct ib_cm_id *cm_id,
583 int ib_send_cm_sidr_req(struct ib_cm_id *cm_id,
603 int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id,
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c77 static int ipoib_cm_tx_handler(struct ib_cm_id *cm_id,
273 struct ib_cm_id *cm_id, struct ib_qp *qp, ipoib_cm_modify_rx_qp()
346 static int ipoib_cm_nonsrq_init_rx(struct net_device *dev, struct ib_cm_id *cm_id, ipoib_cm_nonsrq_init_rx()
419 static int ipoib_cm_send_rep(struct net_device *dev, struct ib_cm_id *cm_id, ipoib_cm_send_rep()
440 static int ipoib_cm_req_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event) ipoib_cm_req_handler()
501 static int ipoib_cm_rx_handler(struct ib_cm_id *cm_id, ipoib_cm_rx_handler()
948 static int ipoib_cm_rep_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event) ipoib_cm_rep_handler()
1047 struct ib_cm_id *id, struct ib_qp *qp, ipoib_cm_send_req()
1084 struct ib_cm_id *cm_id, struct ib_qp *qp) ipoib_cm_modify_tx_init()
1215 static int ipoib_cm_tx_handler(struct ib_cm_id *cm_id, ipoib_cm_tx_handler()
H A Dipoib.h184 struct ib_cm_id;
225 struct ib_cm_id *id;
236 struct ib_cm_id *id;
257 struct ib_cm_id *id;
/linux-4.4.14/drivers/infiniband/core/
H A Dcm.c207 struct ib_cm_id id;
214 /* Number of clients sharing this ib_cm_id. Only valid for listeners.
657 struct ib_cm_id *ib_create_cm_id(struct ib_device *device, ib_create_cm_id()
808 static void cm_destroy_id(struct ib_cm_id *cm_id, int err) cm_destroy_id()
904 void ib_destroy_cm_id(struct ib_cm_id *cm_id) ib_destroy_cm_id()
923 static int __ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id, __ib_cm_listen()
959 int ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id, __be64 service_mask) ib_cm_listen()
973 * Create a new listening ib_cm_id and listen on the given service ID.
988 struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device, ib_cm_insert_listen()
993 struct ib_cm_id *cm_id; ib_cm_insert_listen()
1011 /* Sharing an ib_cm_id with different handlers is not ib_cm_insert_listen()
1166 int ib_send_cm_req(struct ib_cm_id *cm_id, ib_send_cm_req()
1361 struct ib_cm_id *listen_id) cm_format_req_event()
1600 struct ib_cm_id *cm_id; cm_req_handler()
1718 int ib_send_cm_rep(struct ib_cm_id *cm_id, ib_send_cm_rep()
1780 int ib_send_cm_rtu(struct ib_cm_id *cm_id, ib_send_cm_rtu()
2069 int ib_send_cm_dreq(struct ib_cm_id *cm_id, ib_send_cm_dreq()
2131 int ib_send_cm_drep(struct ib_cm_id *cm_id, ib_send_cm_drep()
2316 int ib_send_cm_rej(struct ib_cm_id *cm_id, ib_send_cm_rej()
2490 int ib_send_cm_mra(struct ib_cm_id *cm_id, ib_send_cm_mra()
2686 int ib_send_cm_lap(struct ib_cm_id *cm_id, ib_send_cm_lap()
2859 int ib_send_cm_apr(struct ib_cm_id *cm_id, ib_send_cm_apr()
2999 int ib_send_cm_sidr_req(struct ib_cm_id *cm_id, ib_send_cm_sidr_req()
3049 struct ib_cm_id *listen_id) cm_format_sidr_req_event()
3067 struct ib_cm_id *cm_id; cm_sidr_req_handler()
3144 int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id, ib_send_cm_sidr_rep()
3382 static int cm_establish(struct ib_cm_id *cm_id) cm_establish()
3446 static int cm_migrate(struct ib_cm_id *cm_id) cm_migrate()
3466 int ib_cm_notify(struct ib_cm_id *cm_id, enum ib_event_type event) ib_cm_notify()
3708 int ib_cm_init_qp_attr(struct ib_cm_id *cm_id, ib_cm_init_qp_attr()
H A Ducm.c84 struct ib_cm_id *cm_id;
96 struct ib_cm_id *cm_id;
348 static int ib_ucm_event_handler(struct ib_cm_id *cm_id, ib_ucm_event_handler()
831 int (*func)(struct ib_cm_id *cm_id, ib_ucm_send_private_data()
881 int (*func)(struct ib_cm_id *cm_id, ib_ucm_send_info()
H A Dcma.c218 struct ib_cm_id *ib;
1287 const struct ib_cm_id *cm_id, cma_find_listener()
1315 static struct rdma_id_private *cma_id_from_event(struct ib_cm_id *cm_id, cma_id_from_event()
1524 static int cma_ib_handler(struct ib_cm_id *cm_id, struct ib_cm_event *ib_event) cma_ib_handler()
1727 static int cma_req_handler(struct ib_cm_id *cm_id, struct ib_cm_event *ib_event) cma_req_handler()
1982 struct ib_cm_id *id; cma_ib_listen()
3053 static int cma_sidr_rep_handler(struct ib_cm_id *cm_id, cma_sidr_rep_handler()
3116 struct ib_cm_id *id; cma_resolve_ib_udp()
3174 struct ib_cm_id *id; cma_connect_ib()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h304 struct ib_cm_id *cm_id;
397 struct ib_cm_id *cm_id;
H A Dib_srpt.c2197 static void srpt_drain_channel(struct ib_cm_id *cm_id) srpt_drain_channel()
2240 struct ib_cm_id *cm_id) srpt_find_channel()
2347 static int srpt_cm_req_recv(struct ib_cm_id *cm_id, srpt_cm_req_recv()
2613 static void srpt_cm_rej_recv(struct ib_cm_id *cm_id) srpt_cm_rej_recv()
2625 static void srpt_cm_rtu_recv(struct ib_cm_id *cm_id) srpt_cm_rtu_recv()
2648 static void srpt_cm_timewait_exit(struct ib_cm_id *cm_id) srpt_cm_timewait_exit()
2654 static void srpt_cm_rep_error(struct ib_cm_id *cm_id) srpt_cm_rep_error()
2663 static void srpt_cm_dreq_recv(struct ib_cm_id *cm_id) srpt_cm_dreq_recv()
2700 static void srpt_cm_drep_recv(struct ib_cm_id *cm_id) srpt_cm_drep_recv()
2716 static int srpt_cm_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event) srpt_cm_handler()
/linux-4.4.14/drivers/infiniband/ulp/srp/
H A Dib_srp.h164 struct ib_cm_id *cm_id;
H A Dib_srp.c137 static int srp_cm_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event);
294 struct ib_cm_id *new_cm_id; srp_new_cm_id()
2233 static void srp_cm_rep_handler(struct ib_cm_id *cm_id, srp_cm_rep_handler()
2312 static void srp_cm_rej_handler(struct ib_cm_id *cm_id, srp_cm_rej_handler()
2395 static int srp_cm_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event) srp_cm_handler()

Completed in 505 milliseconds