| /linux/arch/x86/boot/startup/ |
| H A D | sme.c | 289 unsigned long initrd_start, initrd_end, initrd_len; in sme_encrypt_kernel() local 324 initrd_len = 0; in sme_encrypt_kernel() 326 initrd_len = (unsigned long)bp->hdr.ramdisk_size | in sme_encrypt_kernel() 328 if (initrd_len) { in sme_encrypt_kernel() 331 initrd_end = PAGE_ALIGN(initrd_start + initrd_len); in sme_encrypt_kernel() 332 initrd_len = initrd_end - initrd_start; in sme_encrypt_kernel() 355 if (initrd_len) in sme_encrypt_kernel() 356 pgtable_area_len += sme_pgtable_calc(initrd_len) * 2; in sme_encrypt_kernel() 410 if (initrd_len) { in sme_encrypt_kernel() 430 if (initrd_len) { in sme_encrypt_kernel() [all …]
|
| /linux/arch/parisc/kernel/ |
| H A D | kexec_file.c | 18 unsigned long initrd_len, char *cmdline, in elf_load() argument 46 kbuf.bufsz = kbuf.memsz = initrd_len; in elf_load() 56 image->arch.initrd_end = kbuf.mem + initrd_len; in elf_load()
|
| /linux/arch/arm64/kernel/ |
| H A D | machine_kexec_file.c | 94 char *initrd, unsigned long initrd_len, in load_other_segments() argument 143 kbuf.bufsz = initrd_len; in load_other_segments() 145 kbuf.memsz = initrd_len; in load_other_segments() 163 initrd_len, cmdline, 0); in load_other_segments()
|
| H A D | kexec_image.c | 38 char *initrd, unsigned long initrd_len, in image_load() argument 102 initrd_len, cmdline); in image_load()
|
| /linux/arch/powerpc/kexec/ |
| H A D | elf_64.c | 30 unsigned long initrd_len, char *cmdline, in elf64_load() argument 95 kbuf.bufsz = kbuf.memsz = initrd_len; in elf64_load() 112 initrd_len, cmdline, in elf64_load()
|
| /linux/arch/x86/kernel/ |
| H A D | kexec-bzimage64.c | 60 unsigned long initrd_load_addr, unsigned long initrd_len) in setup_initrd() argument 63 params->hdr.ramdisk_size = initrd_len & 0xffffffffUL; in setup_initrd() 66 params->ext_ramdisk_size = initrd_len >> 32; in setup_initrd() 468 unsigned long initrd_len, char *cmdline, in bzImage64_load() argument 625 kbuf.bufsz = kbuf.memsz = initrd_len; in bzImage64_load() 635 initrd_load_addr, initrd_len, initrd_len); in bzImage64_load() 637 setup_initrd(params, initrd_load_addr, initrd_len); in bzImage64_load()
|
| /linux/arch/riscv/kernel/ |
| H A D | kexec_image.c | 38 char *initrd, unsigned long initrd_len, in image_load() argument 87 initrd, initrd_len, cmdline, cmdline_len); in image_load()
|
| H A D | kexec_elf.c | 111 unsigned long initrd_len, char *cmdline, in elf_kexec_load() argument 136 initrd, initrd_len, cmdline, cmdline_len); in elf_kexec_load()
|
| H A D | machine_kexec_file.c | 258 unsigned long initrd_len, char *cmdline, in load_extra_segments() argument 334 kbuf.bufsz = kbuf.memsz = initrd_len; in load_extra_segments() 347 initrd_len, cmdline, 0); in load_extra_segments()
|
| /linux/arch/loongarch/kernel/ |
| H A D | kexec_efi.c | 40 char *initrd, unsigned long initrd_len, in efi_kexec_load() argument 81 initrd_len, cmdline, cmdline_len); in efi_kexec_load()
|
| H A D | machine_kexec_file.c | 139 char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) in load_other_segments() argument 203 kbuf.bufsz = initrd_len; in load_other_segments() 205 kbuf.memsz = initrd_len; in load_other_segments()
|
| H A D | kexec_elf.c | 56 char *initrd, unsigned long initrd_len, in elf_kexec_load() argument 87 initrd, initrd_len, cmdline, cmdline_len); in elf_kexec_load()
|
| /linux/drivers/of/ |
| H A D | kexec.c | 318 unsigned long initrd_len, in of_kexec_alloc_and_setup_fdt() argument 400 initrd_load_addr + initrd_len); in of_kexec_alloc_and_setup_fdt() 404 ret = fdt_add_mem_rsv(fdt, initrd_load_addr, initrd_len); in of_kexec_alloc_and_setup_fdt()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | kexec.h | 53 char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len);
|
| /linux/arch/riscv/include/asm/ |
| H A D | kexec.h | 74 unsigned long initrd_len, char *cmdline,
|
| /linux/arch/s390/kernel/ |
| H A D | kexec_image.c | 47 char *initrd, unsigned long initrd_len, in s390_image_load() argument
|
| H A D | kexec_elf.c | 70 char *initrd, unsigned long initrd_len, in s390_elf_load() argument
|
| /linux/include/linux/ |
| H A D | kexec.h | 139 unsigned long initrd_len, char *cmdline,
|
| H A D | of.h | 473 unsigned long initrd_len,
|