Home
last modified time | relevance | path

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

/freebsd-14.2/sys/dev/irdma/
H A Dirdma_kcompat.c204 uresp.max_qps = iwdev->rf->max_qp; in irdma_alloc_ucontext()
208 if (ib_copy_to_udata(udata, &uresp, min(sizeof(uresp), udata->outlen))) in irdma_alloc_ucontext()
213 uresp.kernel_ver = IRDMA_ABI_VER; in irdma_alloc_ucontext()
223 uresp.hw_rev = uk_attrs->hw_rev; in irdma_alloc_ucontext()
233 &uresp.db_mmap_key); in irdma_alloc_ucontext()
238 if (ib_copy_to_udata(udata, &uresp, in irdma_alloc_ucontext()
309 uresp.pd_id = pd_id; in irdma_alloc_pd()
601 err = ib_copy_to_udata(udata, &uresp, min(sizeof(uresp), udata->outlen)); in irdma_create_ah()
844 uresp.lsmm = 1; in irdma_create_qp()
848 uresp.lsmm = 1; in irdma_create_qp()
[all …]
H A Dirdma_verbs.c801 struct irdma_modify_qp_resp uresp = {}; in irdma_modify_qp_roce() local
1115 &uresp.push_wqe_mmap_key, &uresp.push_db_mmap_key)) { in irdma_modify_qp_roce()
1116 uresp.push_valid = 1; in irdma_modify_qp_roce()
1119 uresp.rd_fence_rate = iwdev->rd_fence_rate; in irdma_modify_qp_roce()
1120 ret = ib_copy_to_udata(udata, &uresp, min(sizeof(uresp), in irdma_modify_qp_roce()
1159 struct irdma_modify_qp_resp uresp = {}; in irdma_modify_qp() local
1362 &uresp.push_wqe_mmap_key, &uresp.push_db_mmap_key)) { in irdma_modify_qp()
1363 uresp.push_valid = 1; in irdma_modify_qp()
1364 uresp.push_offset = iwqp->sc_qp.push_offset; in irdma_modify_qp()
1366 uresp.rd_fence_rate = iwdev->rd_fence_rate; in irdma_modify_qp()
[all …]
/freebsd-14.2/sys/dev/cxgbe/iw_cxgbe/
H A Dprovider.c116 struct c4iw_alloc_ucontext_resp uresp; in c4iw_alloc_ucontext() local
125 if (udata->outlen < sizeof(uresp) - sizeof(uresp.reserved)) { in c4iw_alloc_ucontext()
137 uresp.status_page_size = PAGE_SIZE; in c4iw_alloc_ucontext()
140 uresp.status_page_key = context->key; in c4iw_alloc_ucontext()
144 ret = ib_copy_to_udata(udata, &uresp, in c4iw_alloc_ucontext()
145 sizeof(uresp) - sizeof(uresp.reserved)); in c4iw_alloc_ucontext()
149 mm->key = uresp.status_page_key; in c4iw_alloc_ucontext()
H A Dcq.c912 struct c4iw_create_cq_resp uresp; in c4iw_create_cq() local
986 memset(&uresp, 0, sizeof(uresp)); in c4iw_create_cq()
987 uresp.qid_mask = rhp->rdev.cqmask; in c4iw_create_cq()
988 uresp.cqid = chp->cq.cqid; in c4iw_create_cq()
989 uresp.size = chp->cq.size; in c4iw_create_cq()
990 uresp.memsize = chp->cq.memsize; in c4iw_create_cq()
992 uresp.key = ucontext->key; in c4iw_create_cq()
994 uresp.gts_key = ucontext->key; in c4iw_create_cq()
998 sizeof(uresp) - sizeof(uresp.reserved)); in c4iw_create_cq()
1002 mm->key = uresp.key; in c4iw_create_cq()
[all …]
H A Dqp.c1720 struct c4iw_create_qp_resp uresp; in c4iw_create_qp() local
1834 uresp.flags = 0; in c4iw_create_qp()
1836 uresp.sqid = qhp->wq.sq.qid; in c4iw_create_qp()
1837 uresp.sq_size = qhp->wq.sq.size; in c4iw_create_qp()
1839 uresp.rqid = qhp->wq.rq.qid; in c4iw_create_qp()
1843 uresp.ma_sync_key = 0; in c4iw_create_qp()
1844 uresp.sq_key = ucontext->key; in c4iw_create_qp()
1846 uresp.rq_key = ucontext->key; in c4iw_create_qp()
1853 ret = ib_copy_to_udata(udata, &uresp, sizeof uresp); in c4iw_create_qp()
1856 sq_key_mm->key = uresp.sq_key; in c4iw_create_qp()
[all …]
/freebsd-14.2/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c966 memset(&uresp, 0, sizeof(uresp)); in qlnxr_alloc_ucontext()
983 rc = ib_copy_to_udata(udata, &uresp, sizeof(uresp)); in qlnxr_alloc_ucontext()
1596 memset(&uresp, 0, sizeof(uresp)); in qlnxr_copy_cq_uresp()
1599 uresp.icid = cq->icid; in qlnxr_copy_cq_uresp()
1601 rc = ib_copy_to_udata(udata, &uresp, sizeof(uresp)); in qlnxr_copy_cq_uresp()
2105 memset(&uresp, 0, sizeof(uresp)); in qlnxr_copy_srq_uresp()
2109 rc = ib_copy_to_udata(udata, &uresp, sizeof(uresp)); in qlnxr_copy_srq_uresp()
2132 uresp->rq_db_offset = in qlnxr_copy_rq_uresp()
2139 uresp->rq_db_offset, uresp->rq_db2_offset); in qlnxr_copy_rq_uresp()
2187 memset(&uresp, 0, sizeof(uresp)); in qlnxr_copy_qp_uresp()
[all …]
/freebsd-14.2/sys/dev/mthca/
H A Dmthca_provider.c306 struct mthca_alloc_ucontext_resp uresp = {}; in mthca_alloc_ucontext() local
313 uresp.qp_tab_size = to_mdev(ibdev)->limits.num_qps; in mthca_alloc_ucontext()
315 uresp.uarc_size = to_mdev(ibdev)->uar_table.uarc_size; in mthca_alloc_ucontext()
317 uresp.uarc_size = 0; in mthca_alloc_ucontext()
330 if (ib_copy_to_udata(udata, &uresp, sizeof(uresp))) { in mthca_alloc_ucontext()