Home
last modified time | relevance | path

Searched refs:kexec_buf (Results 1 – 17 of 17) sorted by relevance

/linux/include/linux/
A Dkexec.h168 struct kexec_buf { struct
180 int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf); argument
203 int arch_kexec_locate_mem_hole(struct kexec_buf *kbuf);
205 extern int kexec_add_buffer(struct kexec_buf *kbuf);
206 int kexec_locate_mem_hole(struct kexec_buf *kbuf);
245 struct kexec_buf *kbuf,
/linux/kernel/
A Dkexec_file.c449 struct kexec_buf *kbuf) in locate_mem_hole_top_down()
487 struct kexec_buf *kbuf) in locate_mem_hole_bottom_up()
522 struct kexec_buf *kbuf = (struct kexec_buf *)arg; in locate_mem_hole_callback()
548 static int kexec_walk_memblock(struct kexec_buf *kbuf, in kexec_walk_memblock()
597 static int kexec_walk_memblock(struct kexec_buf *kbuf, in kexec_walk_memblock()
613 static int kexec_walk_resources(struct kexec_buf *kbuf, in kexec_walk_resources()
633 int kexec_locate_mem_hole(struct kexec_buf *kbuf) in kexec_locate_mem_hole()
657 int __weak arch_kexec_locate_mem_hole(struct kexec_buf *kbuf) in arch_kexec_locate_mem_hole()
672 int kexec_add_buffer(struct kexec_buf *kbuf) in kexec_add_buffer()
844 struct kexec_buf *kbuf) in kexec_purgatory_setup_kbuf()
[all …]
A Dkexec_elf.c390 struct kexec_buf *kbuf, in kexec_elf_load()
/linux/arch/powerpc/kexec/
A Dfile_load_64.c245 static int __locate_mem_hole_top_down(struct kexec_buf *kbuf, in __locate_mem_hole_top_down()
296 static int locate_mem_hole_top_down_ppc64(struct kexec_buf *kbuf, in locate_mem_hole_top_down_ppc64()
344 static int __locate_mem_hole_bottom_up(struct kexec_buf *kbuf, in __locate_mem_hole_bottom_up()
394 static int locate_mem_hole_bottom_up_ppc64(struct kexec_buf *kbuf, in locate_mem_hole_bottom_up_ppc64()
720 static int load_backup_segment(struct kimage *image, struct kexec_buf *kbuf) in load_backup_segment()
788 static int load_elfcorehdr_segment(struct kimage *image, struct kexec_buf *kbuf) in load_elfcorehdr_segment()
837 struct kexec_buf *kbuf) in load_crashdump_segments_ppc64()
1139 int arch_kexec_locate_mem_hole(struct kexec_buf *kbuf) in arch_kexec_locate_mem_hole()
A Delf_64.c40 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf64_load()
42 struct kexec_buf pbuf = { .image = image, .buf_min = 0, in elf64_load()
/linux/arch/powerpc/include/asm/
A Dkexec.h119 struct kexec_buf;
122 struct kexec_buf *kbuf);
/linux/arch/s390/include/asm/
A Dipl.h123 struct kexec_buf;
127 int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf,
/linux/arch/s390/kernel/
A Dmachine_kexec_file.c122 struct kexec_buf buf; in kexec_file_add_purgatory()
143 struct kexec_buf buf; in kexec_file_add_initrd()
173 struct kexec_buf buf; in kexec_file_add_ipl_report()
A Dkexec_image.c19 struct kexec_buf buf; in kexec_file_add_kernel_image()
A Dkexec_elf.c19 struct kexec_buf buf; in kexec_file_add_kernel_elf()
A Dipl.c2087 int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, in ipl_report_add_component()
/linux/arch/parisc/kernel/
A Dkexec_file.c25 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf_load()
/linux/security/integrity/ima/
A Dima_kexec.c84 struct kexec_buf kbuf = { .image = image, .buf_align = PAGE_SIZE, in ima_add_kexec_buffer()
/linux/arch/arm64/kernel/
A Dkexec_image.c45 struct kexec_buf kbuf; in image_load()
A Dmachine_kexec_file.c87 struct kexec_buf kbuf; in load_other_segments()
/linux/arch/x86/kernel/
A Dkexec-bzimage64.c340 struct kexec_buf kbuf = { .image = image, .buf_max = ULONG_MAX, in bzImage64_load()
342 struct kexec_buf pbuf = { .image = image, .buf_min = MIN_PURGATORY_ADDR, in bzImage64_load()
A Dcrash.c389 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in crash_load_segments()

Completed in 25 milliseconds