Home
last modified time | relevance | path

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

/linux-6.3-rc2/Documentation/networking/
A Dpage_pool.rst17 call page_pool_put_page() where appropriate in order to maintain correct
20 API user must call page_pool_put_page() once on a page, as it
77 * page_pool_put_page(): The outcome of this depends on the page refcnt. If the
83 * page_pool_put_full_page(): Similar to page_pool_put_page(), but will DMA sync
/linux-6.3-rc2/include/net/
A Dpage_pool.h324 static inline void page_pool_put_page(struct page_pool *pool, in page_pool_put_page() function
344 page_pool_put_page(pool, page, -1, allow_direct); in page_pool_put_full_page()
/linux-6.3-rc2/drivers/net/ethernet/socionext/
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()
/linux-6.3-rc2/drivers/net/ethernet/freescale/
A Dfec_main.c1538 page_pool_put_page(rxq->page_pool, page, sync, true); in fec_enet_run_xdp()
1557 page_pool_put_page(rxq->page_pool, page, sync, true); in fec_enet_run_xdp()
/linux-6.3-rc2/drivers/net/ethernet/engleder/
A Dtsnep_main.c999 page_pool_put_page(rx->page_pool, virt_to_head_page(xdp->data), in tsnep_xdp_run_prog()
/linux-6.3-rc2/drivers/net/ethernet/marvell/mvpp2/
A Dmvpp2_main.c3812 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-6.3-rc2/drivers/net/ethernet/marvell/
A Dmvneta.c2079 page_pool_put_page(rxq->page_pool, virt_to_head_page(xdp->data), in mvneta_xdp_put_buff()
/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_main.c5324 page_pool_put_page(rx_q->page_pool, in stmmac_rx()

Completed in 73 milliseconds