Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Dkexec.h168 struct kexec_buf { struct
180 int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf); argument
198 extern int kexec_add_buffer(struct kexec_buf *kbuf);
199 int kexec_locate_mem_hole(struct kexec_buf *kbuf);
238 struct kexec_buf *kbuf,
/Linux-v5.4/kernel/
Dkexec_file.c461 struct kexec_buf *kbuf) in locate_mem_hole_top_down()
499 struct kexec_buf *kbuf) in locate_mem_hole_bottom_up()
534 struct kexec_buf *kbuf = (struct kexec_buf *)arg; in locate_mem_hole_callback()
555 static int kexec_walk_memblock(struct kexec_buf *kbuf, in kexec_walk_memblock()
599 static int kexec_walk_memblock(struct kexec_buf *kbuf, in kexec_walk_memblock()
615 static int kexec_walk_resources(struct kexec_buf *kbuf, in kexec_walk_resources()
635 int kexec_locate_mem_hole(struct kexec_buf *kbuf) in kexec_locate_mem_hole()
661 int kexec_add_buffer(struct kexec_buf *kbuf) in kexec_add_buffer()
832 struct kexec_buf *kbuf) in kexec_purgatory_setup_kbuf()
893 struct kexec_buf *kbuf) in kexec_purgatory_setup_sechdrs()
[all …]
Dkexec_elf.c390 struct kexec_buf *kbuf, in kexec_elf_load()
/Linux-v5.4/arch/s390/include/asm/
Dipl.h104 struct kexec_buf;
108 int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf,
/Linux-v5.4/arch/powerpc/kernel/
Dkexec_elf_64.c39 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf64_load()
41 struct kexec_buf pbuf = { .image = image, .buf_min = 0, in elf64_load()
/Linux-v5.4/arch/s390/kernel/
Dmachine_kexec_file.c119 struct kexec_buf buf; in kexec_file_add_purgatory()
140 struct kexec_buf buf; in kexec_file_add_initrd()
170 struct kexec_buf buf; in kexec_file_add_ipl_report()
Dkexec_image.c19 struct kexec_buf buf; in kexec_file_add_kernel_image()
Dkexec_elf.c19 struct kexec_buf buf; in kexec_file_add_kernel_elf()
Dipl.c1714 int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, in ipl_report_add_component()
/Linux-v5.4/arch/parisc/kernel/
Dkexec_file.c25 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in elf_load()
/Linux-v5.4/arch/arm64/kernel/
Dkexec_image.c45 struct kexec_buf kbuf; in image_load()
Dmachine_kexec_file.c183 struct kexec_buf kbuf; in load_other_segments()
/Linux-v5.4/security/integrity/ima/
Dima_kexec.c83 struct kexec_buf kbuf = { .image = image, .buf_align = PAGE_SIZE, in ima_add_kexec_buffer()
/Linux-v5.4/arch/x86/kernel/
Dkexec-bzimage64.c351 struct kexec_buf kbuf = { .image = image, .buf_max = ULONG_MAX, in bzImage64_load()
353 struct kexec_buf pbuf = { .image = image, .buf_min = MIN_PURGATORY_ADDR, in bzImage64_load()
Dcrash.c426 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in crash_load_segments()