/freebsd-11-stable/contrib/ofed/librdmacm/examples/ |
H A D | cmatose.c | 49 struct rdma_cm_id *cma_id; member in struct:cmatest_node 114 node->pd = ibv_alloc_pd(node->cma_id->verbs); 122 node->cq[SEND_CQ_INDEX] = ibv_create_cq(node->cma_id->verbs, cqe, node, NULL, 0); 123 node->cq[RECV_CQ_INDEX] = ibv_create_cq(node->cma_id->verbs, cqe, node, NULL, 0); 140 ret = rdma_create_qp(node->cma_id, node->pd, &init_qp_attr); 174 ret = ibv_post_recv(node->cma_id->qp, &recv_wr, &recv_failure); 204 ret = ibv_post_send(node->cma_id->qp, &send_wr, &bad_send_wr); 221 ret = rdma_set_option(node->cma_id, RDMA_OPTION_ID, 227 ret = rdma_resolve_route(node->cma_id, 2000); 254 ret = rdma_connect(node->cma_id, 265 connect_handler(struct rdma_cm_id *cma_id) argument 303 cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) argument [all...] |
H A D | mckey.c | 51 struct rdma_cm_id *cma_id; member in struct:cmatest_node 116 ret = ibv_query_port(node->cma_id->verbs, node->cma_id->port_num, 135 node->pd = ibv_alloc_pd(node->cma_id->verbs); 143 node->cq = ibv_create_cq(node->cma_id->verbs, cqe, node, NULL, 0); 160 ret = rdma_create_qp(node->cma_id, node->pd, &init_qp_attr); 194 ret = ibv_post_recv(node->cma_id->qp, &recv_wr, &recv_failure); 218 send_wr.imm_data = htobe32(node->cma_id->qp->qp_num); 229 ret = ibv_post_send(node->cma_id->qp, &send_wr, &bad_send_wr); 259 ret = rdma_join_multicast(node->cma_id, tes 295 cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) argument [all...] |
H A D | rping.c | 160 static int rping_cma_event_handler(struct rdma_cm_id *cma_id, argument 164 struct rping_cb *cb = cma_id->context; 166 DEBUG_LOG("cma_event type %s cma_id %p (%s)\n", 167 rdma_event_str(event->event), cma_id, 168 (cma_id == cb->cm_id) ? "parent" : "child"); 173 ret = rdma_resolve_route(cma_id, 2000); 188 cb->child_cm_id = cma_id;
|
H A D | udaddy.c | 49 struct rdma_cm_id *cma_id; member in struct:cmatest_node 111 ret = ibv_query_port(node->cma_id->verbs, node->cma_id->port_num, 130 node->pd = ibv_alloc_pd(node->cma_id->verbs); 138 node->cq = ibv_create_cq(node->cma_id->verbs, cqe, node, NULL, 0); 155 ret = rdma_create_qp(node->cma_id, node->pd, &init_qp_attr); 189 ret = ibv_post_recv(node->cma_id->qp, &recv_wr, &recv_failure); 213 send_wr.imm_data = htobe32(node->cma_id->qp->qp_num); 224 ret = ibv_post_send(node->cma_id->qp, &send_wr, &bad_send_wr); 241 ret = rdma_set_option(node->cma_id, RDMA_OPTION_I 286 connect_handler(struct rdma_cm_id *cma_id) argument 352 cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) argument [all...] |
/freebsd-11-stable/sys/contrib/rdma/krping_compat/ |
H A D | krping.c | 251 static int krping_cma_event_handler(struct rdma_cm_id *cma_id, argument 255 struct krping_cb *cb = cma_id->context; 257 DEBUG_LOG(cb, "cma_event type %d cma_id %p (%s)\n", event->event, 258 cma_id, (cma_id == cb->cm_id) ? "parent" : "child"); 263 ret = rdma_resolve_route(cma_id, 2000); 272 cb->child_cm_id = cma_id; 279 cb->child_cm_id = cma_id;
|
/freebsd-11-stable/sys/dev/iser/ |
H A D | icl_iser.c | 356 if (ib_conn->cma_id != NULL) { 357 rdma_destroy_id(ib_conn->cma_id); 358 ib_conn->cma_id = NULL; 399 ib_conn->cma_id = rdma_create_id(&init_net, iser_cma_handler, (void *)iser_conn, 401 if (IS_ERR(ib_conn->cma_id)) { 402 err = -PTR_ERR(ib_conn->cma_id); 407 err = rdma_resolve_addr(ib_conn->cma_id, from_sa, to_sa, 1000); 436 ib_conn->cma_id = NULL;
|
H A D | icl_iser.h | 406 * @cma_id: rdma_cm connection maneger handle 412 struct rdma_cm_id *cma_id; member in struct:ib_conn
|
H A D | iser_verbs.c | 476 ret = rdma_create_qp(ib_conn->cma_id, device->pd, &init_attr); 480 ib_conn->qp = ib_conn->cma_id->qp; 481 ISER_DBG("setting conn %p cma_id %p qp %p", 482 ib_conn, ib_conn->cma_id, 483 ib_conn->cma_id->qp); 501 iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) argument 509 if (device->ib_device->node_guid == cma_id->device->node_guid) 517 device->ib_device = cma_id->device; 584 ISER_INFO("freeing conn %p cma_id %p qp %p", 585 iser_conn, ib_conn->cma_id, ib_con 694 iser_connect_error(struct rdma_cm_id *cma_id) argument 711 iser_addr_handler(struct rdma_cm_id *cma_id) argument 743 iser_route_handler(struct rdma_cm_id *cma_id) argument 787 iser_connected_handler(struct rdma_cm_id *cma_id) argument 809 iser_cleanup_handler(struct rdma_cm_id *cma_id, bool destroy) argument 819 iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) argument [all...] |
/freebsd-11-stable/sys/contrib/rdma/krping/ |
H A D | krping.c | 247 static int krping_cma_event_handler(struct rdma_cm_id *cma_id, argument 251 struct krping_cb *cb = cma_id->context; 253 DEBUG_LOG("cma_event type %d cma_id %p (%s)\n", event->event, cma_id, 254 (cma_id == cb->cm_id) ? "parent" : "child"); 259 ret = rdma_resolve_route(cma_id, 2000); 274 cb->child_cm_id = cma_id;
|