Lines Matching defs:cm_id
52 * @cm_id: The RDMA CM ID
79 struct rdma_cm_id *cm_id;
281 rdma_disconnect(rdma->cm_id);
302 ib_dma_unmap_single(rdma->cm_id->device, c->busa, client->msize,
349 ib_dma_unmap_single(rdma->cm_id->device,
377 if (rdma->cm_id && !IS_ERR(rdma->cm_id))
378 rdma_destroy_id(rdma->cm_id);
391 c->busa = ib_dma_map_single(rdma->cm_id->device,
394 if (ib_dma_mapping_error(rdma->cm_id->device, c->busa))
410 ib_dma_unmap_single(rdma->cm_id->device, c->busa,
486 c->busa = ib_dma_map_single(rdma->cm_id->device,
489 if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) {
525 ib_dma_unmap_single(rdma->cm_id->device, c->busa,
546 rdma_disconnect(rdma->cm_id);
564 rdma_disconnect(rdma->cm_id);
622 err = rdma_bind_addr(rdma->cm_id, (struct sockaddr *)&cl);
658 rdma->cm_id = rdma_create_id(&init_net, p9_cm_event_handler, client,
660 if (IS_ERR(rdma->cm_id))
680 err = rdma_resolve_addr(rdma->cm_id, NULL,
690 err = rdma_resolve_route(rdma->cm_id, rdma->timeout);
698 rdma->cq = ib_alloc_cq_any(rdma->cm_id->device, client,
705 rdma->pd = ib_alloc_pd(rdma->cm_id->device, 0);
721 err = rdma_create_qp(rdma->cm_id, rdma->pd, &qp_attr);
724 rdma->qp = rdma->cm_id->qp;
732 err = rdma_connect(rdma->cm_id, &conn_param);