Lines Matching refs:txbuf
22 struct nfp_nfd3_tx_buf *txbuf;
34 txbuf = &tx_ring->txbufs[wr_idx];
35 txbuf->xdp = xrxbuf->xdp;
36 txbuf->real_len = pkt_len;
37 txbuf->is_xsk_tx = true;
267 void nfp_nfd3_xsk_tx_free(struct nfp_nfd3_tx_buf *txbuf)
269 xsk_buff_free(txbuf->xdp);
271 txbuf->dma_addr = 0;
272 txbuf->xdp = NULL;
301 struct nfp_nfd3_tx_buf *txbuf;
306 txbuf = &tx_ring->txbufs[idx];
307 if (unlikely(!txbuf->real_len))
310 done_bytes += txbuf->real_len;
311 txbuf->real_len = 0;
313 if (txbuf->is_xsk_tx) {
314 nfp_nfd3_xsk_tx_free(txbuf);