Home
last modified time | relevance | path

Searched refs:page_pool_put_full_page (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.14.4/include/net/page_pool/
Dhelpers.h378 static inline void page_pool_put_full_page(struct page_pool *pool, in page_pool_put_full_page() function
395 page_pool_put_full_page(pool, page, true); in page_pool_recycle_direct()
/linux-6.14.4/Documentation/networking/
Dpage_pool.rst65 :identifiers: page_pool_put_page page_pool_put_full_page
198 page_pool_put_full_page(page_pool, page, false);
/linux-6.14.4/drivers/net/ethernet/google/gve/
Dgve_buffer_mgmt_dqo.c213 page_pool_put_full_page(page->pp, page, allow_direct); in gve_free_to_page_pool()
/linux-6.14.4/drivers/net/netdevsim/
Dnetdev.c822 page_pool_put_full_page(ns->page->pp, ns->page, false); in nsim_pp_hold_write()
1034 page_pool_put_full_page(ns->page->pp, ns->page, false); in nsim_destroy()
/linux-6.14.4/drivers/net/ethernet/microchip/sparx5/lan969x/
Dlan969x_fdma.c95 page_pool_put_full_page(rx->page_pool, in lan969x_fdma_free_pages()
/linux-6.14.4/drivers/net/ethernet/wangxun/libwx/
Dwx_lib.c178 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, false); in wx_dma_sync_frag()
270 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, true); in wx_build_skb()
2236 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, false); in wx_clean_rx_ring()
2251 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, false); in wx_clean_rx_ring()
/linux-6.14.4/drivers/net/ethernet/meta/fbnic/
Dfbnic_txrx.c798 page_pool_put_full_page(nv->page_pool, page, !!budget); in fbnic_put_pkt_buff()
802 page_pool_put_full_page(nv->page_pool, page, !!budget); in fbnic_put_pkt_buff()
/linux-6.14.4/drivers/net/ethernet/microchip/lan966x/
Dlan966x_fdma.c58 page_pool_put_full_page(rx->page_pool, in lan966x_fdma_rx_free_pages()
/linux-6.14.4/drivers/net/ethernet/mediatek/
Dairoha_eth.c1597 page_pool_put_full_page(q->page_pool, in airoha_qdma_rx_process()
1605 page_pool_put_full_page(q->page_pool, in airoha_qdma_rx_process()
1711 page_pool_put_full_page(q->page_pool, page, false); in airoha_qdma_cleanup_rx_queue()
Dmtk_eth_soc.c1768 page_pool_put_full_page(ring->page_pool, in mtk_rx_put_buff()
2006 page_pool_put_full_page(ring->page_pool, in mtk_xdp_run()
2115 page_pool_put_full_page(ring->page_pool, in mtk_poll_rx()
/linux-6.14.4/drivers/net/ethernet/marvell/
Dmvneta.c2016 page_pool_put_full_page(rxq->page_pool, data, false); in mvneta_rxq_drop_pkts()
2082 page_pool_put_full_page(rxq->page_pool, in mvneta_xdp_put_buff()
2389 page_pool_put_full_page(rxq->page_pool, page, true); in mvneta_swbm_add_rx_fragment()
2474 page_pool_put_full_page(rxq->page_pool, page, in mvneta_rx_swbm()
/linux-6.14.4/drivers/net/ethernet/engleder/
Dtsnep_main.c953 page_pool_put_full_page(rx->page_pool, entry->page, in tsnep_rx_ring_cleanup()
1079 page_pool_put_full_page(rx->page_pool, *page, false); in tsnep_rx_free_page_buffer()
/linux-6.14.4/drivers/net/ethernet/intel/iavf/
Diavf_txrx.c706 page_pool_put_full_page(rx_ring->pp, rx_fqes->page, false); in iavf_clean_rx_ring()
/linux-6.14.4/drivers/net/ethernet/microsoft/mana/
Dmana_en.c1673 page_pool_put_full_page(rxq->page_pool, page, false); in mana_get_rxfrag()
2106 page_pool_put_full_page(rxq->page_pool, page, false); in mana_destroy_rxq()
/linux-6.14.4/drivers/net/ethernet/tehuti/
Dtn40.c189 page_pool_put_full_page(priv->page_pool, dm->page, in tn40_rx_free_buffers()
/linux-6.14.4/drivers/net/ethernet/pensando/ionic/
Dionic_txrx.c132 page_pool_put_full_page(q->page_pool, buf_info->page, recycle_direct); in __ionic_rx_put_buf()
/linux-6.14.4/drivers/net/wireless/mediatek/mt76/
Dmt76.h1781 page_pool_put_full_page(page->pp, page, allow_direct); in mt76_put_page_pool_buf()
/linux-6.14.4/drivers/net/ethernet/socionext/
Dnetsec.c1215 page_pool_put_full_page(dring->page_pool, page, false); in netsec_uninit_pkt_dring()
/linux-6.14.4/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_common.c1280 page_pool_put_full_page(pool->page_pool, page, true); in otx2_free_bufs()
/linux-6.14.4/drivers/net/ethernet/realtek/rtase/
Drtase_main.c433 page_pool_put_full_page(page_pool, page, true); in rtase_rx_ring_clear()
/linux-6.14.4/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.c3409 page_pool_put_full_page(ring->page_pool, cb->priv, in hns3_free_buffer()
4059 page_pool_put_full_page(ring->page_pool, desc_cb->priv, in hns3_alloc_skb()
/linux-6.14.4/drivers/net/ethernet/intel/idpf/
Didpf_txrx.c388 page_pool_put_full_page(rx_buf->page->pp, rx_buf->page, false); in idpf_rx_page_rel()
/linux-6.14.4/drivers/net/ethernet/ti/
Dam65-cpsw-nuss.c769 page_pool_put_full_page(flow->page_pool, page, allow_direct); in am65_cpsw_put_page()
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c1545 page_pool_put_full_page(rx_q->page_pool, buf->page, false); in stmmac_free_rx_buffer()
1549 page_pool_put_full_page(rx_q->page_pool, buf->sec_page, false); in stmmac_free_rx_buffer()
/linux-6.14.4/drivers/net/ethernet/freescale/
Dfec_main.c3319 page_pool_put_full_page(rxq->page_pool, rxq->rx_skb_info[i].page, false); in fec_enet_free_buffers()

12