Home
last modified time | relevance | path

Searched refs:allocator (Results 1 – 62 of 62) sorted by relevance

/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-fs-ext45 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
Dsysfs-block-zram120 of memory, including allocator fragmentation and metadata
121 overhead, allocated for this disk. So, allocator space
150 allocator zrm uses. The allocator moves some objects so that
Dsysfs-kernel-slab8 internal state of the SLUB allocator for each cache. Certain
83 be allocated from the page allocator. It can be written to
265 freed back to the page allocator. It can be written to clear
/linux-4.1.27/tools/perf/Documentation/
Dperf-kmem.txt50 Analyze SLAB allocator events.
53 Analyze page allocator events
/linux-4.1.27/Documentation/trace/
Devents-kmem.txt47 a simple indicator of page allocator activity. Pages may be allocated from
48 the per-CPU allocator (high performance) or the buddy allocator.
50 If pages are allocated directly from the buddy allocator, the
71 In front of the page allocator is a per-cpu page allocator. It exists only
Dtracepoint-analysis.txt204 are freed to the main allocator from the per-CPU lists, it recognises
/linux-4.1.27/drivers/staging/android/
DKconfig10 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-4.1.27/drivers/staging/fsl-mc/bus/
DMakefile15 mc-allocator.o \
/linux-4.1.27/drivers/uwb/
DMakefile8 allocator.o \
/linux-4.1.27/Documentation/vm/
Dzsmalloc.txt4 This allocator is designed for use with zram. Thus, the allocator is
Dpage_owner.txt31 the page allocator hotpath and if it returns false then allocation is
53 is initialized some time later than that page allocator starts in sparse
Dpagemap.txt74 page is managed by the SLAB/SLOB/SLUB/SLQB kernel memory allocator
79 a free memory block managed by the buddy system allocator
Dsplit_page_table_lock56 Make sure the architecture doesn't use slab allocator for page table
Dnuma137 may revert to its own fallback path. The slab kernel memory allocator is an
/linux-4.1.27/arch/metag/mm/
DKconfig56 The kernel memory allocator divides physically contiguous memory
59 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/arch/c6x/
DKconfig91 The kernel memory allocator divides physically contiguous memory
94 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/mm/
DKconfig389 allocator for chunks in 2^N*PAGE_SIZE amounts - which is frequently
391 the excess and return it to the allocator.
394 system allocator, which can cause extra fragmentation, particularly
449 # UP and nommu archs use km based percpu allocator
580 A special purpose allocator for storing compressed pages.
587 tristate "Memory allocator for compressed pages"
591 zsmalloc is a slab-based memory allocator designed to store
594 non-standard allocator interface where a handle, not a pointer, is
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c217 struct mlx4_zone_allocator *allocator; member
265 zone->allocator = zone_alloc; in mlx4_zone_add_one()
288 struct mlx4_zone_allocator *zone_alloc = entry->allocator; in __mlx4_zone_remove_one_entry()
344 struct mlx4_zone_allocator *zone_alloc = zone->allocator; in __mlx4_alloc_from_zone()
/linux-4.1.27/Documentation/ABI/obsolete/
Dsysfs-block-zram89 of memory, including allocator fragmentation and metadata
90 overhead, allocated for this disk. So, allocator space
/linux-4.1.27/arch/nios2/
DKconfig64 The kernel memory allocator divides physically contiguous memory
67 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dsnps-dma.txt24 general purpose DMA channel allocator. False if not passed.
/linux-4.1.27/Documentation/filesystems/
Dext4.txt357 block allocator and other routines to quickly locate
432 mb_groups details of multiblock allocator buddy cache of free blocks
455 the goal inode used by the inode allocator in
473 mb_group_prealloc The multiblock allocator will round up allocation
478 allocator will search to find the best extent
481 allocator will search to find the best extent
487 mb_stats Controls whether the multiblock allocator should
564 defragmentation, because the allocator has the
Dxfs.txt84 Make the data allocator use the filestreams allocation mode
333 files the allocator attempts to allocate in the same allocation
335 is to control the rate at which the allocator moves between
Dext2.txt38 oldalloc Enable the old block allocator. Orlov should
41 orlov (*) Use the Orlov block allocator.
Dproc.txt554 buddyinfo Kernel memory allocator information (see text) (2.5)
581 pagetypeinfo Additional page allocator information (see text) (2.5)
1330 mb_groups details of multiblock allocator buddy cache of free blocks
/linux-4.1.27/arch/sh/mm/
DKconfig34 The kernel memory allocator divides physically contiguous memory
37 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/arch/frv/kernel/
Dhead-uc-fr451.S71 sethi.p %hi(32768),gr4 ; allow for a maximal allocator bitmap
Dhead-uc-fr401.S256 sethi.p %hi(32768),gr4 ; allow for a maximal allocator bitmap
Dhead-uc-fr555.S244 sethi.p %hi(32768),gr4 ; allow for a maximal allocator bitmap
/linux-4.1.27/Documentation/
Dkasan.txt17 kernel be built with the SLUB allocator.
31 Currently KASAN works only with the SLUB memory allocator.
DIRQ-domain.txt42 has a different allocator function, more on that later). The function
44 provide the allocator function with an irq_domain_ops structure.
Dflexible-arrays.txt63 memory allocator would be a bad thing. That can be avoided by using
DDMA-API.txt86 much like a struct kmem_cache, except that they use the DMA-coherent allocator,
662 allocator has ever seen. If this value goes
668 in the allocator.
Dkmemcheck.txt69 allocator".
732 kmemcheck requires some assistance from the memory allocator in order to work.
733 The memory allocator needs to
Dnommu-mmap.txt287 allocator. In order to retain finer-grained control over fragmentation, this
Dkernel-per-CPU-kthreads.txt179 CONFIG_SLAB=y, thus avoiding the slab allocator's periodic
Dmemory-hotplug.txt368 prepare subsystems to handle memory. The page allocator is still unable
DDMA-API-HOWTO.txt116 If you acquired your memory via the page allocator
940 ARCH_DMA_MINALIGN must be set so that the memory allocator
Dkernel-parameters.txt549 bootmem_debug [KNL] Enable bootmem allocator debug messages.
826 buddy allocator. Bigger value increase the probability
2312 caches in the slab allocator. Saves per-node memory,
2847 percpu_alloc= Select which percpu first chunk allocator to use.
2851 allocator. This parameter is primarily for debugging
DCodingStyle729 but the corresponding sizeof that is passed to a memory allocator is not.
/linux-4.1.27/Documentation/device-mapper/
Dpersistent-data.txt59 Also acts as the allocator of new blocks. Currently two
/linux-4.1.27/Documentation/crypto/
Dasync-tx-api.txt204 not be used by the general-purpose allocator. It can be set at
211 considered by the general-purpose allocator even after a call to
/linux-4.1.27/drivers/iommu/
DKconfig29 This allocator supports 4K/2M/1G, 16K/32M and 64K/512M page
37 Enable self-tests for LPAE page table allocator. This performs
/linux-4.1.27/Documentation/devicetree/bindings/reserved-memory/
Dreserved-memory.txt69 region for the default pool of the contiguous memory allocator.
/linux-4.1.27/Documentation/arm/OMAP/
DDSS288 OMAP FB allocates the framebuffer memory using the standard dma allocator. You
290 allocator, and if CMA is enabled, you use "cma=" kernel parameter to increase
/linux-4.1.27/init/
DKconfig1684 prompt "Choose SLAB allocator"
1687 This option allows to select a slab allocator.
1692 The regular slab allocator that is established and known to work
1699 SLUB is a slab allocator that minimizes cache line usage
1704 a slab allocator.
1710 SLOB replaces the stock allocator with a drastically simpler
1711 allocator. SLOB is generally more space efficient but
1740 ELF-FDPIC binfmt's brk and stack allocator.
/linux-4.1.27/arch/cris/arch-v10/
DREADME.mm104 allocator.
/linux-4.1.27/drivers/xen/
DKconfig149 tristate "User-space grant reference allocator driver"
/linux-4.1.27/Documentation/RCU/
Dchecklist.txt257 the memory allocator, so that this wrapper function
346 an issue, the memory-allocator locking handles it). However,
/linux-4.1.27/lib/
DKconfig265 # Generic allocator support is selected if needed
DKconfig.debug477 order find ways to optimize the allocator. This should never be
479 the allocator by a few percentage points. The slabinfo command
/linux-4.1.27/arch/powerpc/
DKconfig598 The kernel memory allocator divides physically contiguous memory
601 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/Documentation/sysctl/
Dvm.txt294 So the Linux page allocator has a mechanism which prevents allocations
799 memory would cause a measurable performance reduction. The page allocator
/linux-4.1.27/arch/
DKconfig292 e.g. the SLUB allocator can perform double word atomic operations
/linux-4.1.27/Documentation/dmaengine/
Dprovider.txt268 much pressure on the nowait allocator.
/linux-4.1.27/Documentation/cgroups/
Dmemory.txt212 charged back to original page allocator if possible.
311 * slab pages: pages allocated by the SLAB or SLUB allocator are tracked. A copy
Dcpusets.txt59 vector, and the kernel page allocator will not allocate a page on a
104 memory allocator code.
/linux-4.1.27/arch/mips/
DKconfig2046 The kernel memory allocator divides physically contiguous memory
2049 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/arch/arm/
DKconfig1694 The kernel memory allocator divides physically contiguous memory
1697 keeps in the memory allocator. If you need to allocate very large
/linux-4.1.27/Documentation/networking/
Dpacket_mmap.txt311 allocator which is at the end the responsible for doing the allocation and
/linux-4.1.27/Documentation/block/
Dbiodoc.txt607 case of bio, these routines make use of the standard slab allocator.
/linux-4.1.27/
DCREDITS14 D: SLOB slab allocator