/Linux-v5.10/arch/x86/mm/ |
D | mem_encrypt_identity.c | 285 unsigned long initrd_start, initrd_end, initrd_len; in sme_encrypt_kernel() local 315 initrd_len = 0; in sme_encrypt_kernel() 317 initrd_len = (unsigned long)bp->hdr.ramdisk_size | in sme_encrypt_kernel() 319 if (initrd_len) { in sme_encrypt_kernel() 322 initrd_end = PAGE_ALIGN(initrd_start + initrd_len); in sme_encrypt_kernel() 323 initrd_len = initrd_end - initrd_start; in sme_encrypt_kernel() 354 if (initrd_len) in sme_encrypt_kernel() 355 pgtable_area_len += sme_pgtable_calc(initrd_len) * 2; in sme_encrypt_kernel() 409 if (initrd_len) { in sme_encrypt_kernel() 429 if (initrd_len) { in sme_encrypt_kernel() [all …]
|
/Linux-v5.10/arch/arm64/kernel/ |
D | machine_kexec_file.c | 54 unsigned long initrd_load_addr, unsigned long initrd_len, in setup_dtb() argument 109 initrd_load_addr + initrd_len); in setup_dtb() 166 unsigned long initrd_load_addr, unsigned long initrd_len, in create_dtb() argument 188 ret = setup_dtb(image, initrd_load_addr, initrd_len, in create_dtb() 251 char *initrd, unsigned long initrd_len, in load_other_segments() argument 296 kbuf.bufsz = initrd_len; in load_other_segments() 298 kbuf.memsz = initrd_len; in load_other_segments() 315 ret = create_dtb(image, initrd_load_addr, initrd_len, cmdline, &dtb); in load_other_segments()
|
D | kexec_image.c | 39 char *initrd, unsigned long initrd_len, in image_load() argument 103 initrd_len, cmdline); in image_load()
|
/Linux-v5.10/arch/powerpc/kexec/ |
D | file_load.c | 156 unsigned long initrd_load_addr, unsigned long initrd_len, in setup_new_fdt() argument 212 if (initrd_len == 0) { in setup_new_fdt() 228 if (initrd_len) { in setup_new_fdt() 237 initrd_load_addr + initrd_len); in setup_new_fdt() 241 ret = fdt_add_mem_rsv(fdt, initrd_load_addr, initrd_len); in setup_new_fdt()
|
D | elf_64.c | 28 unsigned long initrd_len, char *cmdline, in elf64_load() argument 93 kbuf.bufsz = kbuf.memsz = initrd_len; in elf64_load() 120 initrd_len, cmdline); in elf64_load()
|
D | file_load_64.c | 942 unsigned long initrd_len, const char *cmdline) in setup_new_fdt_ppc64() argument 947 ret = setup_new_fdt(image, fdt, initrd_load_addr, initrd_len, cmdline); in setup_new_fdt_ppc64()
|
/Linux-v5.10/arch/x86/kernel/ |
D | kexec-bzimage64.c | 56 unsigned long initrd_load_addr, unsigned long initrd_len) in setup_initrd() argument 59 params->hdr.ramdisk_size = initrd_len & 0xffffffffUL; in setup_initrd() 62 params->ext_ramdisk_size = initrd_len >> 32; in setup_initrd() 326 unsigned long initrd_len, char *cmdline, in bzImage64_load() argument 447 kbuf.bufsz = kbuf.memsz = initrd_len; in bzImage64_load() 457 initrd_load_addr, initrd_len, initrd_len); in bzImage64_load() 459 setup_initrd(params, initrd_load_addr, initrd_len); in bzImage64_load()
|
/Linux-v5.10/arch/parisc/kernel/ |
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-v5.10/arch/powerpc/include/asm/ |
D | kexec.h | 127 unsigned long initrd_load_addr, unsigned long initrd_len, 141 unsigned long initrd_len, const char *cmdline);
|
/Linux-v5.10/arch/arm64/include/asm/ |
D | kexec.h | 112 char *initrd, unsigned long initrd_len,
|
/Linux-v5.10/arch/s390/kernel/ |
D | kexec_image.c | 45 char *initrd, unsigned long initrd_len, in s390_image_load() argument
|
D | kexec_elf.c | 68 char *initrd, unsigned long initrd_len, in s390_elf_load() argument
|
/Linux-v5.10/include/linux/ |
D | kexec.h | 124 unsigned long initrd_len, char *cmdline,
|