/linux-master/arch/arm64/kernel/ |
H A D | kexec_image.c | 22 static int image_probe(const char *kernel_buf, unsigned long kernel_len) argument 27 if (!h || (kernel_len < sizeof(*h))) 37 char *kernel, unsigned long kernel_len, 81 kbuf.bufsz = kernel_len; 36 image_load(struct kimage *image, char *kernel, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
/linux-master/arch/s390/kernel/ |
H A D | machine_kexec_file.c | 29 int s390_verify_sig(const char *kernel, unsigned long kernel_len) argument 40 if (marker_len > kernel_len) 43 if (memcmp(kernel + kernel_len - marker_len, MODULE_SIG_STRING, 46 kernel_len -= marker_len; 48 ms = (void *)kernel + kernel_len - sizeof(*ms); 49 kernel_len -= sizeof(*ms); 52 if (sig_len >= kernel_len) 54 kernel_len -= sig_len; 69 ret = verify_pkcs7_signature(kernel, kernel_len, 70 kernel + kernel_len, sig_le [all...] |
H A D | kexec_elf.c | 69 char *kernel, unsigned long kernel_len, 91 if (size > kernel_len) 100 if (phdr->p_offset > kernel_len) 106 if (size > kernel_len) 68 s390_elf_load(struct kimage *image, char *kernel, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
H A D | kexec_image.c | 46 char *kernel, unsigned long kernel_len, 45 s390_image_load(struct kimage *image, char *kernel, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
/linux-master/arch/parisc/kernel/ |
H A D | kexec_file.c | 17 unsigned long kernel_len, char *initrd, 28 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); 16 elf_load(struct kimage *image, char *kernel_buf, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
/linux-master/arch/s390/include/asm/ |
H A D | kexec.h | 72 int s390_verify_sig(const char *kernel, unsigned long kernel_len);
|
/linux-master/arch/parisc/boot/compressed/ |
H A D | misc.c | 288 unsigned long kernel_addr, kernel_len; local 302 kernel_len = __pa(SZ_end) - __pa(SZparisc_kernel_start); 357 printf("kernel_len = %x\n", kernel_len); 365 flush_data_cache(output, kernel_len);
|
/linux-master/arch/riscv/kernel/ |
H A D | elf_kexec.c | 75 static int elf_find_pbase(struct kimage *image, unsigned long kernel_len, argument 109 kbuf.memsz = ALIGN(kernel_len, PAGE_SIZE); 196 unsigned long kernel_len, char *initrd, 211 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); 215 ret = elf_find_pbase(image, kernel_len, &ehdr, &elf_info, 228 kbuf.buf_min = new_kernel_pbase + kernel_len; 195 elf_kexec_load(struct kimage *image, char *kernel_buf, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
/linux-master/arch/powerpc/kexec/ |
H A D | elf_64.c | 28 unsigned long kernel_len, char *initrd, 46 ret = kexec_build_elf_info(kernel_buf, kernel_len, &ehdr, &elf_info); 27 elf64_load(struct kimage *image, char *kernel_buf, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
/linux-master/arch/x86/include/asm/ |
H A D | mem_encrypt.h | 36 unsigned long kernel_len,
|
/linux-master/include/linux/ |
H A D | kexec.h | 130 unsigned long kernel_len, char *initrd, 137 unsigned long kernel_len); 210 int kexec_kernel_verify_pe_sig(const char *kernel, unsigned long kernel_len);
|
/linux-master/arch/x86/mm/ |
H A D | mem_encrypt_identity.c | 292 unsigned long kernel_start, kernel_end, kernel_len; local 325 kernel_len = kernel_end - kernel_start; 463 kernel_len, workarea_start, (unsigned long)ppd.pgd);
|
/linux-master/arch/x86/kernel/ |
H A D | kexec-bzimage64.c | 393 unsigned long kernel_len, char *initrd, 419 if (kernel_len < kern16_size) { 507 kbuf.bufsz = kernel_len - kern16_size; 392 bzImage64_load(struct kimage *image, char *kernel, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument
|
/linux-master/kernel/ |
H A D | kexec_file.c | 132 int kexec_kernel_verify_pe_sig(const char *kernel, unsigned long kernel_len) argument 136 ret = verify_pefile_signature(kernel, kernel_len, 140 ret = verify_pefile_signature(kernel, kernel_len,
|