Lines Matching defs:txr
189 struct tx_ring *txr = &adapter->tx_rings[kring->ring_id];
192 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
227 * to prefetch the next slot and txr entry.
235 __builtin_prefetch(&txr->tx_buffers[nic_i]);
244 union ixgbe_adv_tx_desc *curr = &txr->tx_base[nic_i];
245 struct ixgbe_tx_buf *txbuf = &txr->tx_buffers[nic_i];
252 __builtin_prefetch(&txr->tx_buffers[nic_i + 1]);
258 netmap_reload_map(na, txr->txtag, txbuf->map, addr);
270 bus_dmamap_sync(txr->txtag, txbuf->map,
279 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
283 IXGBE_WRITE_REG(&adapter->hw, txr->tail, nic_i);
305 (struct ixgbe_legacy_tx_desc *)txr->tx_base;
307 nic_i = txr->next_to_clean + report_frequency;
319 * We (re)use the driver's txr->next_to_clean to keep
333 if (nic_i != txr->next_to_clean) {
335 txr->next_to_clean = nic_i;