Searched refs:rdma_cm_id (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.2-release/sys/ofed/include/rdma/
H A Drdma_cm.h93 /* Fields below ignored if a QP is created on the rdma_cm_id. */
115 struct rdma_cm_id;
124 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id,
127 struct rdma_cm_id { struct
145 struct rdma_cm_id *rdma_create_id(rdma_cm_event_handler event_handler,
156 void rdma_destroy_id(struct rdma_cm_id *id);
169 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr);
174 * rdma_cm_id will be bound to a local device.
181 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr,
192 int rdma_resolve_route(struct rdma_cm_id *i
[all...]
H A Drdma_cm_ib.h44 * This call permits a user to specify routing information for rdma_cm_id's
48 int rdma_set_ib_paths(struct rdma_cm_id *id,
/freebsd-10.2-release/contrib/ofed/librdmacm/include/rdma/
H A Drdma_cma.h109 struct rdma_cm_id { struct
127 /* Fields below ignored if a QP is created on the rdma_cm_id. */
141 struct rdma_cm_id *id;
142 struct rdma_cm_id *listen_id;
172 * All rdma_cm_id's associated with the event channel must be destroyed,
182 * allocated rdma_cm_id will be reported on.
185 * @context: User specified context associated with the rdma_cm_id.
194 * events on an rdma_cm_id are reported through the associated event
195 * channel. Users must release the rdma_cm_id by calling rdma_destroy_id.
201 struct rdma_cm_id **i
[all...]
/freebsd-10.2-release/contrib/ofed/librdmacm/src/
H A Dcma.c130 struct rdma_cm_id id;
388 struct rdma_cm_id **id, void *context,
442 int rdma_destroy_id(struct rdma_cm_id *id)
476 static int ucma_query_route(struct rdma_cm_id *id)
526 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr)
549 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr,
577 int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms)
601 static int rdma_init_qp_attr(struct rdma_cm_id *id, struct ibv_qp_attr *qp_attr,
626 static int ucma_modify_qp_rtr(struct rdma_cm_id *id,
655 static int ucma_modify_qp_rts(struct rdma_cm_id *i
[all...]
/freebsd-10.2-release/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_cma.c69 sdp_init_qp(struct socket *sk, struct rdma_cm_id *id)
136 sdp_connect_handler(struct socket *sk, struct rdma_cm_id *id,
184 sdp_response_handler(struct socket *sk, struct rdma_cm_id *id,
262 sdp_cma_handler(struct rdma_cm_id *id, struct rdma_cm_event *event)
H A Dsdp.h380 struct rdma_cm_id *id;
685 int sdp_cma_handler(struct rdma_cm_id *, struct rdma_cm_event *);
H A Dsdp_rx.c65 struct rdma_cm_id *id;
591 struct rdma_cm_id *id = ssk->id;
H A Dsdp_main.c273 struct rdma_cm_id *id;
/freebsd-10.2-release/contrib/ofed/librdmacm/examples/
H A Dcmatose.c58 struct rdma_cm_id *cma_id;
272 static int connect_handler(struct rdma_cm_id *cma_id)
314 static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event)
476 static int migrate_channel(struct rdma_cm_id *listen_id)
529 struct rdma_cm_id *listen_id;
H A Dudaddy.c50 struct rdma_cm_id *cma_id;
288 static int connect_handler(struct rdma_cm_id *cma_id)
354 static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event)
529 struct rdma_cm_id *listen_id;
H A Dmckey.c52 struct rdma_cm_id *cma_id;
296 static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event)
H A Drping.c156 struct rdma_cm_id *cm_id; /* connection on client side,*/
158 struct rdma_cm_id *child_cm_id; /* connection on server side */
161 static int rping_cma_event_handler(struct rdma_cm_id *cma_id,
512 static int rping_setup_qp(struct rping_cb *cb, struct rdma_cm_id *cm_id)
/freebsd-10.2-release/sys/ofed/drivers/infiniband/core/
H A Dcma.c138 struct rdma_cm_id id;
419 struct rdma_cm_id *rdma_create_id(rdma_cm_event_handler event_handler,
484 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
516 void rdma_destroy_qp(struct rdma_cm_id *id)
641 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr,
893 void rdma_destroy_id(struct rdma_cm_id *id)
1060 static struct rdma_id_private *cma_new_conn_id(struct rdma_cm_id *listen_id,
1064 struct rdma_cm_id *id;
1116 static struct rdma_id_private *cma_new_udp_id(struct rdma_cm_id *listen_id,
1120 struct rdma_cm_id *i
[all...]
H A Ducma.c71 struct rdma_cm_id *cm_id;
92 struct rdma_cm_id *cm_id;
245 static int ucma_event_handler(struct rdma_cm_id *cm_id,
/freebsd-10.2-release/sys/contrib/rdma/krping/
H A Dkrping.c235 struct rdma_cm_id *cm_id; /* connection on client side,*/
237 struct rdma_cm_id *child_cm_id; /* connection on server side */
241 static int krping_cma_event_handler(struct rdma_cm_id *cma_id,
793 static int krping_setup_qp(struct krping_cb *cb, struct rdma_cm_id *cm_id)

Completed in 129 milliseconds