Lines Matching refs:rxbufs

1447 	rx_ring->rxbufs[wr_idx].frag = frag;  in nfp_net_rx_give_one()
1448 rx_ring->rxbufs[wr_idx].dma_addr = dma_addr; in nfp_net_rx_give_one()
1485 rx_ring->rxbufs[wr_idx].dma_addr = rx_ring->rxbufs[last_idx].dma_addr; in nfp_net_rx_ring_reset()
1486 rx_ring->rxbufs[wr_idx].frag = rx_ring->rxbufs[last_idx].frag; in nfp_net_rx_ring_reset()
1487 rx_ring->rxbufs[last_idx].dma_addr = 0; in nfp_net_rx_ring_reset()
1488 rx_ring->rxbufs[last_idx].frag = NULL; in nfp_net_rx_ring_reset()
1515 if (!rx_ring->rxbufs[i].frag) in nfp_net_rx_ring_bufs_free()
1518 nfp_net_dma_unmap_rx(dp, rx_ring->rxbufs[i].dma_addr); in nfp_net_rx_ring_bufs_free()
1519 nfp_net_free_frag(rx_ring->rxbufs[i].frag, dp->xdp_prog); in nfp_net_rx_ring_bufs_free()
1520 rx_ring->rxbufs[i].dma_addr = 0; in nfp_net_rx_ring_bufs_free()
1521 rx_ring->rxbufs[i].frag = NULL; in nfp_net_rx_ring_bufs_free()
1534 struct nfp_net_rx_buf *rxbufs; in nfp_net_rx_ring_bufs_alloc() local
1537 rxbufs = rx_ring->rxbufs; in nfp_net_rx_ring_bufs_alloc()
1540 rxbufs[i].frag = nfp_net_rx_alloc_one(dp, &rxbufs[i].dma_addr); in nfp_net_rx_ring_bufs_alloc()
1541 if (!rxbufs[i].frag) { in nfp_net_rx_ring_bufs_alloc()
1562 nfp_net_rx_give_one(dp, rx_ring, rx_ring->rxbufs[i].frag, in nfp_net_rx_ring_fill_freelist()
1563 rx_ring->rxbufs[i].dma_addr); in nfp_net_rx_ring_fill_freelist()
1848 rxbuf = &rx_ring->rxbufs[idx]; in nfp_net_rx()
2221 rxbuf = &rx_ring->rxbufs[idx]; in nfp_ctrl_rx_one()
2504 kvfree(rx_ring->rxbufs); in nfp_net_rx_ring_free()
2511 rx_ring->rxbufs = NULL; in nfp_net_rx_ring_free()
2547 rx_ring->rxbufs = kvcalloc(rx_ring->cnt, sizeof(*rx_ring->rxbufs), in nfp_net_rx_ring_alloc()
2549 if (!rx_ring->rxbufs) in nfp_net_rx_ring_alloc()