Lines Matching defs:txr
204 struct tx_ring *txr = &adapter->tx_rings[kring->ring_id];
207 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
242 * to prefetch the next slot and txr entry.
250 __builtin_prefetch(&txr->tx_buffers[nic_i]);
259 union ixgbe_adv_tx_desc *curr = &txr->tx_base[nic_i];
260 struct ixgbe_tx_buf *txbuf = &txr->tx_buffers[nic_i];
267 __builtin_prefetch(&txr->tx_buffers[nic_i + 1]);
273 netmap_reload_map(na, txr->txtag, txbuf->map, addr);
285 bus_dmamap_sync(txr->txtag, txbuf->map,
294 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
298 IXGBE_WRITE_REG(&adapter->hw, txr->tail, nic_i);
320 (struct ixgbe_legacy_tx_desc *)txr->tx_base;
322 nic_i = txr->next_to_clean + report_frequency;
334 * We (re)use the driver's txr->next_to_clean to keep
347 if (nic_i != txr->next_to_clean) {
349 txr->next_to_clean = nic_i;