initrd_start 151 arch/alpha/boot/bootp.c static unsigned long initrd_start; initrd_start 168 arch/alpha/boot/bootp.c initrd_start = ((START_ADDR + 5*KERNEL_SIZE + PAGE_SIZE) | initrd_start 171 arch/alpha/boot/bootp.c srm_printk("Initrd positioned at %#lx\n", initrd_start); initrd_start 178 arch/alpha/boot/bootp.c move_stack(initrd_start - PAGE_SIZE); initrd_start 202 arch/alpha/boot/bootp.c load(initrd_start, KERNEL_ORIGIN+KERNEL_SIZE, INITRD_IMAGE_SIZE); initrd_start 210 arch/alpha/boot/bootp.c ((long *)(ZERO_PGE+256))[0] = initrd_start; initrd_start 228 arch/alpha/kernel/core_irongate.c extern unsigned long initrd_start, initrd_end; initrd_start 235 arch/alpha/kernel/core_irongate.c size = initrd_end - initrd_start; initrd_start 236 arch/alpha/kernel/core_irongate.c memblock_free(__pa(initrd_start), PAGE_ALIGN(size)); initrd_start 295 arch/alpha/kernel/setup.c size = initrd_end - initrd_start; initrd_start 298 arch/alpha/kernel/setup.c initrd_start = initrd_end = 0; initrd_start 301 arch/alpha/kernel/setup.c memmove(start, (void *)initrd_start, size); initrd_start 302 arch/alpha/kernel/setup.c initrd_start = (unsigned long)start; initrd_start 303 arch/alpha/kernel/setup.c initrd_end = initrd_start + size; initrd_start 374 arch/alpha/kernel/setup.c initrd_start = INITRD_START; initrd_start 375 arch/alpha/kernel/setup.c if (initrd_start) { initrd_start 376 arch/alpha/kernel/setup.c initrd_end = initrd_start+INITRD_SIZE; initrd_start 378 arch/alpha/kernel/setup.c (void *) initrd_start, INITRD_SIZE); initrd_start 387 arch/alpha/kernel/setup.c memblock_reserve(virt_to_phys((void *)initrd_start), initrd_start 180 arch/alpha/mm/numa.c initrd_start = INITRD_START; initrd_start 181 arch/alpha/mm/numa.c if (initrd_start) { initrd_start 184 arch/alpha/mm/numa.c initrd_end = initrd_start+INITRD_SIZE; initrd_start 186 arch/alpha/mm/numa.c (void *) initrd_start, INITRD_SIZE); initrd_start 195 arch/alpha/mm/numa.c nid = kvaddr_to_nid(initrd_start); initrd_start 196 arch/alpha/mm/numa.c memblock_reserve(virt_to_phys((void *)initrd_start), initrd_start 125 arch/arc/mm/init.c initrd_start = (unsigned long)__va(phys_initrd_start); initrd_start 126 arch/arc/mm/init.c initrd_end = initrd_start + phys_initrd_size; initrd_start 194 arch/arm/boot/compressed/atags_to_fdt.c uint32_t initrd_start, initrd_size; initrd_start 195 arch/arm/boot/compressed/atags_to_fdt.c initrd_start = atag->u.initrd.start; initrd_start 198 arch/arm/boot/compressed/atags_to_fdt.c initrd_start); initrd_start 200 arch/arm/boot/compressed/atags_to_fdt.c initrd_start + initrd_size); initrd_start 61 arch/arm/kernel/atags_compat.c unsigned long initrd_start; /* 64 */ initrd_start 113 arch/arm/kernel/atags_compat.c params->u1.s.initrd_start = 0; initrd_start 136 arch/arm/kernel/atags_compat.c tag->u.initrd.start = params->u1.s.initrd_start; initrd_start 213 arch/arm/mm/init.c initrd_start = initrd_end = 0; initrd_start 243 arch/arm/mm/init.c initrd_start = __phys_to_virt(phys_initrd_start); initrd_start 244 arch/arm/mm/init.c initrd_end = initrd_start + phys_initrd_size; initrd_start 703 arch/arm/mm/init.c if (start == initrd_start) initrd_start 415 arch/arm64/mm/init.c initrd_start = __phys_to_virt(phys_initrd_start); initrd_start 416 arch/arm64/mm/init.c initrd_end = initrd_start + phys_initrd_size; initrd_start 334 arch/c6x/kernel/setup.c if (initrd_start < initrd_end) initrd_start 335 arch/c6x/kernel/setup.c if (memblock_is_region_memory(initrd_start, initrd_start 336 arch/c6x/kernel/setup.c initrd_end - initrd_start)) initrd_start 337 arch/c6x/kernel/setup.c memblock_reserve(initrd_start, initrd_start 338 arch/c6x/kernel/setup.c initrd_end - initrd_start); initrd_start 362 arch/c6x/kernel/setup.c if (initrd_start < initrd_end) { initrd_start 363 arch/c6x/kernel/setup.c if (!memblock_is_region_memory(initrd_start, initrd_start 364 arch/c6x/kernel/setup.c initrd_end - initrd_start)) initrd_start 365 arch/c6x/kernel/setup.c enable_caching(CACHE_REGION_START(initrd_start), initrd_start 34 arch/csky/kernel/setup.c memblock_reserve(__pa(initrd_start), initrd_end - initrd_start); initrd_start 21 arch/ia64/include/uapi/asm/setup.h __u64 initrd_start; initrd_start 361 arch/ia64/kernel/setup.c if (ia64_boot_param->initrd_start) { initrd_start 362 arch/ia64/kernel/setup.c rsvd_region[n].start = (unsigned long)__va(ia64_boot_param->initrd_start); initrd_start 410 arch/ia64/kernel/setup.c if (ia64_boot_param->initrd_start) { initrd_start 411 arch/ia64/kernel/setup.c initrd_start = (unsigned long)__va(ia64_boot_param->initrd_start); initrd_start 412 arch/ia64/kernel/setup.c initrd_end = initrd_start+ia64_boot_param->initrd_size; initrd_start 415 arch/ia64/kernel/setup.c initrd_start, ia64_boot_param->initrd_size); initrd_start 359 arch/m68k/kernel/setup_mm.c initrd_start = (unsigned long)phys_to_virt(m68k_ramdisk.addr); initrd_start 360 arch/m68k/kernel/setup_mm.c initrd_end = initrd_start + m68k_ramdisk.size; initrd_start 361 arch/m68k/kernel/setup_mm.c pr_info("initrd: %08lx - %08lx\n", initrd_start, initrd_end); initrd_start 161 arch/m68k/kernel/setup_no.c if ((initrd_start > 0) && (initrd_start < initrd_end) && initrd_start 163 arch/m68k/kernel/setup_no.c memblock_reserve(initrd_start, initrd_end - initrd_start); initrd_start 83 arch/m68k/kernel/uboot.c initrd_start = uboot_initrd_start; initrd_start 86 arch/m68k/kernel/uboot.c pr_info("initrd at 0x%lx:0x%lx\n", initrd_start, initrd_end); initrd_start 318 arch/microblaze/mm/init.c if (initrd_start) { initrd_start 320 arch/microblaze/mm/init.c size = initrd_end - initrd_start; initrd_start 321 arch/microblaze/mm/init.c memblock_reserve(__virt_to_phys(initrd_start), size); initrd_start 28 arch/mips/ath79/prom.c initrd_start = fw_getenvl("initrd_start"); initrd_start 29 arch/mips/ath79/prom.c if (initrd_start) { initrd_start 30 arch/mips/ath79/prom.c initrd_start = KSEG0ADDR(initrd_start); initrd_start 31 arch/mips/ath79/prom.c initrd_end = initrd_start + fw_getenvl("initrd_size"); initrd_start 163 arch/mips/kernel/setup.c initrd_start = start; initrd_start 186 arch/mips/kernel/setup.c if (!initrd_start || initrd_end <= initrd_start) initrd_start 189 arch/mips/kernel/setup.c if (initrd_start & ~PAGE_MASK) { initrd_start 193 arch/mips/kernel/setup.c if (initrd_start < PAGE_OFFSET) { initrd_start 207 arch/mips/kernel/setup.c initrd_start = (unsigned long)__va(__pa(initrd_start)); initrd_start 212 arch/mips/kernel/setup.c initrd_start = 0; initrd_start 226 arch/mips/kernel/setup.c if (!memcmp((void *)initrd_start, "070701", 6)) initrd_start 230 arch/mips/kernel/setup.c if (decompress_method((unsigned char *)initrd_start, 8, NULL)) initrd_start 234 arch/mips/kernel/setup.c buf = swab64p((u64 *)initrd_start); initrd_start 240 arch/mips/kernel/setup.c for (i = initrd_start; i < ALIGN(initrd_end, 8); i += 8) initrd_start 248 arch/mips/kernel/setup.c unsigned long size = initrd_end - initrd_start; initrd_start 261 arch/mips/kernel/setup.c memblock_reserve(__pa(initrd_start), size); initrd_start 265 arch/mips/kernel/setup.c initrd_start, size); initrd_start 269 arch/mips/kernel/setup.c initrd_start = 0; initrd_start 47 arch/mips/sibyte/common/cfe.c extern unsigned long initrd_start, initrd_end; initrd_start 95 arch/mips/sibyte/common/cfe.c initrd_pstart = CPHYSADDR(initrd_start); initrd_start 97 arch/mips/sibyte/common/cfe.c if (initrd_start && initrd_start 114 arch/mips/sibyte/common/cfe.c if (initrd_start) { initrd_start 160 arch/mips/sibyte/common/cfe.c if (initrd_start) { initrd_start 204 arch/mips/sibyte/common/cfe.c initrd_start = simple_strtoul(tmp, &endptr, 16); initrd_start 208 arch/mips/sibyte/common/cfe.c initrd_end = initrd_start + initrd_size; initrd_start 209 arch/mips/sibyte/common/cfe.c printk("Found initrd of %lx@%lx\n", initrd_size, initrd_start); initrd_start 213 arch/mips/sibyte/common/cfe.c initrd_start = 0; initrd_start 119 arch/nios2/kernel/setup.c initrd_start = r5; initrd_start 170 arch/nios2/kernel/setup.c if (initrd_start) { initrd_start 171 arch/nios2/kernel/setup.c memblock_reserve(virt_to_phys((void *)initrd_start), initrd_start 172 arch/nios2/kernel/setup.c initrd_end - initrd_start); initrd_start 296 arch/openrisc/kernel/setup.c initrd_start = (unsigned long)&__initrd_start; initrd_start 298 arch/openrisc/kernel/setup.c if (initrd_start == initrd_end) { initrd_start 299 arch/openrisc/kernel/setup.c initrd_start = 0; initrd_start 20 arch/parisc/include/asm/kexec.h unsigned long initrd_start; initrd_start 97 arch/parisc/kernel/kexec.c *(unsigned long *)(virt + kexec_initrd_start_offset) = arch->initrd_start; initrd_start 55 arch/parisc/kernel/kexec_file.c image->arch.initrd_start = kbuf.mem; initrd_start 227 arch/parisc/kernel/pdt.c addr >= initrd_start && addr < initrd_end) initrd_start 65 arch/parisc/kernel/setup.c initrd_start = (unsigned long)__va(boot_args[2]); initrd_start 308 arch/parisc/mm/init.c if (initrd_start) { initrd_start 309 arch/parisc/mm/init.c printk(KERN_INFO "initrd: %08lx-%08lx\n", initrd_start, initrd_end); initrd_start 310 arch/parisc/mm/init.c if (__pa(initrd_start) < mem_max) { initrd_start 314 arch/parisc/mm/init.c initrd_reserve = mem_max - __pa(initrd_start); initrd_start 316 arch/parisc/mm/init.c initrd_reserve = initrd_end - initrd_start; initrd_start 319 arch/parisc/mm/init.c printk(KERN_INFO "initrd: reserving %08lx-%08lx (mem_max %08lx)\n", __pa(initrd_start), __pa(initrd_start) + initrd_reserve, mem_max); initrd_start 321 arch/parisc/mm/init.c memblock_reserve(__pa(initrd_start), initrd_reserve); initrd_start 670 arch/parisc/mm/init.c printk(KERN_INFO "initrd: mapping %08lx-%08lx\n", initrd_start, initrd_end); initrd_start 671 arch/parisc/mm/init.c map_pages(initrd_start, __pa(initrd_start), initrd_start 672 arch/parisc/mm/init.c initrd_end - initrd_start, PAGE_KERNEL, 0); initrd_start 96 arch/powerpc/kernel/prom.c if (!initrd_start) initrd_start 99 arch/powerpc/kernel/prom.c return (start + size) > _ALIGN_DOWN(initrd_start, PAGE_SIZE) && initrd_start 625 arch/powerpc/kernel/prom.c if (initrd_start && (initrd_end > initrd_start)) { initrd_start 626 arch/powerpc/kernel/prom.c memblock_reserve(_ALIGN_DOWN(__pa(initrd_start), PAGE_SIZE), initrd_start 628 arch/powerpc/kernel/prom.c _ALIGN_DOWN(initrd_start, PAGE_SIZE)); initrd_start 376 arch/powerpc/kernel/setup-common.c initrd_start, initrd_end); initrd_start 381 arch/powerpc/kernel/setup-common.c if (is_kernel_addr(initrd_start) && is_kernel_addr(initrd_end) && initrd_start 382 arch/powerpc/kernel/setup-common.c initrd_end > initrd_start) initrd_start 385 arch/powerpc/kernel/setup-common.c initrd_start = initrd_end = 0; initrd_start 387 arch/powerpc/kernel/setup-common.c if (initrd_start) initrd_start 388 arch/powerpc/kernel/setup-common.c pr_info("Found initrd at 0x%lx:0x%lx\n", initrd_start, initrd_end); initrd_start 319 arch/powerpc/platforms/powermac/setup.c if (initrd_start) initrd_start 65 arch/riscv/mm/init.c if (initrd_start >= initrd_end) { initrd_start 74 arch/riscv/mm/init.c size = initrd_end - initrd_start; initrd_start 75 arch/riscv/mm/init.c memblock_reserve(__pa(initrd_start), size); initrd_start 79 arch/riscv/mm/init.c (void *)(initrd_start), size); initrd_start 83 arch/riscv/mm/init.c initrd_start = 0; initrd_start 75 arch/s390/include/asm/setup.h unsigned long initrd_start; /* 0x10408 */ initrd_start 154 arch/s390/kernel/machine_kexec_file.c data->parm->initrd_start = data->memsz; initrd_start 741 arch/s390/kernel/setup.c initrd_start = INITRD_START; initrd_start 742 arch/s390/kernel/setup.c initrd_end = initrd_start + INITRD_SIZE; initrd_start 822 arch/s390/kernel/setup.c initrd_start = initrd_end = 0; initrd_start 165 arch/sh/kernel/setup.c initrd_start = (unsigned long)__va(start); initrd_start 166 arch/sh/kernel/setup.c initrd_end = initrd_start + INITRD_SIZE; initrd_start 168 arch/sh/kernel/setup.c memblock_reserve(__pa(initrd_start), INITRD_SIZE); initrd_start 174 arch/sh/kernel/setup.c initrd_start = initrd_end = 0; initrd_start 114 arch/sparc/mm/init_32.c initrd_start = sparc_ramdisk_image + phys_base; initrd_start 115 arch/sparc/mm/init_32.c initrd_end = initrd_start + sparc_ramdisk_size; initrd_start 120 arch/sparc/mm/init_32.c initrd_start = 0; initrd_start 123 arch/sparc/mm/init_32.c size = initrd_end - initrd_start; initrd_start 124 arch/sparc/mm/init_32.c memblock_reserve(initrd_start, size); initrd_start 126 arch/sparc/mm/init_32.c initrd_start = (initrd_start - phys_base) + PAGE_OFFSET; initrd_start 917 arch/sparc/mm/init_64.c initrd_start = ramdisk_image; initrd_start 920 arch/sparc/mm/init_64.c memblock_reserve(initrd_start, sparc_ramdisk_size); initrd_start 922 arch/sparc/mm/init_64.c initrd_start += PAGE_OFFSET; initrd_start 2495 arch/sparc/mm/init_64.c if (paddr >= __pa(initrd_start) && initrd_start 46 arch/um/kernel/initrd.c initrd_start = (unsigned long) area; initrd_start 47 arch/um/kernel/initrd.c initrd_end = initrd_start + size; initrd_start 146 arch/unicore32/mm/init.c initrd_start = __phys_to_virt(phys_initrd_start); initrd_start 147 arch/unicore32/mm/init.c initrd_end = initrd_start + phys_initrd_size; initrd_start 373 arch/x86/boot/compressed/kaslr.c u64 initrd_start, initrd_size; initrd_start 387 arch/x86/boot/compressed/kaslr.c initrd_start = (u64)boot_params->ext_ramdisk_image << 32; initrd_start 388 arch/x86/boot/compressed/kaslr.c initrd_start |= boot_params->hdr.ramdisk_image; initrd_start 391 arch/x86/boot/compressed/kaslr.c mem_avoid[MEM_AVOID_INITRD].start = initrd_start; initrd_start 304 arch/x86/kernel/cpu/microcode/core.c if (initrd_start) initrd_start 305 arch/x86/kernel/cpu/microcode/core.c start = initrd_start; initrd_start 329 arch/x86/kernel/setup.c initrd_start = relocated_ramdisk + PAGE_OFFSET; initrd_start 330 arch/x86/kernel/setup.c initrd_end = initrd_start + ramdisk_size; initrd_start 334 arch/x86/kernel/setup.c copy_from_early_mem((void *)initrd_start, ramdisk_image, ramdisk_size); initrd_start 367 arch/x86/kernel/setup.c initrd_start = 0; initrd_start 381 arch/x86/kernel/setup.c initrd_start = ramdisk_image + PAGE_OFFSET; initrd_start 382 arch/x86/kernel/setup.c initrd_end = initrd_start + ramdisk_size; initrd_start 285 arch/x86/mm/mem_encrypt_identity.c unsigned long initrd_start, initrd_end, initrd_len; initrd_start 313 arch/x86/mm/mem_encrypt_identity.c initrd_start = 0; initrd_start 320 arch/x86/mm/mem_encrypt_identity.c initrd_start = (unsigned long)bp->hdr.ramdisk_image | initrd_start 322 arch/x86/mm/mem_encrypt_identity.c initrd_end = PAGE_ALIGN(initrd_start + initrd_len); initrd_start 323 arch/x86/mm/mem_encrypt_identity.c initrd_len = initrd_end - initrd_start; initrd_start 431 arch/x86/mm/mem_encrypt_identity.c ppd.paddr = initrd_start; initrd_start 432 arch/x86/mm/mem_encrypt_identity.c ppd.vaddr = initrd_start; initrd_start 438 arch/x86/mm/mem_encrypt_identity.c ppd.paddr = initrd_start; initrd_start 439 arch/x86/mm/mem_encrypt_identity.c ppd.vaddr = initrd_start + decrypted_base; initrd_start 460 arch/x86/mm/mem_encrypt_identity.c sme_encrypt_execute(initrd_start, initrd_start + decrypted_base, initrd_start 474 arch/x86/mm/mem_encrypt_identity.c ppd.vaddr = initrd_start + decrypted_base; initrd_start 1190 arch/x86/xen/enlighten_pv.c unsigned long initrd_start = 0; initrd_start 1340 arch/x86/xen/enlighten_pv.c initrd_start = PFN_PHYS(xen_start_info->mod_start); initrd_start 1342 arch/x86/xen/enlighten_pv.c initrd_start = __pa(xen_start_info->mod_start); initrd_start 1347 arch/x86/xen/enlighten_pv.c boot_params.hdr.ramdisk_image = initrd_start; initrd_start 62 arch/xtensa/kernel/setup.c extern unsigned long initrd_start; initrd_start 119 arch/xtensa/kernel/setup.c initrd_start = (unsigned long)__va(mi->start); initrd_start 334 arch/xtensa/kernel/setup.c if (initrd_start < initrd_end && initrd_start 335 arch/xtensa/kernel/setup.c !mem_reserve(__pa(initrd_start), __pa(initrd_end))) initrd_start 338 arch/xtensa/kernel/setup.c initrd_start = 0; initrd_start 528 drivers/acpi/tables.c data = (void *)initrd_start; initrd_start 529 drivers/acpi/tables.c size = initrd_end - initrd_start; initrd_start 865 drivers/of/fdt.c initrd_start = (unsigned long)__va(start); initrd_start 21 include/linux/initrd.h extern unsigned long initrd_start, initrd_end; initrd_start 15 init/do_mounts_initrd.c unsigned long initrd_start, initrd_end; initrd_start 546 init/initramfs.c if (initrd_start >= crashk_end || initrd_end <= crashk_start) initrd_start 552 init/initramfs.c memset((void *)initrd_start, 0, initrd_end - initrd_start); initrd_start 553 init/initramfs.c if (initrd_start < crashk_start) initrd_start 554 init/initramfs.c free_initrd_mem(initrd_start, crashk_start); initrd_start 633 init/initramfs.c written = xwrite(fd, (char *)initrd_start, initrd_end - initrd_start); initrd_start 634 init/initramfs.c if (written != initrd_end - initrd_start) initrd_start 636 init/initramfs.c written, initrd_end - initrd_start); initrd_start 653 init/initramfs.c if (!initrd_start || IS_ENABLED(CONFIG_INITRAMFS_FORCE)) initrd_start 661 init/initramfs.c err = unpack_to_rootfs((char *)initrd_start, initrd_end - initrd_start); initrd_start 672 init/initramfs.c if (!do_retain_initrd && initrd_start && !kexec_free_initrd()) initrd_start 673 init/initramfs.c free_initrd_mem(initrd_start, initrd_end); initrd_start 674 init/initramfs.c initrd_start = 0; initrd_start 735 init/main.c if (initrd_start && !initrd_below_start_ok && initrd_start 736 init/main.c page_to_pfn(virt_to_page((void *)initrd_start)) < min_low_pfn) { initrd_start 738 init/main.c page_to_pfn(virt_to_page((void *)initrd_start)), initrd_start 740 init/main.c initrd_start = 0;