Searched refs:page_ring (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | rx.c | 113 if (unlikely(!rx_queue->page_ring)) in ef4_reuse_page() 116 page = rx_queue->page_ring[index]; in ef4_reuse_page() 120 rx_queue->page_ring[index] = NULL; in ef4_reuse_page() 257 if (rx_queue->page_ring[index] == NULL) { in ef4_recycle_rx_page() 267 rx_queue->page_ring[index] = page; in ef4_recycle_rx_page() 298 if (unlikely(!rx_queue->page_ring)) in ef4_recycle_rx_pages() 734 rx_queue->page_ring = kcalloc(page_ring_size, in ef4_init_rx_recycle_ring() 735 sizeof(*rx_queue->page_ring), GFP_KERNEL); in ef4_init_rx_recycle_ring() 736 if (!rx_queue->page_ring) in ef4_init_rx_recycle_ring() 806 struct page *page = rx_queue->page_ring[ in ef4_fini_rx_queue() [all...] |
H A D | net_driver.h | 310 * @page_ring: The ring to store DMA mapped pages for reuse. 342 struct page **page_ring; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | rx.c | 113 if (unlikely(!rx_queue->page_ring)) in ef4_reuse_page() 116 page = rx_queue->page_ring[index]; in ef4_reuse_page() 120 rx_queue->page_ring[index] = NULL; in ef4_reuse_page() 257 if (rx_queue->page_ring[index] == NULL) { in ef4_recycle_rx_page() 267 rx_queue->page_ring[index] = page; in ef4_recycle_rx_page() 298 if (unlikely(!rx_queue->page_ring)) in ef4_recycle_rx_pages() 736 rx_queue->page_ring = kcalloc(page_ring_size, in ef4_init_rx_recycle_ring() 737 sizeof(*rx_queue->page_ring), GFP_KERNEL); in ef4_init_rx_recycle_ring() 738 if (!rx_queue->page_ring) in ef4_init_rx_recycle_ring() 808 struct page *page = rx_queue->page_ring[ in ef4_fini_rx_queue() [all...] |
H A D | net_driver.h | 310 * @page_ring: The ring to store DMA mapped pages for reuse. 342 struct page **page_ring; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | rx_common.c | 48 if (unlikely(!rx_queue->page_ring)) in efx_reuse_page() 51 page = rx_queue->page_ring[index]; in efx_reuse_page() 55 rx_queue->page_ring[index] = NULL; in efx_reuse_page() 93 if (rx_queue->page_ring[index] == NULL) { in efx_recycle_rx_page() 103 rx_queue->page_ring[index] = page; in efx_recycle_rx_page() 119 if (unlikely(!rx_queue->page_ring)) in efx_recycle_rx_pages() 156 rx_queue->page_ring = kcalloc(page_ring_size, in efx_init_rx_recycle_ring() 157 sizeof(*rx_queue->page_ring), GFP_KERNEL); in efx_init_rx_recycle_ring() 158 if (!rx_queue->page_ring) in efx_init_rx_recycle_ring() 169 if (unlikely(!rx_queue->page_ring)) in efx_fini_rx_recycle_ring() [all...] |
H A D | net_driver.h | 370 * @page_ring: The ring to store DMA mapped pages for reuse. 404 struct page **page_ring; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | rx_common.c | 41 if (unlikely(!rx_queue->page_ring)) in efx_reuse_page() 44 page = rx_queue->page_ring[index]; in efx_reuse_page() 48 rx_queue->page_ring[index] = NULL; in efx_reuse_page() 86 if (rx_queue->page_ring[index] == NULL) { in efx_recycle_rx_page() 96 rx_queue->page_ring[index] = page; in efx_recycle_rx_page() 112 if (unlikely(!rx_queue->page_ring)) in efx_recycle_rx_pages() 140 rx_queue->page_ring = kcalloc(page_ring_size, in efx_init_rx_recycle_ring() 141 sizeof(*rx_queue->page_ring), GFP_KERNEL); in efx_init_rx_recycle_ring() 142 if (!rx_queue->page_ring) in efx_init_rx_recycle_ring() 153 if (unlikely(!rx_queue->page_ring)) in efx_fini_rx_recycle_ring() [all...] |
H A D | net_driver.h | 355 * @page_ring: The ring to store DMA mapped pages for reuse. 392 struct page **page_ring; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | rx_common.c | 44 if (unlikely(!rx_queue->page_ring)) in efx_reuse_page() 47 page = rx_queue->page_ring[index]; in efx_reuse_page() 51 rx_queue->page_ring[index] = NULL; in efx_reuse_page() 89 if (rx_queue->page_ring[index] == NULL) { in efx_recycle_rx_page() 99 rx_queue->page_ring[index] = page; in efx_recycle_rx_page() 115 if (unlikely(!rx_queue->page_ring)) in efx_siena_recycle_rx_pages() 143 rx_queue->page_ring = kcalloc(page_ring_size, in efx_init_rx_recycle_ring() 144 sizeof(*rx_queue->page_ring), GFP_KERNEL); in efx_init_rx_recycle_ring() 145 if (!rx_queue->page_ring) in efx_init_rx_recycle_ring() 156 if (unlikely(!rx_queue->page_ring)) in efx_fini_rx_recycle_ring() [all...] |
H A D | net_driver.h | 369 * @page_ring: The ring to store DMA mapped pages for reuse. 403 struct page **page_ring; member
|
Completed in 21 milliseconds