Home
last modified time | relevance | path

Searched refs:rdma_dev_res (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/hw/rdma/
H A Drdma_backend.c65 RdmaDeviceResources *rdma_dev_res = user_data; in free_cqe_ctx() local
86 backend_dev->rdma_dev_res); in clean_recv_mads()
98 WITH_QEMU_LOCK_GUARD(&rdma_dev_res->lock) { in rdma_poll_cq()
133 rdma_dev_res->stats.completions += total_ne; in rdma_poll_cq()
316 rdma_dev_res->stats.poll_cq_from_guest++; in rdma_backend_poll_cq()
559 backend_dev->rdma_dev_res->stats.tx++; in rdma_backend_post_send()
564 backend_dev->rdma_dev_res->stats.tx_err++; in rdma_backend_post_send()
662 backend_dev->rdma_dev_res->stats.rx_bufs++; in rdma_backend_post_recv()
714 backend_dev->rdma_dev_res->stats.rx_bufs++; in rdma_backend_post_srq_recv()
715 backend_dev->rdma_dev_res->stats.rx_srq++; in rdma_backend_post_srq_recv()
[all …]
H A Drdma_backend.h59 RdmaDeviceResources *rdma_dev_res,
88 void rdma_backend_poll_cq(RdmaDeviceResources *rdma_dev_res, RdmaBackendCQ *cq);
H A Drdma_backend_defs.h41 RdmaDeviceResources *rdma_dev_res; member
/openbmc/qemu/hw/rdma/vmw/
H A Dpvrdma_cmd.c191 return rdma_rm_alloc_pd(&dev->rdma_dev_res, &dev->backend_dev, in create_pd()
200 rdma_rm_dealloc_pd(&dev->rdma_dev_res, cmd->pd_handle); in destroy_pd()
240 rdma_rm_dealloc_mr(&dev->rdma_dev_res, cmd->mr_handle); in destroy_mr()
349 cq = rdma_rm_get_cq(&dev->rdma_dev_res, cmd->cq_handle); in destroy_cq()
358 rdma_rm_dealloc_cq(&dev->rdma_dev_res, cmd->cq_handle); in destroy_cq()
544 qp = rdma_rm_get_qp(&dev->rdma_dev_res, cmd->qp_handle); in destroy_qp()
551 rdma_rm_dealloc_qp(&dev->rdma_dev_res, cmd->qp_handle); in destroy_qp()
598 rdma_rm_dealloc_uc(&dev->rdma_dev_res, cmd->ctx_handle); in destroy_uc()
688 rc = rdma_rm_alloc_srq(&dev->rdma_dev_res, cmd->pd_handle, in create_srq()
733 srq = rdma_rm_get_srq(&dev->rdma_dev_res, cmd->srq_handle); in destroy_srq()
[all …]
H A Dpvrdma_qp_ops.c57 RdmaRmCQ *cq = rdma_rm_get_cq(&dev->rdma_dev_res, cq_handle); in pvrdma_post_cqe()
145 qp = rdma_rm_get_qp(&dev->rdma_dev_res, qp_handle); in pvrdma_qp_send()
164 sgid = rdma_rm_get_gid(&dev->rdma_dev_res, wqe->hdr.wr.ud.av.gid_index); in pvrdma_qp_send()
172 sgid_idx = rdma_rm_get_backend_gid_index(&dev->rdma_dev_res, in pvrdma_qp_send()
208 qp = rdma_rm_get_qp(&dev->rdma_dev_res, qp_handle); in pvrdma_qp_recv()
250 srq = rdma_rm_get_srq(&dev->rdma_dev_res, srq_handle); in pvrdma_srq_recv()
H A Dpvrdma_main.c79 rdma_format_device_counters(&dev->rdma_dev_res, buf); in pvrdma_format_statistics()
340 rdma_rm_fini(&dev->rdma_dev_res, &dev->backend_dev, in pvrdma_fini()
494 rdma_rm_req_notify_cq(&dev->rdma_dev_res, in pvrdma_uar_write()
505 pvrdma_cq_poll(&dev->rdma_dev_res, val & PVRDMA_UAR_HANDLE_MASK); in pvrdma_uar_write()
662 rc = rdma_backend_init(&dev->backend_dev, pdev, &dev->rdma_dev_res, in pvrdma_realize()
671 rc = rdma_rm_init(&dev->rdma_dev_res, &dev->dev_attr); in pvrdma_realize()
H A Dpvrdma.h96 RdmaDeviceResources rdma_dev_res; member