Lines Matching defs:ix_tx_ring
219 struct ix_tx_ring { struct
220 struct lwkt_serialize tx_serialize;
221 struct ifaltq_subque *tx_ifsq;
222 struct ix_softc *tx_sc;
223 volatile uint32_t *tx_hdr;
224 union ixgbe_adv_tx_desc *tx_base;
225 struct ix_tx_buf *tx_buf;
226 bus_dma_tag_t tx_tag;
227 int8_t tx_running;
230 uint8_t tx_flags;
232 uint16_t tx_nmbuf;
233 uint32_t tx_idx;
234 uint16_t tx_avail;
235 uint16_t tx_next_avail;
236 uint16_t tx_next_clean;
237 uint16_t tx_ndesc;
238 uint16_t tx_wreg_nsegs;
239 uint16_t tx_intr_nsegs;
240 uint16_t tx_nsegs;
241 int16_t tx_intr_vec;
242 int tx_intr_cpuid;
243 uint32_t tx_eims;
244 uint32_t tx_eims_val;
245 struct ifsubq_watchdog tx_watchdog;
246 struct callout tx_gc_timer;
248 u_long tx_gc;
250 bus_dma_tag_t tx_base_dtag;
251 bus_dmamap_t tx_base_map;
252 bus_addr_t tx_base_paddr;
277 struct ix_tx_ring *rx_txr; /* piggybacked TX ring */ argument