/freebsd-current/contrib/ofed/librdmacm/examples/ |
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...] |
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;
|
/freebsd-current/sys/dev/iser/ |
H A D | iser_verbs.c | 475 ret = rdma_create_qp(ib_conn->cma_id, device->pd, &init_attr); 479 ib_conn->qp = ib_conn->cma_id->qp; 480 ISER_DBG("setting conn %p cma_id %p qp %p", 481 ib_conn, ib_conn->cma_id, 482 ib_conn->cma_id->qp); 500 iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) argument 508 if (device->ib_device->node_guid == cma_id->device->node_guid) 516 device->ib_device = cma_id->device; 583 ISER_INFO("freeing conn %p cma_id %p qp %p", 584 iser_conn, ib_conn->cma_id, ib_con 693 iser_connect_error(struct rdma_cm_id *cma_id) argument 710 iser_addr_handler(struct rdma_cm_id *cma_id) argument 742 iser_route_handler(struct rdma_cm_id *cma_id) argument 786 iser_connected_handler(struct rdma_cm_id *cma_id) argument 808 iser_cleanup_handler(struct rdma_cm_id *cma_id, bool destroy) argument 818 iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) argument [all...] |
H A D | icl_iser.c | 382 if (ib_conn->cma_id != NULL) { 383 rdma_destroy_id(ib_conn->cma_id); 384 ib_conn->cma_id = NULL; 425 ib_conn->cma_id = rdma_create_id(&init_net, iser_cma_handler, (void *)iser_conn, 427 if (IS_ERR(ib_conn->cma_id)) { 428 err = -PTR_ERR(ib_conn->cma_id); 433 err = rdma_resolve_addr(ib_conn->cma_id, from_sa, to_sa, 1000); 462 ib_conn->cma_id = NULL;
|
H A D | icl_iser.h | 404 * @cma_id: rdma_cm connection maneger handle 410 struct rdma_cm_id *cma_id; member in struct:ib_conn
|
/freebsd-current/sys/contrib/rdma/krping/ |
H A D | krping.c | 245 static int krping_cma_event_handler(struct rdma_cm_id *cma_id, argument 249 struct krping_cb *cb = cma_id->context; 251 DEBUG_LOG("cma_event type %d cma_id %p (%s)\n", event->event, cma_id, 252 (cma_id == cb->cm_id) ? "parent" : "child"); 257 ret = rdma_resolve_route(cma_id, 2000); 272 cb->child_cm_id = cma_id;
|