Home
last modified time | relevance | path

Searched full:recycling (Results 1 – 25 of 66) sorted by relevance

123

/linux-6.8/include/net/page_pool/
Dtypes.h99 * struct page_pool_recycle_stats - recycling (freeing) statistics
100 * @cached: recycling placed page in the page pool cache
Dhelpers.h11 * The page_pool allocator is optimized for recycling page or page fragment used
221 * objects like skbs marked for page pool recycling.
/linux-6.8/net/core/
Dpage_pool.c614 /* Only allow direct recycling in special circumstances, into the
665 /* Page found as candidate for recycling */ in __page_pool_put_page()
672 * recycling. Support this use case too, to ease drivers in __page_pool_put_page()
728 /* Approved for bulk recycling in ptr_ring cache */ in page_pool_put_page_bulk()
942 /* To avoid races with recycling and additional barriers make sure in page_pool_unlink_napi()
Dxdp.c374 * is used for those calls sites. Thus, allowing for faster recycling
/linux-6.8/drivers/staging/media/ipu3/
Dipu3-css-pool.c59 * Allocate a new parameter via recycling the oldest entry in the pool.
/linux-6.8/tools/testing/selftests/pidfd/
Dpidfd.h56 * So we need to use a pid > 300 in order to test recycling.
/linux-6.8/tools/net/ynl/samples/
Dpage-pool.c129 * so we will under-count the recycling rate a bit. in main()
/linux-6.8/Documentation/bpf/
Dbpf_prog_run.rst113 When recycling, the page content is not rewritten; only the packet boundary
/linux-6.8/drivers/staging/media/meson/vdec/
Dvdec.h220 * @recycle_thread: task struct for the recycling thread
/linux-6.8/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c142 /* Take additional page references for recycling */ in nicvf_alloc_page()
145 * page recycling) per 8 Rx queues, in XDP mode adjusting in nicvf_alloc_page()
157 * receive buffers, so cost of recycling is less anyway. in nicvf_alloc_page()
275 /* Initialize page recycling stuff. in nicvf_init_rbdr()
360 /* Release additional page references held for recycling */ in nicvf_free_rbdr()
Dnicvf_queues.h232 /* For page recycling */
/linux-6.8/Documentation/netlink/specs/
Dnetdev.yaml147 socket receive queues, driver receive ring, page pool recycling
/linux-6.8/Documentation/userspace-api/media/mediactl/
Drequest-api.rst115 Recycling and Destruction
/linux-6.8/drivers/staging/media/atomisp/pci/runtime/rmgr/src/
Drmgr_vbuf.c320 /* non recycling pool, free mem */ in ia_css_rmgr_rel_vbuf()
/linux-6.8/drivers/net/ethernet/chelsio/cxgb3/
Dadapter.h138 unsigned int rx_recycle_buf; /* whether recycling occurred
/linux-6.8/drivers/dma/
Dnbpfaxi.c1122 bool found = false, must_put, recycling = false; in nbpf_chan_tasklet() local
1139 recycling = true; in nbpf_chan_tasklet()
1144 if (recycling) in nbpf_chan_tasklet()
/linux-6.8/net/
DKconfig475 Enable page pool statistics to track page allocation and recycling
/linux-6.8/Documentation/networking/device_drivers/ethernet/altera/
Daltera_tse.rst86 completion in the context of the interrupt handling chain by recycling
/linux-6.8/kernel/printk/
Dprintk_ringbuffer.h174 * (recycling) simply involve incrementing the sequence number by the array
Dprintk_ringbuffer.c807 * descriptor can be made available for recycling. Invalidating in desc_push_tail()
949 * recycling the descriptor. Data ring tail changes can in desc_reserve()
955 * 4. Guarantee a new tail ID is stored before recycling the in desc_reserve()
/linux-6.8/drivers/media/platform/st/sti/delta/
Ddelta.h415 * state and manage frame recycling
/linux-6.8/fs/xfs/scrub/
Dcommon.c1357 * Recycling doesn't touch i_mode. in xchk_inode_is_allocated()
1360 /* created on disk already or recycling */ in xchk_inode_is_allocated()
/linux-6.8/drivers/usb/musb/
Dtusb6010_omap.c259 /* Since we're recycling dma areas, we need to clean or invalidate */ in tusb_omap_dma_program()
/linux-6.8/drivers/mailbox/
Dbcm-flexrm-mailbox.c1131 /* Release reqid for recycling */ in flexrm_process_completions()
1402 /* Release reqid for recycling */ in flexrm_shutdown()
/linux-6.8/drivers/net/ethernet/mscc/
Docelot_fdma.c7 * Page recycling code is mostly taken from gianfar driver.

123