Home
last modified time | relevance | path

Searched defs:kimage (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/include/linux/
Dkexec.h296 struct kimage { struct
297 kimage_entry_t head; argument
298 kimage_entry_t *entry; argument
299 kimage_entry_t *last_entry; argument
301 unsigned long start;
302 struct page *control_code_page;
303 struct page *swap_page;
304 void *vmcoreinfo_data_copy; /* locates in the crash memory */
329 struct kimage_arch arch; argument
334 void *kernel_buf;
[all …]
/kernel/linux/linux-5.10/include/linux/
Dkexec.h281 struct kimage { struct
282 kimage_entry_t head; argument
283 kimage_entry_t *entry; argument
284 kimage_entry_t *last_entry; argument
286 unsigned long start;
310 struct kimage_arch arch; argument
315 void *kernel_buf;
316 unsigned long kernel_buf_len;
341 extern void machine_kexec(struct kimage *image); argument
/kernel/linux/linux-6.6/arch/arm64/kernel/
Dmachine_kexec.c33 const struct kimage *kimage) in _kexec_image_info()
57 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
69 int machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
82 static void kexec_segment_flush(const struct kimage *kimage) in kexec_segment_flush()
106 struct kimage *kimage = arg; in kexec_page_alloc() local
119 int machine_kexec_post_load(struct kimage *kimage) in machine_kexec_post_load()
179 void machine_kexec(struct kimage *kimage) in machine_kexec()
/kernel/linux/linux-5.10/arch/arm64/kernel/
Dmachine_kexec.c35 const struct kimage *kimage) in _kexec_image_info()
56 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
68 int machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
83 static void kexec_list_flush(struct kimage *kimage) in kexec_list_flush()
120 static void kexec_segment_flush(const struct kimage *kimage) in kexec_segment_flush()
144 void machine_kexec(struct kimage *kimage) in machine_kexec()
/kernel/linux/linux-5.10/arch/mips/kernel/
Dmachine_kexec.c33 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info()
55 static int uhi_machine_kexec_prepare(struct kimage *kimage) in uhi_machine_kexec_prepare()
94 machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
110 machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-6.6/arch/mips/kernel/
Dmachine_kexec.c33 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info()
55 static int uhi_machine_kexec_prepare(struct kimage *kimage) in uhi_machine_kexec_prepare()
94 machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
110 machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dkexec.c20 static void kexec_show_segment_info(const struct kimage *kimage, in kexec_show_segment_info()
31 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info()
52 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-6.6/arch/parisc/kernel/
Dkexec.c22 static void kexec_show_segment_info(const struct kimage *kimage, in kexec_show_segment_info()
33 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info()
54 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-5.10/arch/m68k/kernel/
Dmachine_kexec.c17 int machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
22 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-6.6/arch/m68k/kernel/
Dmachine_kexec.c18 int machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
23 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
Dmachine_kexec.c42 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info()
62 int machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
101 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
Dmachine_kexec.c43 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info()
63 int machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare()
102 void machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup()