Lines Matching defs:bnxt_tx_ring_info
784 struct bnxt_tx_ring_info { struct
785 struct bnxt_napi *bnapi;
786 u16 tx_prod;
787 u16 tx_cons;
788 u16 txq_index;
789 u8 kick_pending;
790 struct bnxt_db_info tx_db;
792 struct tx_bd *tx_desc_ring[MAX_TX_PAGES];
793 struct bnxt_sw_tx_bd *tx_buf_ring;
795 dma_addr_t tx_desc_mapping[MAX_TX_PAGES];
797 struct tx_push_buffer *tx_push;
798 dma_addr_t tx_push_mapping;
799 __le64 data_mapping;
802 u32 dev_state;
804 struct bnxt_ring_struct tx_ring_struct;
806 spinlock_t xdp_tx_lock;