Home
last modified time | relevance | path

Searched refs:memory (Results 1 – 7 of 7) sorted by relevance

/mm/
DKconfig17 Linux manages its memory internally. Most users will
31 spaces and for features like NUMA and memory hotplug,
41 memory systems, over FLATMEM. These systems have holes
56 memory hot-plug systems. This is normal.
59 holes is their physical address space and allows memory
84 # to represent different areas of memory. This variable allows
146 # Only be set on architectures that have completely implemented memory hotplug
154 bool "Allow for memory hot-add"
163 bool "Online the newly added memory blocks by default"
166 This option sets the default policy setting for memory hotplug
[all …]
Dmemblock.c115 .memory.regions = memblock_memory_init_regions,
116 .memory.cnt = 1, /* empty dummy entry */
117 .memory.max = INIT_MEMBLOCK_REGIONS,
118 .memory.name = "memory",
389 if (memblock.memory.regions != memblock_memory_init_regions) { in memblock_discard()
390 addr = __pa(memblock.memory.regions); in memblock_discard()
392 memblock.memory.max); in memblock_discard()
440 if (type == &memblock.memory) in memblock_double_array()
683 return memblock_add_range(&memblock.memory, base, size, nid, 0); in memblock_add_node()
704 return memblock_add_range(&memblock.memory, base, size, MAX_NUMNODES, 0); in memblock_add()
[all …]
DKconfig.debug7 field for every page. This extension enables us to save memory
8 by not allocating this extra memory according to boottime
12 bool "Debug page memory allocations"
19 slowdown, but helps to find certain types of memory corruption.
23 often happen for same reasons as memory corruption (e.g. double free,
32 incorrect warnings of memory corruption after a resume because free
42 bool "Enable debug page memory allocations by default?"
45 Enable debug page memory allocations by default? This value
60 a fair amount of memory if enabled. See tools/vm/page_owner_sort.c
70 the patterns before alloc_pages. The filling of the memory helps
Dmemcontrol.c586 unsigned long nr_pages = page_counter_read(&memcg->memory); in soft_limit_excess()
1318 count = page_counter_read(&memcg->memory); in mem_cgroup_margin()
1319 limit = READ_ONCE(memcg->memory.max); in mem_cgroup_margin()
1525 K((u64)page_counter_read(&memcg->memory)), in mem_cgroup_print_oom_meminfo()
1526 K((u64)memcg->memory.max), memcg->memory.failcnt); in mem_cgroup_print_oom_meminfo()
1557 max = memcg->memory.max; in mem_cgroup_get_max()
1572 return page_counter_read(&memcg->memory); in mem_cgroup_size()
2200 page_counter_uncharge(&old->memory, stock->nr_pages); in drain_stock()
2346 if (page_counter_read(&memcg->memory) <= memcg->high) in reclaim_high()
2445 usage = page_counter_read(&memcg->memory); in mem_cgroup_handle_over_high()
[all …]
DMakefile28 mmu-$(CONFIG_MMU) := highmem.o memory.o mincore.o \
84 obj-$(CONFIG_MEMORY_FAILURE) += memory-failure.o
Dsparse.c302 for_each_memblock(memory, reg) { in memblocks_present()
Dpage_alloc.c5866 for_each_memblock(memory, r) { in overlap_memmap_init()
6495 for_each_memblock(memory, r) { in zone_absent_pages_in_node()
6966 for_each_mem_range(i, &memblock.memory, NULL, in zero_resv_unavail()
7123 for_each_memblock(memory, r) { in find_zone_movable_pfns_for_nodes()
7144 for_each_memblock(memory, r) { in find_zone_movable_pfns_for_nodes()