Searched refs:page_pool_put_page (Results 1 – 8 of 8) sorted by relevance
/Linux-v6.6/include/net/page_pool/ |
D | helpers.h | 155 static inline void page_pool_put_page(struct page_pool *pool, in page_pool_put_page() function 183 page_pool_put_page(pool, page, -1, allow_direct); in page_pool_put_full_page()
|
/Linux-v6.6/Documentation/networking/ |
D | page_pool.rst | 60 :identifiers: page_pool_put_page page_pool_put_full_page 86 When directly freeing pages in the driver (page_pool_put_page())
|
/Linux-v6.6/drivers/net/ethernet/socionext/ |
D | netsec.c | 922 page_pool_put_page(dring->page_pool, page, sync, true); in netsec_run_xdp() 932 page_pool_put_page(dring->page_pool, page, sync, true); in netsec_run_xdp() 944 page_pool_put_page(dring->page_pool, page, sync, true); in netsec_run_xdp() 1041 page_pool_put_page(dring->page_pool, page, pkt_len, in netsec_process_rx()
|
/Linux-v6.6/drivers/net/ethernet/freescale/ |
D | fec_main.c | 978 page_pool_put_page(page->pp, page, 0, false); in fec_enet_bd_init() 1502 page_pool_put_page(page->pp, page, 0, true); in fec_enet_tx_queue() 1615 page_pool_put_page(rxq->page_pool, page, sync, true); in fec_enet_run_xdp() 3273 page_pool_put_page(page->pp, page, 0, false); in fec_enet_free_buffers()
|
/Linux-v6.6/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2_main.c | 3812 page_pool_put_page(pp, page, sync, true); in mvpp2_run_xdp() 3822 page_pool_put_page(pp, page, sync, true); in mvpp2_run_xdp() 3833 page_pool_put_page(pp, page, sync, true); in mvpp2_run_xdp()
|
/Linux-v6.6/drivers/net/ethernet/engleder/ |
D | tsnep_main.c | 1248 page_pool_put_page(rx->page_pool, virt_to_head_page(xdp->data), in tsnep_xdp_run_prog()
|
/Linux-v6.6/drivers/net/ethernet/marvell/ |
D | mvneta.c | 2086 page_pool_put_page(rxq->page_pool, virt_to_head_page(xdp->data), in mvneta_xdp_put_buff()
|
/Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 5407 page_pool_put_page(rx_q->page_pool, in stmmac_rx()
|