Lines Matching refs:txbufs

865 	txbuf = &tx_ring->txbufs[wr_idx];  in nfp_net_tx()
906 tx_ring->txbufs[wr_idx].skb = skb; in nfp_net_tx()
907 tx_ring->txbufs[wr_idx].dma_addr = dma_addr; in nfp_net_tx()
908 tx_ring->txbufs[wr_idx].fidx = f; in nfp_net_tx()
940 dma_unmap_page(dp->dev, tx_ring->txbufs[wr_idx].dma_addr, in nfp_net_tx()
942 tx_ring->txbufs[wr_idx].skb = NULL; in nfp_net_tx()
943 tx_ring->txbufs[wr_idx].dma_addr = 0; in nfp_net_tx()
944 tx_ring->txbufs[wr_idx].fidx = -2; in nfp_net_tx()
949 dma_unmap_single(dp->dev, tx_ring->txbufs[wr_idx].dma_addr, in nfp_net_tx()
951 tx_ring->txbufs[wr_idx].skb = NULL; in nfp_net_tx()
952 tx_ring->txbufs[wr_idx].dma_addr = 0; in nfp_net_tx()
953 tx_ring->txbufs[wr_idx].fidx = -2; in nfp_net_tx()
996 skb = tx_ring->txbufs[idx].skb; in nfp_net_tx_complete()
1001 fidx = tx_ring->txbufs[idx].fidx; in nfp_net_tx_complete()
1005 dma_unmap_single(dp->dev, tx_ring->txbufs[idx].dma_addr, in nfp_net_tx_complete()
1008 done_pkts += tx_ring->txbufs[idx].pkt_cnt; in nfp_net_tx_complete()
1009 done_bytes += tx_ring->txbufs[idx].real_len; in nfp_net_tx_complete()
1013 dma_unmap_page(dp->dev, tx_ring->txbufs[idx].dma_addr, in nfp_net_tx_complete()
1021 tx_ring->txbufs[idx].dma_addr = 0; in nfp_net_tx_complete()
1022 tx_ring->txbufs[idx].skb = NULL; in nfp_net_tx_complete()
1023 tx_ring->txbufs[idx].fidx = -2; in nfp_net_tx_complete()
1077 done_bytes += tx_ring->txbufs[idx].real_len; in nfp_net_xdp_complete()
1111 tx_buf = &tx_ring->txbufs[idx]; in nfp_net_tx_ring_reset()
1113 skb = tx_ring->txbufs[idx].skb; in nfp_net_tx_ring_reset()
1591 txbuf = &tx_ring->txbufs[wr_idx]; in nfp_net_tx_xdp_buf()
1925 txbuf = &tx_ring->txbufs[wr_idx]; in nfp_ctrl_tx_one()
2161 kvfree(tx_ring->txbufs); in nfp_net_tx_ring_free()
2168 tx_ring->txbufs = NULL; in nfp_net_tx_ring_free()
2194 tx_ring->txbufs = kvcalloc(tx_ring->cnt, sizeof(*tx_ring->txbufs), in nfp_net_tx_ring_alloc()
2196 if (!tx_ring->txbufs) in nfp_net_tx_ring_alloc()
2220 if (!tx_ring->txbufs[i].frag) in nfp_net_tx_ring_bufs_free()
2223 nfp_net_dma_unmap_rx(dp, tx_ring->txbufs[i].dma_addr); in nfp_net_tx_ring_bufs_free()
2224 __free_page(virt_to_page(tx_ring->txbufs[i].frag)); in nfp_net_tx_ring_bufs_free()
2232 struct nfp_net_tx_buf *txbufs = tx_ring->txbufs; in nfp_net_tx_ring_bufs_alloc() local
2239 txbufs[i].frag = nfp_net_rx_alloc_one(dp, &txbufs[i].dma_addr); in nfp_net_tx_ring_bufs_alloc()
2240 if (!txbufs[i].frag) { in nfp_net_tx_ring_bufs_alloc()