Searched refs:bootinfo (Results 1 - 25 of 56) sorted by relevance

123

/illumos-gate/usr/src/lib/libwanboot/common/
H A Dllib-lwanboot33 #include <bootinfo.h>
/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/
H A Dlibuserboot.h48 struct bootinfo;
50 extern int bi_load(struct bootinfo *, struct preloaded_file *);
H A DMakefile15 SRCS+= bootinfo.c
H A Delf32_freebsd.c35 #include <i386/include/bootinfo.h>
H A Dbootinfo32.c34 #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 Delf64_freebsd.c35 #include <i386/include/bootinfo.h>
/illumos-gate/usr/src/boot/sys/boot/i386/common/
H A Dbootargs.h28 #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 Dbootinfo.h44 * 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 Dzfsboot.c28 #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 Dmain.c38 #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 Defimd.c36 #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 Delf32_freebsd.c34 #include <machine/bootinfo.h>
H A Dbootinfo.c43 #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 Dfreebsd.h40 #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 Dnetbootinfo.c43 #include <bootinfo.h>
82 * Initialize bootinfo.
/illumos-gate/usr/src/lib/libwanboot/
H A DMakefile33 bootinfo.h \
H A DMakefile.com41 bootinfo.o \
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Delf32_freebsd.c34 #include <machine/bootinfo.h>
H A DMakefile38 biospci.c biossmap.c bootinfo.c bootinfo32.c bootinfo64.c \
45 biospci.o biossmap.o bootinfo.o bootinfo32.o bootinfo64.o \
H A Delf64_freebsd.c35 #include <machine/bootinfo.h>
H A Dbootinfo32.c34 #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 Dbtxldr.S102 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 Dvtoc.h79 uint32_t bootinfo[3]; member in struct:vtoc8
/illumos-gate/usr/src/boot/sys/boot/efi/loader/
H A DMakefile28 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 Dmach_kdi.c49 #include <sys/bootinfo.h>

Completed in 144 milliseconds

123