Searched refs:DB_RING_IDX (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt.h | 972 #define DB_RING_IDX(db, idx) (((idx) & (db)->db_ring_mask) | \ macro 2837 bnxt_writeq_relaxed(bp, db->db_key64 | DB_RING_IDX(db, idx), in bnxt_db_write_relaxed() 2840 u32 db_val = db->db_key32 | DB_RING_IDX(db, idx); in bnxt_db_write_relaxed() 2853 bnxt_writeq(bp, db->db_key64 | DB_RING_IDX(db, idx), in bnxt_db_write() 2856 u32 db_val = db->db_key32 | DB_RING_IDX(db, idx); in bnxt_db_write()
|
| H A D | bnxt.c | 325 writel(DB_CP_FLAGS | DB_RING_IDX(db, idx), (db)->doorbell) 328 bnxt_writeq(bp, (db)->db_key64 | DBR_TYPE_NQ | DB_RING_IDX(db, idx),\ 333 DB_RING_IDX(db, idx), (db)->doorbell) 336 writel(DB_CP_REARM_FLAGS | DB_RING_IDX(db, idx), (db)->doorbell) 340 DB_RING_IDX(db, idx), (db)->doorbell) 364 DB_RING_IDX(db, idx), db->doorbell); in bnxt_db_cq() 622 DB_RING_IDX(&txr->tx_db, prod)); in bnxt_start_xmit() 3248 DB_RING_IDX(db, cpr2->cp_raw_cons), in __bnxt_poll_cqs_done()
|