Home
last modified time | relevance | path

Searched refs:page_pool_put_page (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/include/net/page_pool/
H A Dhelpers.h155 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()
/openbmc/linux/Documentation/networking/
H A Dpage_pool.rst60 :identifiers: page_pool_put_page page_pool_put_full_page
86 When directly freeing pages in the driver (page_pool_put_page())
/openbmc/linux/drivers/net/ethernet/socionext/
H A Dnetsec.c922 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()
/openbmc/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c993 page_pool_put_page(page->pp, page, 0, false); in fec_enet_bd_init()
1533 page_pool_put_page(page->pp, page, 0, true); in fec_enet_tx_queue()
1646 page_pool_put_page(rxq->page_pool, page, sync, true); in fec_enet_run_xdp()
3313 page_pool_put_page(page->pp, page, 0, false); in fec_enet_free_buffers()
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c3837 page_pool_put_page(pp, page, sync, true); in mvpp2_run_xdp()
3847 page_pool_put_page(pp, page, sync, true); in mvpp2_run_xdp()
3858 page_pool_put_page(pp, page, sync, true); in mvpp2_run_xdp()
/openbmc/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c1256 page_pool_put_page(rx->page_pool, virt_to_head_page(xdp->data), in tsnep_xdp_run_prog()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c2086 page_pool_put_page(rxq->page_pool, virt_to_head_page(xdp->data), in mvneta_xdp_put_buff()
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c5441 page_pool_put_page(rx_q->page_pool, in stmmac_rx()