Searched refs:kexec_buf (Results 1 - 18 of 18) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dkexec.h90 struct kexec_buf;
98 int arch_kexec_locate_mem_hole(struct kexec_buf *kbuf);
102 struct kexec_buf *kbuf);
/linux-master/include/linux/
H A Dkexec.h156 * If kexec_buf.mem is set to this value, kexec_locate_mem_hole()
164 * struct kexec_buf - parameters for finding a place for a buffer in memory
175 struct kexec_buf { struct
187 int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf);
214 extern int kexec_add_buffer(struct kexec_buf *kbuf);
215 int kexec_locate_mem_hole(struct kexec_buf *kbuf);
226 static inline int arch_kexec_locate_mem_hole(struct kexec_buf *kbuf)
288 struct kexec_buf *kbuf,
/linux-master/arch/s390/include/asm/
H A Dipl.h134 struct kexec_buf;
138 int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf,
/linux-master/arch/s390/kernel/
H A Dkexec_image.c19 struct kexec_buf buf;
H A Dmachine_kexec_file.c132 struct kexec_buf buf;
155 struct kexec_buf buf;
187 struct kexec_buf buf;
H A Dkexec_elf.c19 struct kexec_buf buf;
H A Dipl.c2390 int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf,
/linux-master/arch/powerpc/kexec/
H A Delf_64.c40 struct kexec_buf kbuf = { .image = image, .buf_min = 0,
42 struct kexec_buf pbuf = { .image = image, .buf_min = 0,
H A Dfile_load_64.c137 static int __locate_mem_hole_top_down(struct kexec_buf *kbuf,
188 static int locate_mem_hole_top_down_ppc64(struct kexec_buf *kbuf,
236 static int __locate_mem_hole_bottom_up(struct kexec_buf *kbuf,
286 static int locate_mem_hole_bottom_up_ppc64(struct kexec_buf *kbuf,
727 static int load_backup_segment(struct kimage *image, struct kexec_buf *kbuf)
795 static int load_elfcorehdr_segment(struct kimage *image, struct kexec_buf *kbuf)
844 struct kexec_buf *kbuf)
1276 int arch_kexec_locate_mem_hole(struct kexec_buf *kbuf)
/linux-master/kernel/
H A Dkexec_file.c436 struct kexec_buf *kbuf)
474 struct kexec_buf *kbuf)
509 struct kexec_buf *kbuf = (struct kexec_buf *)arg;
535 static int kexec_walk_memblock(struct kexec_buf *kbuf,
586 static int kexec_walk_memblock(struct kexec_buf *kbuf,
602 static int kexec_walk_resources(struct kexec_buf *kbuf,
626 int kexec_locate_mem_hole(struct kexec_buf *kbuf)
652 int kexec_add_buffer(struct kexec_buf *kbuf)
830 struct kexec_buf *kbu
[all...]
H A Dkexec_elf.c390 struct kexec_buf *kbuf,
/linux-master/arch/arm64/kernel/
H A Dkexec_image.c44 struct kexec_buf kbuf;
H A Dmachine_kexec_file.c97 struct kexec_buf kbuf;
/linux-master/arch/parisc/kernel/
H A Dkexec_file.c25 struct kexec_buf kbuf = { .image = image, .buf_min = 0,
/linux-master/security/integrity/ima/
H A Dima_kexec.c84 struct kexec_buf kbuf = { .image = image, .buf_align = PAGE_SIZE,
/linux-master/arch/riscv/kernel/
H A Delf_kexec.c43 struct kexec_buf kbuf;
81 struct kexec_buf kbuf;
207 struct kexec_buf kbuf;
/linux-master/arch/x86/kernel/
H A Dkexec-bzimage64.c408 struct kexec_buf kbuf = { .image = image, .buf_max = ULONG_MAX,
410 struct kexec_buf pbuf = { .image = image, .buf_min = MIN_PURGATORY_ADDR,
H A Dcrash.c352 struct kexec_buf kbuf = { .image = image, .buf_min = 0,

Completed in 218 milliseconds