Home
last modified time | relevance | path

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

/mm/
DKconfig17 Linux manages its memory internally. Most users will
22 memory hotplug may have different options here.
24 but is incompatible with memory hotplug and may suffer
36 memory systems, over FLATMEM. These systems have holes
52 memory hotplug systems. This is normal.
82 # to represent different areas of memory. This variable allows
153 bool "Enable to assign a node which has only movable memory"
160 Allow a node to have only movable memory. Pages used by the kernel,
162 memory device cannot be hotplugged. This option allows the following
164 - When the system is booting, node full of hotpluggable memory can
[all …]
Dmemblock.c35 .memory.regions = memblock_memory_init_regions,
36 .memory.cnt = 1, /* empty dummy entry */
37 .memory.max = INIT_MEMBLOCK_REGIONS,
71 if (type == &memblock.memory) in memblock_type_name()
314 if (memblock.memory.regions != memblock_memory_init_regions) { in memblock_discard()
315 addr = __pa(memblock.memory.regions); in memblock_discard()
317 memblock.memory.max); in memblock_discard()
365 if (type == &memblock.memory) in memblock_double_array()
605 return memblock_add_range(&memblock.memory, base, size, nid, 0); in memblock_add_node()
615 return memblock_add_range(&memblock.memory, base, size, MAX_NUMNODES, 0); in memblock_add()
[all …]
DKconfig.debug6 field for every page. This extension enables us to save memory
7 by not allocating this extra memory according to boottime
11 bool "Debug page memory allocations"
20 slowdown, but helps to find certain types of memory corruption.
26 that would result in incorrect warnings of memory corruption after
36 bool "Enable debug page memory allocations by default?"
40 Enable debug page memory allocations by default? This value
49 the patterns before alloc_pages. The filling of the memory helps
Dmemcontrol.c448 unsigned long nr_pages = page_counter_read(&memcg->memory); in soft_limit_excess()
1081 count = page_counter_read(&memcg->memory); in mem_cgroup_margin()
1082 limit = READ_ONCE(memcg->memory.limit); in mem_cgroup_margin()
1173 K((u64)page_counter_read(&memcg->memory)), in mem_cgroup_print_oom_info()
1174 K((u64)memcg->memory.limit), memcg->memory.failcnt); in mem_cgroup_print_oom_info()
1223 limit = memcg->memory.limit; in mem_cgroup_get_limit()
1741 page_counter_uncharge(&old->memory, stock->nr_pages); in drain_stock()
1843 if (page_counter_read(&memcg->memory) <= memcg->high) in reclaim_high()
1895 if (page_counter_try_charge(&memcg->memory, batch, &counter)) in try_charge()
1899 mem_over_limit = mem_cgroup_from_counter(counter, memory); in try_charge()
[all …]
DMakefile25 mmu-$(CONFIG_MMU) := gup.o highmem.o memory.o mincore.o \
82 obj-$(CONFIG_MEMORY_FAILURE) += memory-failure.o
Dpage_alloc.c5090 for_each_memblock(memory, tmp) in memmap_init_zone()
5594 for_each_memblock(memory, r) { in zone_absent_pages_in_node()
6103 for_each_memblock(memory, r) { in find_zone_movable_pfns_for_nodes()
6124 for_each_memblock(memory, r) { in find_zone_movable_pfns_for_nodes()