/Linux-v5.4/include/trace/events/ |
D | xdp.h | 329 __field(const void *, allocator) 339 __entry->allocator = xa->allocator; 349 __entry->allocator, 367 __field(const void *, allocator) 376 __entry->allocator = xa->allocator; 385 __entry->allocator,
|
/Linux-v5.4/arch/arm64/kernel/ |
D | hibernate.c | 200 void *(*allocator)(gfp_t mask), in create_safe_exec_page() 209 unsigned long dst = (unsigned long)allocator(mask); in create_safe_exec_page() 219 trans_pgd = allocator(mask); in create_safe_exec_page() 227 pudp = allocator(mask); in create_safe_exec_page() 237 pmdp = allocator(mask); in create_safe_exec_page() 247 ptep = allocator(mask); in create_safe_exec_page()
|
/Linux-v5.4/Documentation/ABI/testing/ |
D | sysfs-fs-ext4 | 5 Controls whether the multiblock allocator should 14 The multiblock allocator will round up allocation 22 The maximum number of extents the multiblock allocator 29 The minimum number of extents the multiblock allocator 88 inode used by the inode allocator in preference to
|
/Linux-v5.4/drivers/staging/android/ |
D | Kconfig | 10 The ashmem subsystem is a new shared memory allocator, similar to 14 It is, in theory, a good memory allocator for low-memory devices,
|
/Linux-v5.4/Documentation/trace/ |
D | events-kmem.rst | 55 a simple indicator of page allocator activity. Pages may be allocated from 56 the per-CPU allocator (high performance) or the buddy allocator. 58 If pages are allocated directly from the buddy allocator, the 81 In front of the page allocator is a per-cpu page allocator. It exists only
|
/Linux-v5.4/Documentation/core-api/ |
D | genalloc.rst | 6 implement a new allocator for a specific range of special-purpose memory; 8 driver for that device can certainly write a little allocator to get the 17 Code using this allocator should include <linux/genalloc.h>. The action 28 those used by the page allocator, but it refers to bytes rather than pages. 104 - gen_pool_first_fit is a simple first-fit allocator; this is the default 113 - gen_pool_best_fit, as one would expect, is a simple best-fit allocator.
|
D | boot-time-mm.rst | 8 physical page allocator. 10 A specialized allocator called ``memblock`` performs the
|
D | memory-allocation.rst | 10 or you can directly request pages from the page allocator with 33 zones can be used, how hard the allocator should try to find free 87 Selecting memory allocator 107 allocator. The memory allocated by `vmalloc` and related functions is 119 cache allocator. The cache should be set up with
|
D | gfp_mask-from-fs-io.rst | 21 the gfp mask when calling an allocator. GFP_NOFS respectively GFP_NOIO can be 59 GFP_KERNEL allocations deep inside the allocator which are quite non-trivial
|
/Linux-v5.4/net/core/ |
D | xdp.c | 83 xa->allocator = (void *)0xDEAD9001; in __xdp_mem_allocator_rcu_free() 316 enum xdp_mem_type type, void *allocator) in xdp_rxq_info_reg_mem_model() argument 333 if (!allocator) { in xdp_rxq_info_reg_mem_model() 362 xdp_alloc->allocator = allocator; in xdp_rxq_info_reg_mem_model()
|
/Linux-v5.4/Documentation/driver-api/thermal/ |
D | power_allocator.rst | 2 Power allocator governor tunables 22 The power allocator governor implements a 101 The implementation of the PID controller in the power allocator 200 allocator governor to calculate how much power to give to each cooling 238 a given power set by the power allocator governor to a state that the 261 Limitations of the power allocator governor 264 The power allocator governor's PID controller works best if there is a
|
/Linux-v5.4/include/net/ |
D | xdp_priv.h | 11 void *allocator; member
|
/Linux-v5.4/drivers/media/platform/vivid/ |
D | vivid-core.c | 666 unsigned int allocator = allocators[inst]; in vivid_create_instance() local 1095 if (allocator == 1) in vivid_create_instance() 1097 else if (allocator >= ARRAY_SIZE(vivid_mem_ops)) in vivid_create_instance() 1098 allocator = 0; in vivid_create_instance() 1109 if (!allocator) in vivid_create_instance() 1114 q->mem_ops = vivid_mem_ops[allocator]; in vivid_create_instance() 1134 if (!allocator) in vivid_create_instance() 1139 q->mem_ops = vivid_mem_ops[allocator]; in vivid_create_instance() 1157 if (!allocator) in vivid_create_instance() 1162 q->mem_ops = vivid_mem_ops[allocator]; in vivid_create_instance() [all …]
|
/Linux-v5.4/tools/perf/Documentation/ |
D | perf-kmem.txt | 58 Analyze SLAB allocator events. 61 Analyze page allocator events
|
/Linux-v5.4/drivers/media/mc/ |
D | Makefile | 7 mc-objs += mc-dev-allocator.o
|
/Linux-v5.4/Documentation/filesystems/ext4/ |
D | allocators.rst | 18 allocator. When a file is first created, the block allocator 46 directory is created in the root directory, the inode allocator scans
|
D | overview.rst | 7 performance difficulties due to fragmentation, the block allocator tries
|
/Linux-v5.4/drivers/bus/fsl-mc/ |
D | Makefile | 16 fsl-mc-allocator.o \
|
/Linux-v5.4/Documentation/features/io/dma-contiguous/ |
D | arch-support.txt | 4 # description: arch supports the DMA CMA (continuous memory allocator)
|
/Linux-v5.4/drivers/staging/uwb/ |
D | Makefile | 9 allocator.o \
|
/Linux-v5.4/arch/c6x/ |
D | Kconfig | 89 The kernel memory allocator divides physically contiguous memory 92 keeps in the memory allocator. If you need to allocate very large
|
/Linux-v5.4/Documentation/vm/ |
D | zsmalloc.rst | 7 This allocator is designed for use with zram. Thus, the allocator is
|
/Linux-v5.4/security/ |
D | Kconfig.hardening | 175 When "init_on_alloc" is enabled, all page allocator and slab 176 allocator memory will be zeroed when allocated, eliminating 188 all page allocator and slab allocator memory will be zeroed
|
/Linux-v5.4/drivers/staging/android/ion/ |
D | Kconfig | 19 is backed by pages from the buddy allocator. If in doubt, say Y.
|
/Linux-v5.4/mm/ |
D | Kconfig | 232 reliably. The page allocator relies on compaction heavily and 349 allocator for chunks in 2^N*PAGE_SIZE amounts - which is frequently 351 the excess and return it to the allocator. 354 system allocator, which can cause extra fragmentation, particularly 427 # UP and nommu archs use km based percpu allocator 553 A special purpose allocator for storing compressed pages. 563 A special purpose allocator for storing compressed pages. 569 tristate "Memory allocator for compressed pages" 572 zsmalloc is a slab-based memory allocator designed to store 575 non-standard allocator interface where a handle, not a pointer, is
|