Lines Matching refs:creq_db

745 		if (!CREQ_CMP_VALID(creqe, creq->creq_db.dbinfo.flags))  in bnxt_qplib_service_creq()
779 1, &creq->creq_db.dbinfo.flags); in bnxt_qplib_service_creq()
783 bnxt_qplib_ring_nq_db(&creq->creq_db.dbinfo, in bnxt_qplib_service_creq()
1002 bnxt_qplib_ring_nq_db(&creq->creq_db.dbinfo, rcfw->res->cctx, false); in bnxt_qplib_rcfw_stop_irq()
1025 iounmap(creq->creq_db.reg.bar_reg); in bnxt_qplib_disable_rcfw_channel()
1028 creq->creq_db.reg.bar_reg = NULL; in bnxt_qplib_disable_rcfw_channel()
1066 bnxt_qplib_ring_nq_db(&creq->creq_db.dbinfo, res->cctx, true); in bnxt_qplib_rcfw_start_irq()
1109 struct bnxt_qplib_creq_db *creq_db; in bnxt_qplib_map_creq_db() local
1114 creq_db = &rcfw->creq.creq_db; in bnxt_qplib_map_creq_db()
1116 creq_db->dbinfo.flags = 0; in bnxt_qplib_map_creq_db()
1117 creq_db->reg.bar_id = RCFW_COMM_CONS_PCI_BAR_REGION; in bnxt_qplib_map_creq_db()
1118 creq_db->reg.bar_base = pci_resource_start(pdev, creq_db->reg.bar_id); in bnxt_qplib_map_creq_db()
1119 if (!creq_db->reg.bar_id) in bnxt_qplib_map_creq_db()
1122 creq_db->reg.bar_id); in bnxt_qplib_map_creq_db()
1124 bar_reg = creq_db->reg.bar_base + reg_offt; in bnxt_qplib_map_creq_db()
1126 creq_db->reg.len = 8; in bnxt_qplib_map_creq_db()
1127 creq_db->reg.bar_reg = ioremap(bar_reg, creq_db->reg.len); in bnxt_qplib_map_creq_db()
1128 if (!creq_db->reg.bar_reg) { in bnxt_qplib_map_creq_db()
1131 creq_db->reg.bar_id); in bnxt_qplib_map_creq_db()
1134 creq_db->dbinfo.db = creq_db->reg.bar_reg; in bnxt_qplib_map_creq_db()
1135 creq_db->dbinfo.hwq = &rcfw->creq.hwq; in bnxt_qplib_map_creq_db()
1136 creq_db->dbinfo.xid = rcfw->creq.ring_id; in bnxt_qplib_map_creq_db()