Searched refs:memblock_region (Results 1 - 22 of 22) sorted by relevance

/linux-master/tools/testing/memblock/tests/
H A Dalloc_nid_api.c66 struct memblock_region *rgn = &memblock.reserved.regions[0];
118 struct memblock_region *rgn = &memblock.reserved.regions[0];
169 struct memblock_region *rgn = &memblock.reserved.regions[0];
221 struct memblock_region *rgn = &memblock.reserved.regions[0];
311 struct memblock_region *rgn = &memblock.reserved.regions[0];
363 struct memblock_region *rgn = &memblock.reserved.regions[0];
416 struct memblock_region *rgn1 = &memblock.reserved.regions[1];
417 struct memblock_region *rgn2 = &memblock.reserved.regions[0];
481 struct memblock_region *rgn = &memblock.reserved.regions[0];
543 struct memblock_region *rgn
[all...]
H A Dalloc_exact_nid_api.c30 struct memblock_region *new_rgn = &memblock.reserved.regions[0];
31 struct memblock_region *req_node = &memblock.memory.regions[nid_req];
82 struct memblock_region *new_rgn = &memblock.reserved.regions[1];
83 struct memblock_region *req_node = &memblock.memory.regions[nid_req];
143 struct memblock_region *new_rgn = &memblock.reserved.regions[0];
144 struct memblock_region *req_node = &memblock.memory.regions[nid_req];
200 struct memblock_region *new_rgn = &memblock.reserved.regions[0];
201 struct memblock_region *req_node = &memblock.memory.regions[nid_req];
202 struct memblock_region *node2 = &memblock.memory.regions[6];
258 struct memblock_region *new_rg
[all...]
H A Dalloc_helpers_api.c20 struct memblock_region *rgn = &memblock.reserved.regions[0];
63 struct memblock_region *rgn = &memblock.reserved.regions[0];
110 struct memblock_region *rgn = &memblock.reserved.regions[0];
153 struct memblock_region *rgn = &memblock.reserved.regions[0];
190 struct memblock_region *rgn = &memblock.reserved.regions[0];
236 struct memblock_region *rgn = &memblock.reserved.regions[0];
278 struct memblock_region *rgn = &memblock.reserved.regions[0];
314 struct memblock_region *rgn = &memblock.reserved.regions[0];
H A Dbasic_api.c43 struct memblock_region *rgn;
76 struct memblock_region *rgn;
119 struct memblock_region *rgn1, *rgn2;
172 struct memblock_region *rgn;
224 struct memblock_region *rgn;
274 struct memblock_region *rgn;
344 struct memblock_region *rgn;
398 struct memblock_region *rgn;
457 sizeof(struct memblock_region));
548 struct memblock_region *rg
[all...]
H A Dalloc_api.c26 struct memblock_region *rgn = &memblock.reserved.regions[0];
73 struct memblock_region *rgn1 = &memblock.reserved.regions[1];
74 struct memblock_region *rgn2 = &memblock.reserved.regions[0];
125 struct memblock_region *rgn = &memblock.reserved.regions[0];
168 struct memblock_region *rgn = &memblock.reserved.regions[0];
217 struct memblock_region *rgn = &memblock.reserved.regions[0];
266 struct memblock_region *rgn = &memblock.reserved.regions[0];
416 struct memblock_region *rgn = &memblock.reserved.regions[0];
450 struct memblock_region *rgn = &memblock.reserved.regions[0];
484 struct memblock_region *rg
[all...]
H A Dcommon.c42 memblock.memory.cnt * sizeof(struct memblock_region));
48 memblock.reserved.cnt * sizeof(struct memblock_region));
H A Dcommon.h122 static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn)
/linux-master/arch/arm64/include/asm/
H A Dkvm_pkvm.h23 extern struct memblock_region kvm_nvhe_sym(hyp_memory)[];
27 hyp_vmemmap_memblock_size(struct memblock_region *reg, size_t vmemmap_entry_size)
77 struct memblock_region *reg = &kvm_nvhe_sym(hyp_memory)[i];
/linux-master/include/linux/
H A Dmemblock.h56 * struct memblock_region - represents a memory region
62 struct memblock_region { struct
83 struct memblock_region *regions;
254 static inline bool memblock_is_hotpluggable(struct memblock_region *m)
259 static inline bool memblock_is_mirror(struct memblock_region *m)
264 static inline bool memblock_is_nomap(struct memblock_region *m)
269 static inline bool memblock_is_reserved_noinit(struct memblock_region *m)
274 static inline bool memblock_is_driver_managed(struct memblock_region *m)
379 static inline void memblock_set_region_node(struct memblock_region *r, int nid)
384 static inline int memblock_get_region_node(const struct memblock_region *
[all...]
/linux-master/arch/arm64/kvm/
H A Dpkvm.c20 static struct memblock_region *hyp_memory = kvm_nvhe_sym(hyp_memory);
28 const struct memblock_region *r1 = p1;
29 const struct memblock_region *r2 = p2;
38 sizeof(struct memblock_region),
45 struct memblock_region *reg;
/linux-master/mm/
H A Dmemblock.c55 * Each region is represented by struct memblock_region that
109 static struct memblock_region memblock_memory_init_regions[INIT_MEMBLOCK_MEMORY_REGIONS] __initdata_memblock;
110 static struct memblock_region memblock_reserved_init_regions[INIT_MEMBLOCK_RESERVED_REGIONS] __initdata_memblock;
112 static struct memblock_region memblock_physmem_init_regions[INIT_PHYSMEM_REGIONS];
377 size = PAGE_ALIGN(sizeof(struct memblock_region) *
387 size = PAGE_ALIGN(sizeof(struct memblock_region) *
418 struct memblock_region *new_array, *old_array;
431 old_size = type->max * sizeof(struct memblock_region);
522 struct memblock_region *this = &type->regions[i];
523 struct memblock_region *nex
[all...]
H A Dmm_init.c349 struct memblock_region *r;
777 static struct memblock_region *r;
1197 struct memblock_region *r;
/linux-master/arch/riscv/kernel/
H A Dsetup.c138 struct memblock_region *region = NULL;
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dmem_protect.c329 struct memblock_region *reg;
348 static struct memblock_region *find_mem_range(phys_addr_t addr, struct kvm_mem_range *range)
351 struct memblock_region *reg;
387 struct memblock_region *reg;
H A Dsetup.c235 struct memblock_region *reg = &hyp_memory[i];
H A Dmm.c24 struct memblock_region hyp_memory[HYP_MEMBLOCK_REGIONS];
/linux-master/drivers/base/
H A Darch_numa.c346 struct memblock_region *mblk;
/linux-master/arch/arm64/kernel/
H A Dsetup.c207 struct memblock_region *region;
/linux-master/arch/loongarch/kernel/
H A Dsetup.c424 struct memblock_region *region;
/linux-master/arch/x86/mm/
H A Dnuma.c459 struct memblock_region *mb_region;
/linux-master/arch/s390/kernel/
H A Dcrash_dump.c31 static struct memblock_region oldmem_region;
/linux-master/drivers/of/
H A Dfdt.c868 struct memblock_region rgn[MAX_USABLE_RANGES] = {0};

Completed in 329 milliseconds