Home
last modified time | relevance | path

Searched refs:__page_frag_cache_drain (Results 1 – 16 of 16) sorted by relevance

/linux-6.12.1/Documentation/translations/zh_CN/mm/
Dpage_frags.rst34 __page_frag_cache_drain被实现了。它允许通过一次调用从一个页面释放多个引用。
/linux-6.12.1/drivers/net/ethernet/fungible/funeth/
Dfuneth_rx.c60 __page_frag_cache_drain(buf->page, buf->pg_refs); in cache_offer()
90 __page_frag_cache_drain(buf->page, buf->pg_refs); in cache_get()
132 __page_frag_cache_drain(rb->page, rb->pg_refs); in funeth_free_page()
/linux-6.12.1/Documentation/mm/
Dpage_frags.rst37 way of tearing down a page cache. For this reason __page_frag_cache_drain
/linux-6.12.1/include/linux/
Dgfp.h376 extern void __page_frag_cache_drain(struct page *page, unsigned int count);
/linux-6.12.1/net/rxrpc/
Dlocal_object.c456 __page_frag_cache_drain(virt_to_page(local->tx_alloc.va), in rxrpc_destroy_local()
Dconn_object.c341 __page_frag_cache_drain(virt_to_page(conn->tx_data_alloc.va), in rxrpc_clean_up_connection()
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_txrx.c422 __page_frag_cache_drain(rx_buf->page, rx_buf->pagecnt_bias); in ice_clean_rx_ring()
1099 __page_frag_cache_drain(rx_buf->page, rx_buf->pagecnt_bias); in ice_put_rx_buf()
/linux-6.12.1/mm/
Dpage_alloc.c4894 __page_frag_cache_drain(virt_to_head_page(nc->va), nc->pagecnt_bias); in page_frag_cache_drain()
4899 void __page_frag_cache_drain(struct page *page, unsigned int count) in __page_frag_cache_drain() function
4906 EXPORT_SYMBOL(__page_frag_cache_drain);
/linux-6.12.1/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1502 __page_frag_cache_drain(rx_bi->page, rx_bi->pagecnt_bias); in i40e_clean_rx_ring()
2029 __page_frag_cache_drain(rx_buffer->page, in i40e_put_rx_buffer()
/linux-6.12.1/net/sunrpc/
Dsvcsock.c1622 __page_frag_cache_drain(virt_to_head_page(pfc->va), in svc_sock_free()
/linux-6.12.1/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c563 __page_frag_cache_drain(rx_buffer->page, in ixgbevf_put_rx_buffer()
2388 __page_frag_cache_drain(rx_buffer->page, in ixgbevf_clean_rx_ring()
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.c3408 __page_frag_cache_drain(cb->priv, cb->pagecnt_bias); in hns3_free_buffer()
3811 __page_frag_cache_drain(desc_cb->priv, desc_cb->pagecnt_bias); in hns3_nic_reuse_page()
4063 __page_frag_cache_drain(desc_cb->priv, in hns3_alloc_skb()
/linux-6.12.1/drivers/net/ethernet/intel/igc/
Digc_main.c434 __page_frag_cache_drain(buffer_info->page, in igc_clean_rx_ring_page_shared()
2160 __page_frag_cache_drain(rx_buffer->page, in igc_put_rx_buffer()
/linux-6.12.1/drivers/net/
Dtun.c2439 __page_frag_cache_drain(tpage->page, tpage->count); in tun_put_page()
/linux-6.12.1/drivers/net/ethernet/intel/igb/
Digb_main.c5032 __page_frag_cache_drain(buffer_info->page, in igb_clean_rx_ring()
8861 __page_frag_cache_drain(rx_buffer->page, in igb_put_rx_buffer()
/linux-6.12.1/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c2107 __page_frag_cache_drain(rx_buffer->page, in ixgbe_put_rx_buffer()
5350 __page_frag_cache_drain(rx_buffer->page, in ixgbe_clean_rx_ring()