Home
last modified time | relevance | path

Searched refs:page_ring (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/sfc/falcon/
Drx.c114 page = rx_queue->page_ring[index]; in ef4_reuse_page()
118 rx_queue->page_ring[index] = NULL; in ef4_reuse_page()
255 if (rx_queue->page_ring[index] == NULL) { in ef4_recycle_rx_page()
265 rx_queue->page_ring[index] = page; in ef4_recycle_rx_page()
729 rx_queue->page_ring = kcalloc(page_ring_size, in ef4_init_rx_recycle_ring()
730 sizeof(*rx_queue->page_ring), GFP_KERNEL); in ef4_init_rx_recycle_ring()
798 struct page *page = rx_queue->page_ring[i]; in ef4_fini_rx_queue()
810 kfree(rx_queue->page_ring); in ef4_fini_rx_queue()
811 rx_queue->page_ring = NULL; in ef4_fini_rx_queue()
Dnet_driver.h342 struct page **page_ring; member
/Linux-v5.10/drivers/net/ethernet/sfc/
Drx_common.c49 page = rx_queue->page_ring[index]; in efx_reuse_page()
53 rx_queue->page_ring[index] = NULL; in efx_reuse_page()
91 if (rx_queue->page_ring[index] == NULL) { in efx_recycle_rx_page()
101 rx_queue->page_ring[index] = page; in efx_recycle_rx_page()
151 rx_queue->page_ring = kcalloc(page_ring_size, in efx_init_rx_recycle_ring()
152 sizeof(*rx_queue->page_ring), GFP_KERNEL); in efx_init_rx_recycle_ring()
163 struct page *page = rx_queue->page_ring[i]; in efx_fini_rx_recycle_ring()
175 kfree(rx_queue->page_ring); in efx_fini_rx_recycle_ring()
176 rx_queue->page_ring = NULL; in efx_fini_rx_recycle_ring()
Dnet_driver.h404 struct page **page_ring; member