Home
last modified time | relevance | path

Searched refs:memblock_type (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dmemblock.h66 struct memblock_type { struct
84 struct memblock_type memory; argument
85 struct memblock_type reserved;
112 bool memblock_overlaps_region(struct memblock_type *type,
126 struct memblock_type *type_a,
127 struct memblock_type *type_b, phys_addr_t *out_start,
131 struct memblock_type *type_a,
132 struct memblock_type *type_b, phys_addr_t *out_start,
138 static inline void __next_physmem_range(u64 *idx, struct memblock_type *type, in __next_physmem_range()
142 extern struct memblock_type physmem; in __next_physmem_range()
[all …]
/kernel/linux/linux-5.10/mm/
Dmemblock.c127 struct memblock_type physmem = {
141 static __refdata struct memblock_type *memblock_memory = &memblock.memory;
143 #define for_each_memblock_type(i, memblock_type, rgn) \ argument
144 for (i = 0, rgn = &memblock_type->regions[0]; \
145 i < memblock_type->cnt; \
146 i++, rgn = &memblock_type->regions[i])
180 bool __init_memblock memblock_overlaps_region(struct memblock_type *type, in memblock_overlaps_region()
339 static void __init_memblock memblock_remove_region(struct memblock_type *type, unsigned long r) in memblock_remove_region()
398 static int __init_memblock memblock_double_array(struct memblock_type *type, in memblock_double_array()
496 static void __init_memblock memblock_merge_regions(struct memblock_type *type) in memblock_merge_regions()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dfadump-internal.h20 #define memblock_num_regions(memblock_type) (memblock.memblock_type.cnt) argument
/kernel/linux/linux-5.10/arch/s390/kernel/
Dcrash_dump.c30 static struct memblock_type oldmem_type = {