Lines Matching refs:dbinfo

338 			bnxt_qplib_armen_db(&cq->dbinfo,  in bnxt_qplib_service_nq()
361 bnxt_qplib_armen_db(&srq->dbinfo, in bnxt_qplib_service_nq()
384 bnxt_qplib_ring_nq_db(&nq->nq_db.dbinfo, nq->res->cctx, true); in bnxt_qplib_service_nq()
409 bnxt_qplib_ring_nq_db(&nq->nq_db.dbinfo, nq->res->cctx, false); in bnxt_qplib_nq_stop_irq()
469 bnxt_qplib_ring_nq_db(&nq->nq_db.dbinfo, nq->res->cctx, true); in bnxt_qplib_nq_start_irq()
504 nq_db->dbinfo.db = nq_db->reg.bar_reg; in bnxt_qplib_map_nq_db()
505 nq_db->dbinfo.hwq = &nq->hwq; in bnxt_qplib_map_nq_db()
506 nq_db->dbinfo.xid = nq->ring_id; in bnxt_qplib_map_nq_db()
659 srq->dbinfo.hwq = &srq->hwq; in bnxt_qplib_create_srq()
660 srq->dbinfo.xid = srq->id; in bnxt_qplib_create_srq()
661 srq->dbinfo.db = srq->dpi->dbr; in bnxt_qplib_create_srq()
662 srq->dbinfo.max_slot = 1; in bnxt_qplib_create_srq()
663 srq->dbinfo.priv_db = res->dpi_tbl.dbr_bar_reg_iomem; in bnxt_qplib_create_srq()
665 bnxt_qplib_armen_db(&srq->dbinfo, DBC_DBC_TYPE_SRQ_ARMENA); in bnxt_qplib_create_srq()
689 bnxt_qplib_srq_arm_db(&srq->dbinfo, srq->threshold); in bnxt_qplib_modify_srq()
776 bnxt_qplib_ring_prod_db(&srq->dbinfo, DBC_DBC_TYPE_SRQ); in bnxt_qplib_post_srq_recv()
779 bnxt_qplib_srq_arm_db(&srq->dbinfo, srq->threshold); in bnxt_qplib_post_srq_recv()
900 sq->dbinfo.hwq = &sq->hwq; in bnxt_qplib_create_qp1()
901 sq->dbinfo.xid = qp->id; in bnxt_qplib_create_qp1()
902 sq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp1()
903 sq->dbinfo.max_slot = bnxt_qplib_set_sq_max_slot(qp->wqe_mode); in bnxt_qplib_create_qp1()
905 rq->dbinfo.hwq = &rq->hwq; in bnxt_qplib_create_qp1()
906 rq->dbinfo.xid = qp->id; in bnxt_qplib_create_qp1()
907 rq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp1()
908 rq->dbinfo.max_slot = bnxt_qplib_set_rq_max_slot(rq->wqe_size); in bnxt_qplib_create_qp1()
1106 sq->dbinfo.hwq = &sq->hwq; in bnxt_qplib_create_qp()
1107 sq->dbinfo.xid = qp->id; in bnxt_qplib_create_qp()
1108 sq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp()
1109 sq->dbinfo.max_slot = bnxt_qplib_set_sq_max_slot(qp->wqe_mode); in bnxt_qplib_create_qp()
1111 rq->dbinfo.hwq = &rq->hwq; in bnxt_qplib_create_qp()
1112 rq->dbinfo.xid = qp->id; in bnxt_qplib_create_qp()
1113 rq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp()
1114 rq->dbinfo.max_slot = bnxt_qplib_set_rq_max_slot(rq->wqe_size); in bnxt_qplib_create_qp()
1683 tail = swq->slot_idx / sq->dbinfo.max_slot; in bnxt_qplib_pull_psn_buff()
1695 bnxt_qplib_ring_prod_db(&sq->dbinfo, DBC_DBC_TYPE_SQ); in bnxt_qplib_post_send_db()
1947 bnxt_qplib_ring_prod_db(&rq->dbinfo, DBC_DBC_TYPE_RQ); in bnxt_qplib_post_recv_db()
1973 if (bnxt_qplib_queue_full(rq, rq->dbinfo.max_slot)) { in bnxt_qplib_post_recv()
1982 swq->slots = rq->dbinfo.max_slot; in bnxt_qplib_post_recv()
2085 cq->dbinfo.hwq = &cq->hwq; in bnxt_qplib_create_cq()
2086 cq->dbinfo.xid = cq->id; in bnxt_qplib_create_cq()
2087 cq->dbinfo.db = cq->dpi->dbr; in bnxt_qplib_create_cq()
2088 cq->dbinfo.priv_db = res->dpi_tbl.dbr_bar_reg_iomem; in bnxt_qplib_create_cq()
2090 bnxt_qplib_armen_db(&cq->dbinfo, DBC_DBC_TYPE_CQ_ARMENA); in bnxt_qplib_create_cq()
2252 bnxt_qplib_ring_db(&cq->dbinfo, DBC_DBC_TYPE_CQ_ARMALL); in do_wa9060()
2925 bnxt_qplib_ring_db(&cq->dbinfo, DBC_DBC_TYPE_CQ); in bnxt_qplib_poll_cq()
2934 bnxt_qplib_ring_db(&cq->dbinfo, arm_type); in bnxt_qplib_req_notify_cq()