Blame view

include/linux/initrd.h 735 Bytes
b24413180   Greg Kroah-Hartman   License cleanup: ...
1
  /* SPDX-License-Identifier: GPL-2.0 */
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
2
3
  
  #define INITRD_MINOR 250 /* shouldn't collide with /dev/ram* too soon ... */
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
4
5
  /* starting block # of image */
  extern int rd_image_start;
287f3ca56   Bart Van Assche   ARM: fix rd_size ...
6
7
  /* size of a single RAM disk */
  extern unsigned long rd_size;
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
8
9
10
11
12
13
  /* 1 if it is not an error if initrd_start < memory_start */
  extern int initrd_below_start_ok;
  
  /* free_initrd_mem always gets called with the next two as arguments.. */
  extern unsigned long initrd_start, initrd_end;
  extern void free_initrd_mem(unsigned long, unsigned long);
b1ab95c63   Florian Fainelli   arch: Make phys_i...
14
15
  extern phys_addr_t phys_initrd_start;
  extern unsigned long phys_initrd_size;
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
16
  extern unsigned int real_root_dev;
98a455d91   Shunyong Yang   ACPI / tables: ta...
17
18
19
  
  extern char __initramfs_start[];
  extern unsigned long __initramfs_size;
b49a733d6   Dominik Brodowski   init: unify openi...
20
21
  
  void console_on_rootfs(void);