Lines Matching refs:nq_db
248 if (!NQE_CMP_VALID(nqe, nq->nq_db.dbinfo.flags))
277 1, &nq->nq_db.dbinfo.flags);
312 if (!NQE_CMP_VALID(nqe, nq->nq_db.dbinfo.flags))
376 1, &nq->nq_db.dbinfo.flags);
379 bnxt_qplib_ring_nq_db(&nq->nq_db.dbinfo, nq->res->cctx, true);
424 bnxt_qplib_ring_nq_db(&nq->nq_db.dbinfo, nq->res->cctx, false);
447 if (nq->nq_db.reg.bar_reg) {
448 iounmap(nq->nq_db.reg.bar_reg);
449 nq->nq_db.reg.bar_reg = NULL;
493 bnxt_qplib_ring_nq_db(&nq->nq_db.dbinfo, res->cctx, true);
501 struct bnxt_qplib_nq_db *nq_db;
505 nq_db = &nq->nq_db;
507 nq_db->dbinfo.flags = 0;
508 nq_db->reg.bar_id = NQ_CONS_PCI_BAR_REGION;
509 nq_db->reg.bar_base = pci_resource_start(pdev, nq_db->reg.bar_id);
510 if (!nq_db->reg.bar_base) {
512 nq_db->reg.bar_id);
516 reg_base = nq_db->reg.bar_base + reg_offt;
518 nq_db->reg.len = 8;
519 nq_db->reg.bar_reg = ioremap(reg_base, nq_db->reg.len);
520 if (!nq_db->reg.bar_reg) {
522 nq_db->reg.bar_id);
526 nq_db->dbinfo.db = nq_db->reg.bar_reg;
527 nq_db->dbinfo.hwq = &nq->hwq;
528 nq_db->dbinfo.xid = nq->ring_id;