Home
last modified time | relevance | path

Searched refs:memblock_region (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v4.19/include/linux/
Dmemblock.h44 struct memblock_region { struct
65 struct memblock_region *regions; argument
199 static inline bool memblock_is_hotpluggable(struct memblock_region *m) in memblock_is_hotpluggable()
204 static inline bool memblock_is_mirror(struct memblock_region *m) in memblock_is_mirror()
209 static inline bool memblock_is_nomap(struct memblock_region *m) in memblock_is_nomap()
283 static inline void memblock_set_region_flags(struct memblock_region *r, in memblock_set_region_flags()
289 static inline void memblock_clear_region_flags(struct memblock_region *r, in memblock_clear_region_flags()
299 static inline void memblock_set_region_node(struct memblock_region *r, int nid) in memblock_set_region_node()
304 static inline int memblock_get_region_node(const struct memblock_region *r) in memblock_get_region_node()
309 static inline void memblock_set_region_node(struct memblock_region *r, int nid) in memblock_set_region_node()
[all …]
/Linux-v4.19/mm/
Dmemblock.c85 static struct memblock_region memblock_memory_init_regions[INIT_MEMBLOCK_REGIONS] __initdata_memblo…
86 static struct memblock_region memblock_reserved_init_regions[INIT_MEMBLOCK_REGIONS] __initdata_memb…
88 static struct memblock_region memblock_physmem_init_regions[INIT_PHYSMEM_REGIONS] __initdata_memblo…
360 size = PAGE_ALIGN(sizeof(struct memblock_region) * in memblock_discard()
367 size = PAGE_ALIGN(sizeof(struct memblock_region) * in memblock_discard()
393 struct memblock_region *new_array, *old_array; in memblock_double_array()
406 old_size = type->max * sizeof(struct memblock_region); in memblock_double_array()
503 struct memblock_region *this = &type->regions[i]; in memblock_merge_regions()
504 struct memblock_region *next = &type->regions[i + 1]; in memblock_merge_regions()
540 struct memblock_region *rgn = &type->regions[idx]; in memblock_insert_region()
[all …]
/Linux-v4.19/arch/arm64/mm/
Dinit.c247 struct memblock_region *reg; in zone_sizes_init()
306 struct memblock_region *reg; in arm64_memory_present()
337 struct memblock_region *usablemem = data; in early_init_dt_scan_usablemem()
356 struct memblock_region reg = { in fdt_enforce_memory_region()
550 struct memblock_region *reg; in free_unused_memmap()
Dnuma.c361 struct memblock_region *mblk; in numa_register_nodes()
430 struct memblock_region *mblk; in dummy_numa_init()
Dkasan_init.c184 struct memblock_region *reg; in kasan_init()
/Linux-v4.19/arch/arm/mm/
Dinit.c145 struct memblock_region *reg; in zone_sizes_init()
211 struct memblock_region *reg; in arm_memory_present()
388 struct memblock_region *reg; in free_unused_memmap()
447 struct memblock_region *mem, *res; in free_highpages()
Dpmsa-v8.c97 struct memblock_region *reg; in pmsav8_adjust_lowmem_bounds()
/Linux-v4.19/arch/powerpc/mm/
Dmem.c189 struct memblock_region *reg; in walk_system_ram_range()
232 struct memblock_region *reg, *prev = NULL; in mark_nonram_nosave()
558 struct memblock_region *reg; in add_system_ram_resources()
/Linux-v4.19/arch/unicore32/mm/
Dinit.c90 struct memblock_region *reg; in uc32_bootmem_init()
143 struct memblock_region *reg; in uc32_bootmem_free()
/Linux-v4.19/arch/s390/mm/
Dvmem.c404 struct memblock_region *reg; in vmem_map_init()
427 struct memblock_region *reg; in vmem_convert_memory_chunk()
Dpage-states.c192 struct memblock_region *reg; in cmma_init_nodat()
/Linux-v4.19/arch/openrisc/mm/
Dinit.c86 struct memblock_region *region; in map_ram()
/Linux-v4.19/arch/h8300/kernel/
Dsetup.c73 struct memblock_region *region; in bootmem_init()
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/
Dwii.c68 struct memblock_region *p = memblock.memory.regions; in wii_memory_fixups()
/Linux-v4.19/arch/xtensa/mm/
Dinit.c92 struct memblock_region *mem, *res; in free_highpages()
/Linux-v4.19/arch/arm/xen/
Dmm.c27 struct memblock_region *reg; in xen_get_swiotlb_free_pages()
/Linux-v4.19/kernel/dma/
Dcontiguous.c71 struct memblock_region *reg; in cma_early_percent_memory()
/Linux-v4.19/arch/riscv/kernel/
Dsetup.c169 struct memblock_region *reg; in setup_bootmem()
/Linux-v4.19/arch/powerpc/kernel/
Dfadump.c149 struct memblock_region *reg; in is_boot_memory_area_contiguous()
344 struct memblock_region *reg; in fadump_reserve_crash_area()
1016 struct memblock_region *reg; in fadump_setup_crash_memory_ranges()
1297 struct memblock_region *reg; in fadump_release_reserved_area()
/Linux-v4.19/arch/microblaze/mm/
Dinit.c117 struct memblock_region *reg; in setup_memory()
/Linux-v4.19/arch/arm64/kernel/
Dsetup.c210 struct memblock_region *region; in request_standard_resources()
/Linux-v4.19/arch/s390/kernel/
Dsetup.c415 struct memblock_region *reg; in setup_resources()
690 struct memblock_region *reg; in setup_memory()
/Linux-v4.19/drivers/s390/char/
Dzcore.c151 struct memblock_region *reg; in zcore_memmap_open()
/Linux-v4.19/arch/c6x/kernel/
Dsetup.c300 struct memblock_region *reg; in setup_arch()
/Linux-v4.19/arch/openrisc/kernel/
Dsetup.c58 struct memblock_region *region; in setup_memory()

12