/Linux-v4.19/include/linux/ |
D | memblock.h | 44 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/ |
D | memblock.c | 85 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/ |
D | init.c | 247 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()
|
D | numa.c | 361 struct memblock_region *mblk; in numa_register_nodes() 430 struct memblock_region *mblk; in dummy_numa_init()
|
D | kasan_init.c | 184 struct memblock_region *reg; in kasan_init()
|
/Linux-v4.19/arch/arm/mm/ |
D | init.c | 145 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()
|
D | pmsa-v8.c | 97 struct memblock_region *reg; in pmsav8_adjust_lowmem_bounds()
|
/Linux-v4.19/arch/powerpc/mm/ |
D | mem.c | 189 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/ |
D | init.c | 90 struct memblock_region *reg; in uc32_bootmem_init() 143 struct memblock_region *reg; in uc32_bootmem_free()
|
/Linux-v4.19/arch/s390/mm/ |
D | vmem.c | 404 struct memblock_region *reg; in vmem_map_init() 427 struct memblock_region *reg; in vmem_convert_memory_chunk()
|
D | page-states.c | 192 struct memblock_region *reg; in cmma_init_nodat()
|
/Linux-v4.19/arch/openrisc/mm/ |
D | init.c | 86 struct memblock_region *region; in map_ram()
|
/Linux-v4.19/arch/h8300/kernel/ |
D | setup.c | 73 struct memblock_region *region; in bootmem_init()
|
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/ |
D | wii.c | 68 struct memblock_region *p = memblock.memory.regions; in wii_memory_fixups()
|
/Linux-v4.19/arch/xtensa/mm/ |
D | init.c | 92 struct memblock_region *mem, *res; in free_highpages()
|
/Linux-v4.19/arch/arm/xen/ |
D | mm.c | 27 struct memblock_region *reg; in xen_get_swiotlb_free_pages()
|
/Linux-v4.19/kernel/dma/ |
D | contiguous.c | 71 struct memblock_region *reg; in cma_early_percent_memory()
|
/Linux-v4.19/arch/riscv/kernel/ |
D | setup.c | 169 struct memblock_region *reg; in setup_bootmem()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | fadump.c | 149 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/ |
D | init.c | 117 struct memblock_region *reg; in setup_memory()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | setup.c | 210 struct memblock_region *region; in request_standard_resources()
|
/Linux-v4.19/arch/s390/kernel/ |
D | setup.c | 415 struct memblock_region *reg; in setup_resources() 690 struct memblock_region *reg; in setup_memory()
|
/Linux-v4.19/drivers/s390/char/ |
D | zcore.c | 151 struct memblock_region *reg; in zcore_memmap_open()
|
/Linux-v4.19/arch/c6x/kernel/ |
D | setup.c | 300 struct memblock_region *reg; in setup_arch()
|
/Linux-v4.19/arch/openrisc/kernel/ |
D | setup.c | 58 struct memblock_region *region; in setup_memory()
|