/illumos-gate/usr/src/lib/libwanboot/common/ |
H A D | llib-lwanboot | 33 #include <bootinfo.h>
|
/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/ |
H A D | libuserboot.h | 48 struct bootinfo; 50 extern int bi_load(struct bootinfo *, struct preloaded_file *);
|
H A D | Makefile | 15 SRCS+= bootinfo.c
|
H A D | elf32_freebsd.c | 35 #include <i386/include/bootinfo.h>
|
H A D | bootinfo32.c | 34 #include <i386/include/bootinfo.h> 39 static struct bootinfo bi; 130 * - The 'bootinfo' struct is constructed, and copied into the kernel space. 227 /* legacy bootinfo structure */ 250 * Copy the legacy bootinfo and kernel name to the guest at 0x2000
|
H A D | elf64_freebsd.c | 35 #include <i386/include/bootinfo.h>
|
/illumos-gate/usr/src/boot/sys/boot/i386/common/ |
H A D | bootargs.h | 28 #define BA_BOOTINFO 20 /* offsetof(struct bootargs, bootinfo) */ 29 #define BI_SIZE 48 /* offsetof(struct bootinfo, bi_size) */ 33 * and certain data that could hang off them. Currently only struct bootinfo 34 * is supported in that category. The bootinfo is placed at the top 37 * for bootinfo and the arguments to not run into each other. 58 uint32_t bootinfo; member in struct:bootargs
|
/illumos-gate/usr/src/boot/sys/i386/include/ |
H A D | bootinfo.h | 44 * A zero bootinfo field often means that there is no info available. 48 struct bootinfo { struct 78 extern struct bootinfo bootinfo;
|
/illumos-gate/usr/src/boot/sys/boot/i386/gptzfsboot/ |
H A D | zfsboot.c | 28 #include <machine/bootinfo.h> 100 static struct bootinfo bootinfo; variable in typeref:struct:bootinfo 276 bootinfo.bi_version = BOOTINFO_VERSION; 277 bootinfo.bi_size = sizeof(bootinfo); 278 bootinfo.bi_basemem = bios_basemem / 1024; 279 bootinfo.bi_extmem = bios_extmem / 1024; 280 bootinfo.bi_memsizes_valid++; 281 bootinfo [all...] |
/illumos-gate/usr/src/boot/sys/boot/i386/loader/ |
H A D | main.c | 38 #include <machine/bootinfo.h> 54 CTASSERT(offsetof(struct bootargs, bootinfo) == BA_BOOTINFO); 56 CTASSERT(offsetof(struct bootinfo, bi_size) == BI_SIZE); 63 static struct bootinfo *initial_bootinfo; 93 initial_bootinfo = kargs->bootinfo ? (struct bootinfo *)PTOV(kargs->bootinfo) : NULL; 147 if (kargs->bootinfo == 0) { 231 if (kargs->bootinfo == 0) {
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/ |
H A D | efimd.c | 36 #include <machine/bootinfo.h> 59 ldr_bootinfo(struct bootinfo *bi, uint64_t *bi_addr) 79 bisz = (sizeof(struct bootinfo) + 0x0f) & ~0x0f; 82 * Allocate enough pages to hold the bootinfo block and the memory 104 * Read the memory map and stash it after bootinfo. Align the 105 * memory map on a 16-byte boundary (the bootinfo block is page
|
H A D | elf32_freebsd.c | 34 #include <machine/bootinfo.h>
|
H A D | bootinfo.c | 43 #include <machine/bootinfo.h> 211 struct bootinfo bi; 218 bzero(&bi, sizeof(struct bootinfo));
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | freebsd.h | 40 #define RB_BOOTINFO 0x80000000 /* have `struct bootinfo *' arg */ 74 * A zero bootinfo field often means that there is no info available. 78 struct bootinfo struct
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wanboot/netbootinfo/ |
H A D | netbootinfo.c | 43 #include <bootinfo.h> 82 * Initialize bootinfo.
|
/illumos-gate/usr/src/lib/libwanboot/ |
H A D | Makefile | 33 bootinfo.h \
|
H A D | Makefile.com | 41 bootinfo.o \
|
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | elf32_freebsd.c | 34 #include <machine/bootinfo.h>
|
H A D | Makefile | 38 biospci.c biossmap.c bootinfo.c bootinfo32.c bootinfo64.c \ 45 biospci.o biossmap.o bootinfo.o bootinfo32.o bootinfo64.o \
|
H A D | elf64_freebsd.c | 35 #include <machine/bootinfo.h>
|
H A D | bootinfo32.c | 34 #include <machine/bootinfo.h> 39 static struct bootinfo bi; 130 * - The 'bootinfo' struct is constructed, and copied into the kernel space. 248 /* legacy bootinfo structure */
|
/illumos-gate/usr/src/boot/sys/boot/i386/btx/btxldr/ |
H A D | btxldr.S | 102 movl BA_BOOTINFO+4(%esp),%esi # Source: bootinfo 103 cmpl $0x0, %esi # If the bootinfo pointer 106 subl %ecx,%ebp # for bootinfo 114 movl %ebp,%eax # bootinfo 390 .asciz " bootinfo=\0>\n" 391 m_rel_bi: .asciz "Relocated bootinfo (size=48) to \0\n"
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | vtoc.h | 79 uint32_t bootinfo[3]; member in struct:vtoc8
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | Makefile | 28 SRCS= autoload.c bootinfo.c conf.c copy.c devicename.c main.c self_reloc.c \ 30 OBJS= autoload.o bootinfo.o conf.o copy.o devicename.o main.o self_reloc.o \
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mach_kdi.c | 49 #include <sys/bootinfo.h>
|