Lines Matching refs:tx_buffer

936 	struct fm10k_tx_buffer *tx_buffer;  in fm10k_tx_map()  local
960 tx_buffer = first; in fm10k_tx_map()
967 dma_unmap_len_set(tx_buffer, len, size); in fm10k_tx_map()
968 dma_unmap_addr_set(tx_buffer, dma, dma); in fm10k_tx_map()
996 tx_buffer = &tx_ring->tx_buffer[i]; in fm10k_tx_map()
1039 tx_buffer = &tx_ring->tx_buffer[i]; in fm10k_tx_map()
1040 fm10k_unmap_and_free_tx_resource(tx_ring, tx_buffer); in fm10k_tx_map()
1041 if (tx_buffer == first) in fm10k_tx_map()
1077 first = &tx_ring->tx_buffer[tx_ring->next_to_use]; in fm10k_xmit_frame_ring()
1182 struct fm10k_tx_buffer *tx_buffer; in fm10k_clean_tx_irq() local
1191 tx_buffer = &tx_ring->tx_buffer[i]; in fm10k_clean_tx_irq()
1196 struct fm10k_tx_desc *eop_desc = tx_buffer->next_to_watch; in fm10k_clean_tx_irq()
1210 tx_buffer->next_to_watch = NULL; in fm10k_clean_tx_irq()
1213 total_bytes += tx_buffer->bytecount; in fm10k_clean_tx_irq()
1214 total_packets += tx_buffer->gso_segs; in fm10k_clean_tx_irq()
1217 napi_consume_skb(tx_buffer->skb, napi_budget); in fm10k_clean_tx_irq()
1221 dma_unmap_addr(tx_buffer, dma), in fm10k_clean_tx_irq()
1222 dma_unmap_len(tx_buffer, len), in fm10k_clean_tx_irq()
1226 tx_buffer->skb = NULL; in fm10k_clean_tx_irq()
1227 dma_unmap_len_set(tx_buffer, len, 0); in fm10k_clean_tx_irq()
1231 tx_buffer++; in fm10k_clean_tx_irq()
1236 tx_buffer = tx_ring->tx_buffer; in fm10k_clean_tx_irq()
1241 if (dma_unmap_len(tx_buffer, len)) { in fm10k_clean_tx_irq()
1243 dma_unmap_addr(tx_buffer, dma), in fm10k_clean_tx_irq()
1244 dma_unmap_len(tx_buffer, len), in fm10k_clean_tx_irq()
1246 dma_unmap_len_set(tx_buffer, len, 0); in fm10k_clean_tx_irq()
1251 tx_buffer++; in fm10k_clean_tx_irq()
1256 tx_buffer = tx_ring->tx_buffer; in fm10k_clean_tx_irq()