Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_cpr.h49 ((cpr)->cp_db.doorbell))
52 ((cpr)->cp_db.doorbell))
54 #define B_CP_DB_DISARM(cpr) (*(uint32_t *)((cpr)->cp_db.doorbell) = \
58 (*(uint32_t *)((cpr)->cp_db.doorbell) = (DB_CP_REARM_FLAGS | \
63 (*(uint32_t *)((cpr)->cp_db.doorbell) = (DB_CP_FLAGS | \
69 ((cpr)->cp_db.doorbell))
74 ((cpr)->cp_db.doorbell))
90 struct bnxt_db_info cp_db; member
H A Dbnxt_ring.h94 if (unlikely(!cpr->cp_db.db_64)) in bnxt_db_nq()
97 rte_write64(cpr->cp_db.db_key64 | DBR_TYPE_NQ | in bnxt_db_nq()
99 cpr->cp_db.doorbell); in bnxt_db_nq()
105 if (unlikely(!cpr->cp_db.db_64)) in bnxt_db_nq_arm()
108 rte_write64(cpr->cp_db.db_key64 | DBR_TYPE_NQ_ARM | in bnxt_db_nq_arm()
110 cpr->cp_db.doorbell); in bnxt_db_nq_arm()
115 struct bnxt_db_info *db = &cpr->cp_db; in bnxt_db_cq()
H A Dbnxt_irq.c35 if (!cpr || !cpr->cp_ring_struct || !cpr->cp_db.doorbell) { in bnxt_int_handler()
115 if (!cpr || !cpr->cp_db.doorbell) in bnxt_disable_int()
132 if (!cpr || !cpr->cp_db.doorbell) in bnxt_enable_int()
H A Dbnxt_ring.c413 bnxt_set_db(bp, &cpr->cp_db, ring_type, cp_ring_index, in bnxt_alloc_cmpl_ring()
474 bnxt_set_db(bp, &nqr->cp_db, ring_type, ring_index, in bnxt_alloc_rxtx_nq_ring()
783 bnxt_set_db(bp, &cpr->cp_db, ring_type, 0, in bnxt_alloc_async_cp_ring()