Home
last modified time | relevance | path

Searched refs:crash_mem (Results 1 – 11 of 11) sorted by relevance

/linux/arch/powerpc/include/asm/
A Dkexec_ranges.h7 void sort_memory_ranges(struct crash_mem *mrngs, bool merge);
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 remove_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size);
11 int get_exclude_memory_ranges(struct crash_mem **mem_ranges);
12 int get_reserved_memory_ranges(struct crash_mem **mem_ranges);
13 int get_crash_memory_ranges(struct crash_mem **mem_ranges);
14 int get_usable_memory_ranges(struct crash_mem **mem_ranges);
A Dkexec.h76 struct crash_mem *exclude_ranges;
106 unsigned int kexec_extra_fdt_size_ppc64(struct kimage *image, struct crash_mem *rmem);
107 int setup_new_fdt_ppc64(const struct kimage *image, void *fdt, struct crash_mem *rmem);
/linux/arch/powerpc/kexec/
A Dranges.c39 return ((size - sizeof(struct crash_mem)) / in get_max_nr_ranges()
57 size = (sizeof(struct crash_mem) + in get_mem_rngs_size()
79 struct crash_mem *mem_rngs = *mem_ranges; in __add_mem_range()
103 static void __merge_memory_ranges(struct crash_mem *mem_rngs) in __merge_memory_ranges()
177 struct crash_mem *realloc_mem_ranges(struct crash_mem **mem_ranges) in realloc_mem_ranges()
179 struct crash_mem *mem_rngs = *mem_ranges; in realloc_mem_ranges()
214 struct crash_mem *mem_rngs = *mem_ranges; in add_mem_range()
250 static int add_tce_mem_ranges(struct crash_mem **mem_ranges) in add_tce_mem_ranges()
557 int get_crash_memory_ranges(struct crash_mem **mem_ranges) in get_crash_memory_ranges()
560 struct crash_mem *tmem; in get_crash_memory_ranges()
[all …]
A Dfile_load_64.c115 const struct crash_mem *emem) in locate_mem_hole_top_down_ppc64()
213 const struct crash_mem *emem) in locate_mem_hole_bottom_up_ppc64()
455 static int update_usable_mem_fdt(void *fdt, struct crash_mem *usable_mem) in update_usable_mem_fdt()
587 static unsigned int kdump_extra_elfcorehdr_size(struct crash_mem *cmem) in kdump_extra_elfcorehdr_size()
614 struct crash_mem *cmem = NULL; in load_elfcorehdr_segment()
840 unsigned int kexec_extra_fdt_size_ppc64(struct kimage *image, struct crash_mem *rmem) in kexec_extra_fdt_size_ppc64()
921 int setup_new_fdt_ppc64(const struct kimage *image, void *fdt, struct crash_mem *rmem) in setup_new_fdt_ppc64()
923 struct crash_mem *umem = NULL; in setup_new_fdt_ppc64()
1016 struct crash_mem **emem; in arch_kexec_locate_mem_hole()
A Delf_64.c40 struct crash_mem *rmem = NULL; in elf64_load()
A Dcrash.c428 struct crash_mem *cmem = NULL; in update_crash_elfcorehdr()
/linux/include/linux/
A Dcrash_core.h11 struct crash_mem { struct
59 extern int crash_exclude_mem_range(struct crash_mem *mem,
62 extern int crash_prepare_elf64_headers(struct crash_mem *mem, int need_kernel_map,
/linux/arch/x86/kernel/
A Dcrash.c156 static struct crash_mem *fill_up_crash_elf_data(void) in fill_up_crash_elf_data()
159 struct crash_mem *cmem; in fill_up_crash_elf_data()
184 static int elf_header_exclude_ranges(struct crash_mem *cmem) in elf_header_exclude_ranges()
207 struct crash_mem *cmem = arg; in prepare_elf64_ram_headers_callback()
220 struct crash_mem *cmem; in prepare_elf_headers()
276 static int memmap_exclude_ranges(struct kimage *image, struct crash_mem *cmem, in memmap_exclude_ranges()
299 struct crash_mem *cmem; in crash_setup_memmap_entries()
/linux/kernel/
A Dcrash_core.c161 int crash_prepare_elf64_headers(struct crash_mem *mem, int need_kernel_map, in crash_prepare_elf64_headers()
262 int crash_exclude_mem_range(struct crash_mem *mem, in crash_exclude_mem_range()
/linux/arch/arm64/kernel/
A Dmachine_kexec_file.c45 struct crash_mem *cmem; in prepare_elf_headers()
/linux/arch/riscv/kernel/
A Delf_kexec.c132 struct crash_mem *cmem = arg; in prepare_elf64_ram_headers_callback()
143 struct crash_mem *cmem; in prepare_elf_headers()

Completed in 22 milliseconds