Searched refs:mem_ranges (Results 1 – 5 of 5) sorted by relevance
/linux-6.3-rc2/arch/powerpc/kexec/ |
A D | ranges.c | 75 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 D | file_load_64.c | 62 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 D | kexec_ranges.h | 8 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 D | fadump-internal.h | 65 struct fadump_memory_range *mem_ranges; member
|
/linux-6.3-rc2/arch/powerpc/kernel/ |
A D | fadump.c | 844 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