/openbmc/linux/include/net/page_pool/ |
H A D | helpers.h | 180 static inline void page_pool_put_full_page(struct page_pool *pool, in page_pool_put_full_page() function 197 page_pool_put_full_page(pool, page, true); in page_pool_recycle_direct()
|
/openbmc/linux/Documentation/networking/ |
H A D | page_pool.rst | 60 :identifiers: page_pool_put_page page_pool_put_full_page 190 page_pool_put_full_page(page_pool, page, false);
|
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 177 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, false); in wx_dma_sync_frag() 272 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, true); in wx_build_skb() 2161 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, false); in wx_clean_rx_ring() 2176 page_pool_put_full_page(rx_ring->page_pool, rx_buffer->page, false); in wx_clean_rx_ring()
|
/openbmc/linux/net/core/ |
H A D | xdp.c | 386 page_pool_put_full_page(page->pp, page, napi_direct); in __xdp_return()
|
H A D | skbuff.c | 926 page_pool_put_full_page(pp, page, allow_direct); in napi_pp_put_page()
|
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_fdma.c | 34 page_pool_put_full_page(rx->page_pool, in lan966x_fdma_rx_free_pages()
|
/openbmc/linux/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 2016 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()
|
/openbmc/linux/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 900 page_pool_put_full_page(rx->page_pool, entry->page, in tsnep_rx_ring_cleanup() 1026 page_pool_put_full_page(rx->page_pool, *page, false); in tsnep_rx_free_page_buffer()
|
/openbmc/linux/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 1646 page_pool_put_full_page(rxq->page_pool, page, false); in mana_get_rxfrag() 2044 page_pool_put_full_page(rxq->page_pool, page, false); in mana_destroy_rxq()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76.h | 1561 page_pool_put_full_page(page->pp, page, allow_direct); in mt76_put_page_pool_buf()
|
/openbmc/linux/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 1744 page_pool_put_full_page(ring->page_pool, in mtk_rx_put_buff() 1982 page_pool_put_full_page(ring->page_pool, in mtk_xdp_run() 2089 page_pool_put_full_page(ring->page_pool, in mtk_poll_rx()
|
/openbmc/linux/drivers/net/ |
H A D | veth.c | 755 page_pool_put_full_page(rq->page_pool, page, true); in veth_convert_skb_to_xdp_buff()
|
/openbmc/linux/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 1215 page_pool_put_full_page(dring->page_pool, page, false); in netsec_uninit_pkt_dring()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_common.c | 1221 page_pool_put_full_page(pool->page_pool, page, true); in otx2_free_bufs()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 3414 page_pool_put_full_page(ring->page_pool, cb->priv, in hns3_free_buffer() 4064 page_pool_put_full_page(ring->page_pool, desc_cb->priv, in hns3_alloc_skb()
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 1483 page_pool_put_full_page(rx_q->page_pool, buf->page, false); in stmmac_free_rx_buffer() 1487 page_pool_put_full_page(rx_q->page_pool, buf->sec_page, false); in stmmac_free_rx_buffer()
|
/openbmc/linux/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 3284 page_pool_put_full_page(rxq->page_pool, rxq->rx_skb_info[i].page, false); in fec_enet_free_buffers()
|
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 376 page_pool_put_full_page(page_pool, virt_to_head_page(data), false); in mvpp2_frag_free()
|