Lines Matching refs:nq
300 struct bnxt_qplib_nq *nq;
304 nq = &rdev->nq[indx - 1];
305 bnxt_qplib_nq_stop_irq(nq, false);
316 struct bnxt_qplib_nq *nq;
342 nq = &rdev->nq[indx - 1];
343 rc = bnxt_qplib_nq_start_irq(nq, indx - 1,
1034 static int bnxt_re_srqn_handler(struct bnxt_qplib_nq *nq,
1056 static int bnxt_re_cqn_handler(struct bnxt_qplib_nq *nq,
1085 bnxt_qplib_disable_nq(&rdev->nq[i - 1]);
1101 rc = bnxt_qplib_enable_nq(rdev->en_dev->pdev, &rdev->nq[i - 1],
1115 bnxt_qplib_disable_nq(&rdev->nq[i]);
1126 bnxt_re_net_ring_free(rdev, rdev->nq[i].ring_id, type);
1127 bnxt_qplib_free_nq(&rdev->nq[i]);
1128 rdev->nq[i].res = NULL;
1171 struct bnxt_qplib_nq *nq;
1173 nq = &rdev->nq[i];
1174 nq->hwq.max_elements = BNXT_QPLIB_NQE_MAX_CNT;
1175 rc = bnxt_qplib_alloc_nq(&rdev->qplib_res, &rdev->nq[i]);
1182 rattr.dma_arr = nq->hwq.pbl[PBL_LVL_0].pg_map_arr;
1183 rattr.pages = nq->hwq.pbl[rdev->nq[i].hwq.level].pg_count;
1188 rc = bnxt_re_net_ring_alloc(rdev, &rattr, &nq->ring_id);
1193 bnxt_qplib_free_nq(&rdev->nq[i]);
1202 bnxt_re_net_ring_free(rdev, rdev->nq[i].ring_id, type);
1203 bnxt_qplib_free_nq(&rdev->nq[i]);