/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | rdma_cm_ib.h | 46 * This call permits a user to specify routing information for rdma_cm_id's 50 int rdma_set_ib_paths(struct rdma_cm_id *id,
|
H A D | rdma_cm.h | 102 /* Fields below ignored if a QP is created on the rdma_cm_id. */ 139 struct rdma_cm_id; 148 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id, 151 struct rdma_cm_id { struct 174 struct rdma_cm_id *rdma_create_id(struct vnet *net, 187 void rdma_destroy_id(struct rdma_cm_id *id); 200 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr); 205 * rdma_cm_id will be bound to a local device. 212 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, 223 int rdma_resolve_route(struct rdma_cm_id *i [all...] |
H A D | ib_verbs_compat.h | 570 static inline struct rdma_cm_id *
|
/freebsd-11-stable/contrib/ofed/librdmacm/ |
H A D | rdma_cma.h | 122 struct rdma_cm_id { struct 153 /* Fields below ignored if a QP is created on the rdma_cm_id. */ 167 struct rdma_cm_id *id; 168 struct rdma_cm_id *listen_id; 221 * All rdma_cm_id's associated with the event channel must be destroyed, 231 * allocated rdma_cm_id will be reported on. 234 * @context: User specified context associated with the rdma_cm_id. 243 * events on an rdma_cm_id are reported through the associated event 244 * channel. Users must release the rdma_cm_id by calling rdma_destroy_id. 250 struct rdma_cm_id **i [all...] |
H A D | rdma_verbs.h | 57 int rdma_create_srq(struct rdma_cm_id *id, struct ibv_pd *pd, 59 int rdma_create_srq_ex(struct rdma_cm_id *id, struct ibv_srq_init_attr_ex *attr); 61 void rdma_destroy_srq(struct rdma_cm_id *id); 68 rdma_reg_msgs(struct rdma_cm_id *id, void *addr, size_t length) 74 rdma_reg_read(struct rdma_cm_id *id, void *addr, size_t length) 81 rdma_reg_write(struct rdma_cm_id *id, void *addr, size_t length) 99 rdma_post_recvv(struct rdma_cm_id *id, void *context, struct ibv_sge *sgl, 116 rdma_post_sendv(struct rdma_cm_id *id, void *context, struct ibv_sge *sgl, 132 rdma_post_readv(struct rdma_cm_id *id, void *context, struct ibv_sge *sgl, 150 rdma_post_writev(struct rdma_cm_id *i [all...] |
H A D | cma.h | 81 int ucma_max_qpsize(struct rdma_cm_id *id); 82 int ucma_complete(struct rdma_cm_id *id); 83 int ucma_shutdown(struct rdma_cm_id *id);
|
H A D | cma.c | 92 struct rdma_cm_id id; 169 struct rdma_cm_id *id; 516 struct rdma_cm_id **id, void *context, 553 struct rdma_cm_id **id, void *context, 581 int rdma_destroy_id(struct rdma_cm_id *id) 620 static int ucma_query_addr(struct rdma_cm_id *id) 652 static int ucma_query_gid(struct rdma_cm_id *id) 712 static int ucma_query_path(struct rdma_cm_id *id) 746 static int ucma_query_route(struct rdma_cm_id *id) 795 static int rdma_bind_addr2(struct rdma_cm_id *i [all...] |
/freebsd-11-stable/contrib/ofed/librdmacm/examples/ |
H A D | rdma_xclient.c | 44 static struct rdma_cm_id *id;
|
H A D | rdma_server.c | 41 static struct rdma_cm_id *listen_id, *id;
|
H A D | rdma_client.c | 42 static struct rdma_cm_id *id;
|
H A D | cmtime.c | 80 struct rdma_cm_id *id; 89 struct rdma_cm_id *id; 217 static void __req_handler(struct rdma_cm_id *id) 272 static void cma_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) 416 struct rdma_cm_id *listen_id;
|
H A D | cmatose.c | 49 struct rdma_cm_id *cma_id; 265 static int connect_handler(struct rdma_cm_id *cma_id) 303 static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) 467 static int migrate_channel(struct rdma_cm_id *listen_id) 498 struct rdma_cm_id *listen_id;
|
H A D | udaddy.c | 49 struct rdma_cm_id *cma_id; 286 static int connect_handler(struct rdma_cm_id *cma_id) 352 static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) 505 struct rdma_cm_id *listen_id;
|
H A D | rdma_xserver.c | 43 static struct rdma_cm_id *listen_id, *id;
|
H A D | mckey.c | 51 struct rdma_cm_id *cma_id; 295 static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event)
|
H A D | rping.c | 155 struct rdma_cm_id *cm_id; /* connection on client side,*/ 157 struct rdma_cm_id *child_cm_id; /* connection on server side */ 160 static int rping_cma_event_handler(struct rdma_cm_id *cma_id, 515 static int rping_setup_qp(struct rping_cb *cb, struct rdma_cm_id *cm_id)
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_cma.c | 68 sdp_init_qp(struct socket *sk, struct rdma_cm_id *id) 135 sdp_connect_handler(struct socket *sk, struct rdma_cm_id *id, 183 sdp_response_handler(struct socket *sk, struct rdma_cm_id *id, 261 sdp_cma_handler(struct rdma_cm_id *id, struct rdma_cm_event *event)
|
H A D | sdp_rx.c | 67 struct rdma_cm_id *id; 579 struct rdma_cm_id *id = ssk->id;
|
H A D | sdp.h | 381 struct rdma_cm_id *id; 687 int sdp_cma_handler(struct rdma_cm_id *, struct rdma_cm_event *);
|
/freebsd-11-stable/sys/dev/iser/ |
H A D | iser_verbs.c | 501 iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) 694 iser_connect_error(struct rdma_cm_id *cma_id) 711 iser_addr_handler(struct rdma_cm_id *cma_id) 743 iser_route_handler(struct rdma_cm_id *cma_id) 787 iser_connected_handler(struct rdma_cm_id *cma_id) 809 iser_cleanup_handler(struct rdma_cm_id *cma_id, bool destroy) 819 iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event)
|
H A D | icl_iser.h | 412 struct rdma_cm_id *cma_id; 547 iser_cma_handler(struct rdma_cm_id *, struct rdma_cm_event *);
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_cma.c | 285 struct rdma_cm_id id; 732 struct rdma_cm_id *rdma_create_id(struct vnet *net, 806 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, 839 void rdma_destroy_qp(struct rdma_cm_id *id) 971 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, 1079 struct rdma_cm_id *listen_id, 1212 struct rdma_cm_id *listen_id, 1511 static bool cma_protocol_roce(const struct rdma_cm_id *id) 1519 static bool cma_match_net_dev(const struct rdma_cm_id *id, 1708 void rdma_destroy_id(struct rdma_cm_id *i [all...] |
H A D | ib_ucma.c | 82 struct rdma_cm_id *cm_id; 111 struct rdma_cm_id *cm_id; 294 static void ucma_removal_event_handler(struct rdma_cm_id *cm_id) 331 static int ucma_event_handler(struct rdma_cm_id *cm_id, 467 struct rdma_cm_id *cm_id; 861 static void ucma_query_device_addr(struct rdma_cm_id *cm_id, 1015 static void ucma_copy_conn_param(struct rdma_cm_id *id,
|
/freebsd-11-stable/sys/contrib/rdma/krping/ |
H A D | krping.c | 241 struct rdma_cm_id *cm_id; /* connection on client side,*/ 243 struct rdma_cm_id *child_cm_id; /* connection on server side */ 247 static int krping_cma_event_handler(struct rdma_cm_id *cma_id, 654 static int krping_setup_qp(struct krping_cb *cb, struct rdma_cm_id *cm_id)
|
/freebsd-11-stable/sys/contrib/rdma/krping_compat/ |
H A D | krping.c | 245 struct rdma_cm_id *cm_id; /* connection on client side,*/ 247 struct rdma_cm_id *child_cm_id; /* connection on server side */ 251 static int krping_cma_event_handler(struct rdma_cm_id *cma_id, 812 static int krping_setup_qp(struct krping_cb *cb, struct rdma_cm_id *cm_id)
|