Lines Matching refs:tx_buffer

550 	struct ixgbe_tx_buffer *tx_buffer;  in ixgbe_print_buffer()  local
552 tx_buffer = &ring->tx_buffer_info[ring->next_to_clean]; in ixgbe_print_buffer()
555 (u64)dma_unmap_addr(tx_buffer, dma), in ixgbe_print_buffer()
556 dma_unmap_len(tx_buffer, len), in ixgbe_print_buffer()
557 tx_buffer->next_to_watch, in ixgbe_print_buffer()
558 (u64)tx_buffer->time_stamp); in ixgbe_print_buffer()
571 struct ixgbe_tx_buffer *tx_buffer; in ixgbe_dump() local
672 tx_buffer = &ring->tx_buffer_info[i]; in ixgbe_dump()
674 if (dma_unmap_len(tx_buffer, len) > 0) { in ixgbe_dump()
690 (u64)dma_unmap_addr(tx_buffer, dma), in ixgbe_dump()
691 dma_unmap_len(tx_buffer, len), in ixgbe_dump()
692 tx_buffer->next_to_watch, in ixgbe_dump()
693 (u64)tx_buffer->time_stamp, in ixgbe_dump()
694 tx_buffer->skb, in ixgbe_dump()
698 tx_buffer->skb) in ixgbe_dump()
701 tx_buffer->skb->data, in ixgbe_dump()
702 dma_unmap_len(tx_buffer, len), in ixgbe_dump()
1114 struct ixgbe_tx_buffer *tx_buffer; in ixgbe_clean_tx_irq() local
1123 tx_buffer = &tx_ring->tx_buffer_info[i]; in ixgbe_clean_tx_irq()
1128 union ixgbe_adv_tx_desc *eop_desc = tx_buffer->next_to_watch; in ixgbe_clean_tx_irq()
1142 tx_buffer->next_to_watch = NULL; in ixgbe_clean_tx_irq()
1145 total_bytes += tx_buffer->bytecount; in ixgbe_clean_tx_irq()
1146 total_packets += tx_buffer->gso_segs; in ixgbe_clean_tx_irq()
1147 if (tx_buffer->tx_flags & IXGBE_TX_FLAGS_IPSEC) in ixgbe_clean_tx_irq()
1152 xdp_return_frame(tx_buffer->xdpf); in ixgbe_clean_tx_irq()
1154 napi_consume_skb(tx_buffer->skb, napi_budget); in ixgbe_clean_tx_irq()
1158 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_irq()
1159 dma_unmap_len(tx_buffer, len), in ixgbe_clean_tx_irq()
1163 dma_unmap_len_set(tx_buffer, len, 0); in ixgbe_clean_tx_irq()
1167 tx_buffer++; in ixgbe_clean_tx_irq()
1172 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_irq()
1177 if (dma_unmap_len(tx_buffer, len)) { in ixgbe_clean_tx_irq()
1179 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_irq()
1180 dma_unmap_len(tx_buffer, len), in ixgbe_clean_tx_irq()
1182 dma_unmap_len_set(tx_buffer, len, 0); in ixgbe_clean_tx_irq()
1187 tx_buffer++; in ixgbe_clean_tx_irq()
1192 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_irq()
5994 struct ixgbe_tx_buffer *tx_buffer = &tx_ring->tx_buffer_info[i]; in ixgbe_clean_tx_ring() local
6006 xdp_return_frame(tx_buffer->xdpf); in ixgbe_clean_tx_ring()
6008 dev_kfree_skb_any(tx_buffer->skb); in ixgbe_clean_tx_ring()
6012 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_ring()
6013 dma_unmap_len(tx_buffer, len), in ixgbe_clean_tx_ring()
6017 eop_desc = tx_buffer->next_to_watch; in ixgbe_clean_tx_ring()
6022 tx_buffer++; in ixgbe_clean_tx_ring()
6027 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_ring()
6032 if (dma_unmap_len(tx_buffer, len)) in ixgbe_clean_tx_ring()
6034 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_ring()
6035 dma_unmap_len(tx_buffer, len), in ixgbe_clean_tx_ring()
6040 tx_buffer++; in ixgbe_clean_tx_ring()
6044 tx_buffer = tx_ring->tx_buffer_info; in ixgbe_clean_tx_ring()
8201 struct ixgbe_tx_buffer *tx_buffer; in ixgbe_tx_map() local
8230 tx_buffer = first; in ixgbe_tx_map()
8237 dma_unmap_len_set(tx_buffer, len, size); in ixgbe_tx_map()
8238 dma_unmap_addr_set(tx_buffer, dma, dma); in ixgbe_tx_map()
8283 tx_buffer = &tx_ring->tx_buffer_info[i]; in ixgbe_tx_map()
8328 tx_buffer = &tx_ring->tx_buffer_info[i]; in ixgbe_tx_map()
8329 if (dma_unmap_len(tx_buffer, len)) in ixgbe_tx_map()
8331 dma_unmap_addr(tx_buffer, dma), in ixgbe_tx_map()
8332 dma_unmap_len(tx_buffer, len), in ixgbe_tx_map()
8334 dma_unmap_len_set(tx_buffer, len, 0); in ixgbe_tx_map()
8335 if (tx_buffer == first) in ixgbe_tx_map()
8548 struct ixgbe_tx_buffer *tx_buffer; in ixgbe_xmit_xdp_ring() local
8564 tx_buffer = &ring->tx_buffer_info[ring->next_to_use]; in ixgbe_xmit_xdp_ring()
8565 tx_buffer->bytecount = len; in ixgbe_xmit_xdp_ring()
8566 tx_buffer->gso_segs = 1; in ixgbe_xmit_xdp_ring()
8567 tx_buffer->protocol = 0; in ixgbe_xmit_xdp_ring()
8572 dma_unmap_len_set(tx_buffer, len, len); in ixgbe_xmit_xdp_ring()
8573 dma_unmap_addr_set(tx_buffer, dma, dma); in ixgbe_xmit_xdp_ring()
8574 tx_buffer->xdpf = xdpf; in ixgbe_xmit_xdp_ring()
8595 tx_buffer->next_to_watch = tx_desc; in ixgbe_xmit_xdp_ring()