Home
last modified time | relevance | path

Searched refs:kernel_buf (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dkexec_image.c23 buf.buffer = image->kernel_buf; in kexec_file_add_kernel_image()
31 data->kernel_buf = image->kernel_buf; in kexec_file_add_kernel_image()
33 data->parm = image->kernel_buf + PARMAREA; in kexec_file_add_kernel_image()
H A Dkexec_elf.c26 kernel = image->kernel_buf; in kexec_file_add_kernel_elf()
49 data->kernel_buf = buf.buffer; in kexec_file_add_kernel_elf()
H A Dmachine_kexec_file.c221 data->kernel_buf + offsetof(struct lowcore, ipl_parmblock_ptr); in kexec_file_add_ipl_report()
272 memcpy(data.kernel_buf, &restart_psw, sizeof(restart_psw)); in kexec_file_add_components()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dkexec_image.c23 buf.buffer = image->kernel_buf; in kexec_file_add_kernel_image()
31 data->kernel_buf = image->kernel_buf; in kexec_file_add_kernel_image()
33 data->parm = image->kernel_buf + PARMAREA; in kexec_file_add_kernel_image()
H A Dkexec_elf.c26 kernel = image->kernel_buf; in kexec_file_add_kernel_elf()
49 data->kernel_buf = buf.buffer; in kexec_file_add_kernel_elf()
H A Dmachine_kexec_file.c223 data->kernel_buf + offsetof(struct lowcore, ipl_parmblock_ptr); in kexec_file_add_ipl_report()
289 memcpy(data.kernel_buf, &restart_psw, sizeof(restart_psw)); in kexec_file_add_components()
/kernel/linux/linux-5.10/include/linux/
H A Dkexec.h121 typedef int (kexec_probe_t)(const char *kernel_buf, unsigned long kernel_size);
122 typedef void *(kexec_load_t)(struct kimage *image, char *kernel_buf,
129 typedef int (kexec_verify_sig_t)(const char *kernel_buf,
315 void *kernel_buf; member
/kernel/linux/linux-6.6/include/linux/
H A Dkexec.h130 typedef int (kexec_probe_t)(const char *kernel_buf, unsigned long kernel_size);
131 typedef void *(kexec_load_t)(struct kimage *image, char *kernel_buf,
138 typedef int (kexec_verify_sig_t)(const char *kernel_buf,
334 void *kernel_buf; member
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dkexec_image.c23 static int image_probe(const char *kernel_buf, unsigned long kernel_len) in image_probe() argument
26 (const struct arm64_image_header *)(kernel_buf); in image_probe()
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dkexec_file.c16 static void *elf_load(struct kimage *image, char *kernel_buf, in elf_load() argument
28 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); in elf_load()
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Delf_64.c26 static void *elf64_load(struct kimage *image, char *kernel_buf, in elf64_load() argument
46 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); in elf64_load()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dkexec_image.c22 static int image_probe(const char *kernel_buf, unsigned long kernel_len) in image_probe() argument
25 (const struct arm64_image_header *)(kernel_buf); in image_probe()
/kernel/linux/linux-6.6/arch/powerpc/kexec/
H A Delf_64.c27 static void *elf64_load(struct kimage *image, char *kernel_buf, in elf64_load() argument
46 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); in elf64_load()
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dkexec_file.c16 static void *elf_load(struct kimage *image, char *kernel_buf, in elf_load() argument
28 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); in elf_load()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dkexec.h58 void *kernel_buf; member
60 /* Load address of the kernel_buf. */
/kernel/linux/linux-6.6/kernel/
H A Dkexec_file.c73 return image->fops->load(image, image->kernel_buf, in kexec_image_load_default()
96 vfree(image->kernel_buf); in kimage_file_post_load_cleanup()
97 image->kernel_buf = NULL; in kimage_file_post_load_cleanup()
162 ret = kexec_image_verify_sig(image, image->kernel_buf, in kimage_validate_signature()
199 ret = kernel_read_file_from_fd(kernel_fd, 0, &image->kernel_buf, in kimage_file_prepare_segments()
207 ret = arch_kexec_kernel_image_probe(image, image->kernel_buf, in kimage_file_prepare_segments()
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dkexec.h58 void *kernel_buf; member
60 /* Load address of the kernel_buf. */
/kernel/linux/linux-5.10/kernel/
H A Dkexec_file.c77 return image->fops->load(image, image->kernel_buf, in kexec_image_load_default()
129 vfree(image->kernel_buf); in kimage_file_post_load_cleanup()
130 image->kernel_buf = NULL; in kimage_file_post_load_cleanup()
167 ret = arch_kexec_kernel_verify_sig(image, image->kernel_buf, in kimage_validate_signature()
204 ret = kernel_read_file_from_fd(kernel_fd, 0, &image->kernel_buf, in kimage_file_prepare_segments()
211 ret = arch_kexec_kernel_image_probe(image, image->kernel_buf, in kimage_file_prepare_segments()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Delf_kexec.c193 static void *elf_kexec_load(struct kimage *image, char *kernel_buf, in elf_kexec_load() argument
210 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); in elf_kexec_load()
/kernel/linux/linux-5.10/drivers/tty/
H A Dtty_io.c852 char kernel_buf[64]; in iterate_tty_read() local
858 size = count > sizeof(kernel_buf) ? sizeof(kernel_buf) : count; in iterate_tty_read()
859 size = ld->ops->read(tty, file, kernel_buf, size, &cookie, offset); in iterate_tty_read()
879 copied = copy_to_iter(kernel_buf, size, to); in iterate_tty_read()
896 memzero_explicit(kernel_buf, sizeof(kernel_buf)); in iterate_tty_read()
/kernel/linux/linux-6.6/drivers/tty/
H A Dtty_io.c851 char kernel_buf[64]; in iterate_tty_read() local
856 ssize_t size = min(count, sizeof(kernel_buf)); in iterate_tty_read()
858 size = ld->ops->read(tty, file, kernel_buf, size, &cookie, offset); in iterate_tty_read()
878 copied = copy_to_iter(kernel_buf, size, to); in iterate_tty_read()
895 memzero_explicit(kernel_buf, sizeof(kernel_buf)); in iterate_tty_read()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dmachine_kexec_64.c411 return image->fops->load(image, image->kernel_buf, in arch_kexec_kernel_image_load()

Completed in 18 milliseconds