Lines Matching defs:txr
211 struct tx_ring *txr = &sc->tx_rings[kring->ring_id];
214 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
249 * to prefetch the next slot and txr entry.
257 __builtin_prefetch(&txr->tx_buffers[nic_i]);
266 union ixgbe_adv_tx_desc *curr = &txr->tx_base[nic_i];
267 struct ixgbe_tx_buf *txbuf = &txr->tx_buffers[nic_i];
274 __builtin_prefetch(&txr->tx_buffers[nic_i + 1]);
280 netmap_reload_map(na, txr->txtag, txbuf->map, addr);
292 bus_dmamap_sync(txr->txtag, txbuf->map,
301 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
305 IXGBE_WRITE_REG(&sc->hw, txr->tail, nic_i);
327 (struct ixgbe_legacy_tx_desc *)txr->tx_base;
329 nic_i = txr->next_to_clean + report_frequency;
341 * We (re)use the driver's txr->next_to_clean to keep
356 if (nic_i != txr->next_to_clean) {
358 txr->next_to_clean = nic_i;