Searched refs:cp_db (Results 1 – 4 of 4) sorted by relevance
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_cpr.h | 33 DB_RING_IDX(&((cpr)->cp_db), raw_cons)), \ 34 ((cpr)->cp_db.doorbell)) 37 ((cpr)->cp_db.doorbell)) 39 #define B_CP_DB_DISARM(cpr) (*(uint32_t *)((cpr)->cp_db.doorbell) = \ 43 (*(uint32_t *)((cpr)->cp_db.doorbell) = (DB_CP_REARM_FLAGS | \ 48 (*(uint32_t *)((cpr)->cp_db.doorbell) = (DB_CP_FLAGS | \ 53 DB_RING_IDX(&((cpr)->cp_db), raw_cons)), \ 54 ((cpr)->cp_db.doorbell)) 59 ((cpr)->cp_db.doorbell)) 83 struct bnxt_db_info cp_db; member
|
| H A D | bnxt_ring.h | 103 uint32_t db_idx = DB_RING_IDX(&cpr->cp_db, cpr->cp_raw_cons); in bnxt_db_nq() 104 uint64_t key_idx = cpr->cp_db.db_key64 | DBR_TYPE_NQ | db_idx; in bnxt_db_nq() 105 void *doorbell = cpr->cp_db.doorbell; in bnxt_db_nq() 108 if (unlikely(!cpr->cp_db.db_64)) in bnxt_db_nq() 117 uint32_t db_idx = DB_RING_IDX(&cpr->cp_db, cpr->cp_raw_cons); in bnxt_db_nq_arm() 118 uint64_t key_idx = cpr->cp_db.db_key64 | DBR_TYPE_NQ_ARM | db_idx; in bnxt_db_nq_arm() 119 void *doorbell = cpr->cp_db.doorbell; in bnxt_db_nq_arm() 121 if (unlikely(!cpr->cp_db.db_64)) in bnxt_db_nq_arm() 129 struct bnxt_db_info *db = &cpr->cp_db; in bnxt_db_cq() 130 uint32_t idx = DB_RING_IDX(&cpr->cp_db, cpr->cp_raw_cons); in bnxt_db_cq()
|
| H A D | bnxt_irq.c | 38 if (!cpr || !cpr->cp_ring_struct || !cpr->cp_db.doorbell) { in bnxt_int_handler() 119 if (!cpr || !cpr->cp_db.doorbell) in bnxt_disable_int() 136 if (!cpr || !cpr->cp_db.doorbell) in bnxt_enable_int()
|
| H A D | bnxt_ring.c | 432 bnxt_set_db(bp, &cpr->cp_db, ring_type, cp_ring_index, in bnxt_alloc_cmpl_ring() 493 bnxt_set_db(bp, &nqr->cp_db, ring_type, ring_index, in bnxt_alloc_rxtx_nq_ring() 795 bnxt_set_db(bp, &cpr->cp_db, ring_type, 0, in bnxt_alloc_async_cp_ring()
|