Searched refs:initrd_start (Results 1 - 25 of 52) sorted by relevance

123

/linux-master/arch/arm/boot/bootp/
H A Dinitrd.S2 .type initrd_start,#object
3 .globl initrd_start
4 initrd_start: label
H A Dinit.S23 add r4, r4, lr @ r4 = initrd_start + load addr
76 data: .word initrd_start @ source initrd address
/linux-master/arch/mips/ath79/
H A Dprom.c28 initrd_start = fw_getenvl("initrd_start");
29 if (initrd_start) {
30 initrd_start = KSEG0ADDR(initrd_start);
31 initrd_end = initrd_start + fw_getenvl("initrd_size");
/linux-master/arch/um/kernel/
H A Dinitrd.c30 initrd_start = (unsigned long) area;
31 initrd_end = initrd_start + size;
/linux-master/arch/parisc/include/asm/
H A Dkexec.h20 unsigned long initrd_start; member in struct:kimage_arch
/linux-master/include/linux/
H A Dinitrd.h14 /* 1 if it is not an error if initrd_start < memory_start */
18 extern unsigned long initrd_start, initrd_end;
/linux-master/arch/mips/sibyte/common/
H A Dcfe.c41 extern unsigned long initrd_start, initrd_end;
89 initrd_pstart = CPHYSADDR(initrd_start);
91 if (initrd_start &&
108 if (initrd_start) {
142 if (initrd_start) {
186 initrd_start = simple_strtoul(tmp, &endptr, 16);
190 initrd_end = initrd_start + initrd_size;
191 printk("Found initrd of %lx@%lx\n", initrd_size, initrd_start);
195 initrd_start = 0;
/linux-master/arch/alpha/boot/
H A Dbootp.c150 static unsigned long initrd_start; local
167 initrd_start = ((START_ADDR + 5*KERNEL_SIZE + PAGE_SIZE) |
170 srm_printk("Initrd positioned at %#lx\n", initrd_start);
177 move_stack(initrd_start - PAGE_SIZE);
201 load(initrd_start, KERNEL_ORIGIN+KERNEL_SIZE, INITRD_IMAGE_SIZE);
209 ((long *)(ZERO_PGE+256))[0] = initrd_start;
/linux-master/arch/nios2/kernel/
H A Dsetup.c112 initrd_start = r5;
163 if (initrd_start) {
164 memblock_reserve(virt_to_phys((void *)initrd_start),
165 initrd_end - initrd_start);
/linux-master/init/
H A Dinitramfs.c594 initrd_start = initrd_end = 0;
622 initrd_start = (unsigned long)__va(phys_initrd_start);
623 initrd_end = initrd_start + phys_initrd_size;
629 initrd_start = 0;
656 if (initrd_start >= crashk_end || initrd_end <= crashk_start)
662 memset((void *)initrd_start, 0, initrd_end - initrd_start);
663 if (initrd_start < crashk_start)
664 free_initrd_mem(initrd_start, crashk_start);
689 written = xwrite(file, (char *)initrd_start, initrd_en
[all...]
/linux-master/arch/m68k/kernel/
H A Duboot.c43 * (*kernel) (kbd, initrd_start, initrd_end, cmd_start, cmd_end);
49 * _init_sp+08 = &initrd_start
85 initrd_start = uboot_initrd_start;
88 pr_info("initrd at 0x%lx:0x%lx\n", initrd_start, initrd_end);
H A Dsetup_no.c160 if ((initrd_start > 0) && (initrd_start < initrd_end) &&
162 memblock_reserve(initrd_start, initrd_end - initrd_start);
/linux-master/arch/csky/mm/
H A Dinit.c50 if (initrd_start >= initrd_end) {
60 size = initrd_end - initrd_start;
62 if (memblock_is_region_reserved(__pa(initrd_start), size)) {
64 __pa(initrd_start), size);
68 memblock_reserve(__pa(initrd_start), size);
71 (void *)(initrd_start), size);
78 initrd_start = initrd_end = 0;
/linux-master/arch/x86/mm/
H A Dmem_encrypt_identity.c293 unsigned long initrd_start, initrd_end, initrd_len; local
327 initrd_start = 0;
334 initrd_start = (unsigned long)bp->hdr.ramdisk_image |
336 initrd_end = PAGE_ALIGN(initrd_start + initrd_len);
337 initrd_len = initrd_end - initrd_start;
437 ppd.paddr = initrd_start;
438 ppd.vaddr = initrd_start;
444 ppd.paddr = initrd_start;
445 ppd.vaddr = initrd_start + decrypted_base;
466 sme_encrypt_execute(initrd_start, initrd_star
[all...]
/linux-master/arch/mips/kernel/
H A Dsetup.c129 initrd_start = start;
149 * already set up initrd_start and initrd_end. In these cases
152 if (!initrd_start || initrd_end <= initrd_start)
155 if (initrd_start & ~PAGE_MASK) {
169 initrd_start = (unsigned long)__va(__pa(initrd_start));
171 if (initrd_start < PAGE_OFFSET) {
179 initrd_start = 0;
193 if (!memcmp((void *)initrd_start, "07070
[all...]
/linux-master/arch/sparc/mm/
H A Dinit_32.c112 initrd_start = sparc_ramdisk_image + phys_base;
113 initrd_end = initrd_start + sparc_ramdisk_size;
118 initrd_start = 0;
121 size = initrd_end - initrd_start;
122 memblock_reserve(initrd_start, size);
124 initrd_start = (initrd_start - phys_base) + PAGE_OFFSET;
/linux-master/arch/openrisc/kernel/
H A Dsetup.c80 if (initrd_start && (initrd_end > initrd_start)) {
81 unsigned long aligned_start = ALIGN_DOWN(initrd_start, PAGE_SIZE);
273 if (initrd_start == initrd_end) {
275 initrd_start = 0;
279 (void *)(initrd_start), initrd_end - initrd_start);
/linux-master/arch/parisc/mm/
H A Dinit.c300 if (initrd_start) {
301 printk(KERN_INFO "initrd: %08lx-%08lx\n", initrd_start, initrd_end);
302 if (__pa(initrd_start) < mem_max) {
306 initrd_reserve = mem_max - __pa(initrd_start);
308 initrd_reserve = initrd_end - initrd_start;
311 printk(KERN_INFO "initrd: reserving %08lx-%08lx (mem_max %08lx)\n", __pa(initrd_start), __pa(initrd_start) + initrd_reserve, mem_max);
313 memblock_reserve(__pa(initrd_start), initrd_reserve);
638 printk(KERN_INFO "initrd: mapping %08lx-%08lx\n", initrd_start, initrd_end);
639 map_pages(initrd_start, __p
[all...]
/linux-master/arch/arc/mm/
H A Dinit.c115 initrd_start = (unsigned long)__va(phys_initrd_start);
116 initrd_end = initrd_start + phys_initrd_size;
/linux-master/arch/arm/boot/compressed/
H A Datags_to_fdt.c197 uint32_t initrd_start, initrd_size; local
198 initrd_start = atag->u.initrd.start;
201 initrd_start);
203 initrd_start + initrd_size);
/linux-master/arch/sh/kernel/
H A Dsetup.c162 initrd_start = (unsigned long)__va(start);
163 initrd_end = initrd_start + INITRD_SIZE;
165 memblock_reserve(__pa(initrd_start), INITRD_SIZE);
171 initrd_start = initrd_end = 0;
/linux-master/arch/xtensa/kernel/
H A Dsetup.c52 extern unsigned long initrd_start;
109 initrd_start = (unsigned long)__va(mi->start);
293 if (initrd_start < initrd_end &&
294 !mem_reserve(__pa(initrd_start), __pa(initrd_end)))
297 initrd_start = 0;
/linux-master/arch/alpha/kernel/
H A Dcore_irongate.c229 extern unsigned long initrd_start, initrd_end;
236 size = initrd_end - initrd_start;
237 memblock_free((void *)initrd_start, PAGE_ALIGN(size));
H A Dsetup.c289 size = initrd_end - initrd_start;
292 initrd_start = initrd_end = 0;
295 memmove(start, (void *)initrd_start, size);
296 initrd_start = (unsigned long)start;
297 initrd_end = initrd_start + size;
368 initrd_start = INITRD_START;
369 if (initrd_start) {
370 initrd_end = initrd_start+INITRD_SIZE;
372 (void *) initrd_start, INITRD_SIZE);
381 memblock_reserve(virt_to_phys((void *)initrd_start),
[all...]
/linux-master/arch/microblaze/mm/
H A Dinit.c235 if (initrd_start) {
237 size = initrd_end - initrd_start;
238 memblock_reserve(__virt_to_phys(initrd_start), size);

Completed in 281 milliseconds

123