Home
last modified time | relevance | path

Searched refs:mem_ranges (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/arch/powerpc/kexec/
A Dranges.c75 struct crash_mem *mem_rngs = *mem_ranges; in __add_mem_range()
78 mem_rngs = realloc_mem_ranges(mem_ranges); in __add_mem_range()
175 struct crash_mem *mem_rngs = *mem_ranges; in realloc_mem_ranges()
185 kfree(*mem_ranges); in realloc_mem_ranges()
186 *mem_ranges = NULL; in realloc_mem_ranges()
192 *mem_ranges = mem_rngs; in realloc_mem_ranges()
210 struct crash_mem *mem_rngs = *mem_ranges; in add_mem_range()
266 ret = add_mem_range(mem_ranges, base, size); in add_tce_mem_ranges()
347 ret = add_mem_range(mem_ranges, base, size); in add_rtas_mem_range()
372 ret = add_mem_range(mem_ranges, base, size); in add_opal_mem_range()
[all …]
A Dfile_load_64.c62 ret = add_tce_mem_ranges(mem_ranges); in get_exclude_memory_ranges()
66 ret = add_initrd_mem_range(mem_ranges); in get_exclude_memory_ranges()
70 ret = add_htab_mem_range(mem_ranges); in get_exclude_memory_ranges()
78 ret = add_rtas_mem_range(mem_ranges); in get_exclude_memory_ranges()
82 ret = add_opal_mem_range(mem_ranges); in get_exclude_memory_ranges()
91 sort_memory_ranges(*mem_ranges, true); in get_exclude_memory_ranges()
121 ret = add_rtas_mem_range(mem_ranges); in get_usable_memory_ranges()
125 ret = add_opal_mem_range(mem_ranges); in get_usable_memory_ranges()
129 ret = add_tce_mem_ranges(mem_ranges); in get_usable_memory_ranges()
168 if ((*mem_ranges)->nr_ranges == (*mem_ranges)->max_nr_ranges) in get_crash_memory_ranges()
[all …]
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dkexec_ranges.h8 struct crash_mem *realloc_mem_ranges(struct crash_mem **mem_ranges);
9 int add_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size);
10 int add_tce_mem_ranges(struct crash_mem **mem_ranges);
11 int add_initrd_mem_range(struct crash_mem **mem_ranges);
13 int add_htab_mem_range(struct crash_mem **mem_ranges);
15 static inline int add_htab_mem_range(struct crash_mem **mem_ranges) in add_htab_mem_range() argument
20 int add_kernel_mem_range(struct crash_mem **mem_ranges);
21 int add_rtas_mem_range(struct crash_mem **mem_ranges);
22 int add_opal_mem_range(struct crash_mem **mem_ranges);
23 int add_reserved_mem_ranges(struct crash_mem **mem_ranges);
A Dfadump-internal.h65 struct fadump_memory_range *mem_ranges; member
/linux-6.3-rc2/arch/powerpc/kernel/
A Dfadump.c844 kfree(mrange_info->mem_ranges); in fadump_free_mem_ranges()
870 mrange_info->mem_ranges = new_array; in fadump_alloc_mem_ranges()
879 struct fadump_memory_range *mem_ranges = mrange_info->mem_ranges; in fadump_add_mem_range() local
918 mem_ranges = mrange_info->mem_ranges; in fadump_add_mem_range()
1299 mem_ranges = mrange_info->mem_ranges; in sort_and_merge_mem_ranges()
1303 if (mem_ranges[idx].base > mem_ranges[j].base) in sort_and_merge_mem_ranges()
1307 swap(mem_ranges[idx], mem_ranges[i]); in sort_and_merge_mem_ranges()
1313 base = mem_ranges[i-1].base; in sort_and_merge_mem_ranges()
1314 size = mem_ranges[i-1].size; in sort_and_merge_mem_ranges()
1316 mem_ranges[idx].size += mem_ranges[i].size; in sort_and_merge_mem_ranges()
[all …]

Completed in 10 milliseconds