Searched defs:uarpg (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_srq.c71 uint32_t uarpg; local
110 uarpg = ((hermon_rsrc_t *)(uintptr_t)value)->hr_indx;
112 uarpg = state->hs_kernel_uar_index;
160 * SRQ, and use uarpg (above) as the uar index
163 status = hermon_dbr_alloc(state, uarpg, &srq->srq_wq_dbr_acchdl,
367 srq->srq_uarpg = uarpg;
424 hermon_dbr_free(state, uarpg, srq->srq_wq_vdbr);
H A Dhermon_qp.c89 uint32_t max_sgl, max_recv_sgl, uarpg; local
163 uarpg = ((hermon_rsrc_t *)(uintptr_t)value)->hr_indx;
165 uarpg = state->hs_kernel_uar_index;
314 * if the QP is not associated with an SRQ, and use uarpg (above) as
319 status = hermon_dbr_alloc(state, uarpg, &qp->qp_rq_dbr_acchdl,
612 qp->qp_uarpg = uarpg;
728 hermon_dbr_free(state, uarpg, qp->qp_rq_vdbr);
787 uint32_t uarpg; local
900 uarpg = state->hs_kernel_uar_index; /* must be for spec qp */
903 * alloc a qp doorbell, using uarpg (abov
1249 uint32_t max_sgl, max_recv_sgl, uarpg; local
[all...]
H A Dhermon_cq.c82 uint32_t log_cq_size, uarpg; local
105 uarpg = ((hermon_rsrc_t *)(uintptr_t)value)->hr_indx;
107 uarpg = state->hs_kernel_uar_index;
169 status = hermon_dbr_alloc(state, uarpg, &cq->cq_arm_ci_dbr_acchdl,
303 cqc_entry.usr_page = uarpg;
346 cq->cq_uarpg = uarpg;
391 hermon_dbr_free(state, uarpg, cq->cq_arm_ci_vdbr);
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_srq.c74 uint32_t uarpg; local
123 uarpg = ((tavor_rsrc_t *)(uintptr_t)value)->tr_indx;
364 srqc_entry.uar = uarpg;
398 srq->srq_uarpg = (srq->srq_is_umap) ? uarpg : 0;
H A Dtavor_cq.c77 uint32_t log_cq_size, lkey, uarpg; local
103 uarpg = ((tavor_rsrc_t *)(uintptr_t)value)->tr_indx;
281 cqc_entry.usr_page = uarpg;
324 cq->cq_uarpg = uarpg;
H A Dtavor_qp.c85 uint32_t max_rdb, max_sgl, uarpg; local
133 uarpg = ((tavor_rsrc_t *)(uintptr_t)value)->tr_indx;
529 qp->qp_uarpg = (qp->qp_is_umap) ? uarpg : 0;

Completed in 87 milliseconds