Home
last modified time | relevance | path

Searched refs:nqr (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/infiniband/hw/bng_re/
H A Dbng_dev.c269 kfree(rdev->nqr); in bng_re_dev_uninit()
270 rdev->nqr = NULL; in bng_re_dev_uninit()
323 rdev->nqr = kzalloc_obj(*rdev->nqr); in bng_re_dev_init()
324 if (!rdev->nqr) { in bng_re_dev_init()
329 rdev->nqr->num_msix = rdev->aux_dev->auxr_info->msix_requested; in bng_re_dev_init()
330 memcpy(rdev->nqr->msix_entries, rdev->aux_dev->msix_info, in bng_re_dev_init()
331 sizeof(struct bnge_msix_info) * rdev->nqr->num_msix); in bng_re_dev_init()
340 rattr.lrid = rdev->nqr->msix_entries[BNG_RE_CREQ_NQ_IDX].ring_idx; in bng_re_dev_init()
346 db_offt = rdev->nqr->msix_entries[BNG_RE_CREQ_NQ_IDX].db_offset; in bng_re_dev_init()
347 vid = rdev->nqr->msix_entries[BNG_RE_CREQ_NQ_IDX].vector; in bng_re_dev_init()
[all …]
H A Dbng_re.h78 struct bng_re_nq_record *nqr; member
/linux/drivers/infiniband/hw/bnxt_re/
H A Dbnxt_re.h194 struct bnxt_re_nq_record *nqr; member
H A Dib_verbs.c2245 srq->qplib_srq.eventq_hw_ring_id = rdev->nqr->nq[0].ring_id; in bnxt_re_post_srq_recv()
3442 mutex_lock(&rdev->nqr->load_lock); in bnxt_re_create_user_cq()
3443 for (indx = 0, min = 0; indx < (rdev->nqr->num_msix - 1); indx++) { in bnxt_re_create_user_cq()
3444 if (rdev->nqr->nq[min].load > rdev->nqr->nq[indx].load) in bnxt_re_create_user_cq()
3447 rdev->nqr->nq[min].load++; in bnxt_re_create_user_cq()
3448 mutex_unlock(&rdev->nqr->load_lock); in bnxt_re_create_user_cq()
3450 return &rdev->nqr->nq[min]; in bnxt_re_create_user_cq()
3455 mutex_lock(&rdev->nqr->load_lock); in bnxt_re_create_user_cq()
3457 mutex_unlock(&rdev->nqr in bnxt_re_create_user_cq()
[all...]