Symbol: bootinfo
sys/arch/alpha/alpha/autoconf.c
140
snprintf(bootinfo.booted_dev, sizeof(bootinfo.booted_dev),
sys/arch/alpha/alpha/autoconf.c
196
for (i = 2; bootinfo.booted_dev[i] != '\0'; i++) {
sys/arch/alpha/alpha/autoconf.c
197
if (bootinfo.booted_dev[i] == '-') {
sys/arch/alpha/alpha/autoconf.c
198
if (parse_dec_macaddr(&bootinfo.booted_dev[i - 2],
sys/arch/alpha/alpha/autoconf.c
205
if (bootinfo.booted_dev[i] == '\0') {
sys/arch/alpha/alpha/autoconf.c
248
bootinfo.booted_dev);
sys/arch/alpha/alpha/autoconf.c
271
memcpy(hacked_boot_dev, bootinfo.booted_dev,
sys/arch/alpha/alpha/autoconf.c
272
uimin(sizeof bootinfo.booted_dev, sizeof hacked_boot_dev));
sys/arch/alpha/alpha/machdep.c
1632
NULL, 0, bootinfo.booted_kernel, 0,
sys/arch/alpha/alpha/machdep.c
179
struct bootinfo_kernel bootinfo;
sys/arch/alpha/alpha/machdep.c
355
bootinfo.ssym = v1p->ssym;
sys/arch/alpha/alpha/machdep.c
356
bootinfo.esym = v1p->esym;
sys/arch/alpha/alpha/machdep.c
359
bootinfo.hwrpb_phys =
sys/arch/alpha/alpha/machdep.c
361
bootinfo.hwrpb_size = v1p->hwrpbsize;
sys/arch/alpha/alpha/machdep.c
363
bootinfo.hwrpb_phys =
sys/arch/alpha/alpha/machdep.c
365
bootinfo.hwrpb_size =
sys/arch/alpha/alpha/machdep.c
368
memcpy(bootinfo.boot_flags, v1p->boot_flags,
sys/arch/alpha/alpha/machdep.c
370
sizeof bootinfo.boot_flags));
sys/arch/alpha/alpha/machdep.c
371
memcpy(bootinfo.booted_kernel, v1p->booted_kernel,
sys/arch/alpha/alpha/machdep.c
373
sizeof bootinfo.booted_kernel));
sys/arch/alpha/alpha/machdep.c
376
ALPHA_PHYS_TO_K0SEG(bootinfo.hwrpb_phys));
sys/arch/alpha/alpha/machdep.c
377
prom_getenv(PROM_E_BOOTED_DEV, bootinfo.booted_dev,
sys/arch/alpha/alpha/machdep.c
378
sizeof bootinfo.booted_dev);
sys/arch/alpha/alpha/machdep.c
388
bootinfo.ssym = (u_long)_end;
sys/arch/alpha/alpha/machdep.c
389
bootinfo.esym = (u_long)_end;
sys/arch/alpha/alpha/machdep.c
390
bootinfo.hwrpb_phys = ((struct rpb *)HWRPB_ADDR)->rpb_phys;
sys/arch/alpha/alpha/machdep.c
391
bootinfo.hwrpb_size = ((struct rpb *)HWRPB_ADDR)->rpb_size;
sys/arch/alpha/alpha/machdep.c
398
if (! prom_qemu_getenv("flags", bootinfo.boot_flags,
sys/arch/alpha/alpha/machdep.c
399
sizeof(bootinfo.boot_flags))) {
sys/arch/alpha/alpha/machdep.c
400
strlcpy(bootinfo.boot_flags, "A",
sys/arch/alpha/alpha/machdep.c
401
sizeof(bootinfo.boot_flags));
sys/arch/alpha/alpha/machdep.c
404
prom_getenv(PROM_E_BOOTED_OSFLAGS, bootinfo.boot_flags,
sys/arch/alpha/alpha/machdep.c
405
sizeof bootinfo.boot_flags);
sys/arch/alpha/alpha/machdep.c
406
prom_getenv(PROM_E_BOOTED_FILE, bootinfo.booted_kernel,
sys/arch/alpha/alpha/machdep.c
407
sizeof bootinfo.booted_kernel);
sys/arch/alpha/alpha/machdep.c
408
prom_getenv(PROM_E_BOOTED_DEV, bootinfo.booted_dev,
sys/arch/alpha/alpha/machdep.c
409
sizeof bootinfo.booted_dev);
sys/arch/alpha/alpha/machdep.c
417
hwrpb = (struct rpb *)ALPHA_PHYS_TO_K0SEG(bootinfo.hwrpb_phys);
sys/arch/alpha/alpha/machdep.c
506
ksym_start = (void *)bootinfo.ssym;
sys/arch/alpha/alpha/machdep.c
507
ksym_end = (void *)bootinfo.esym;
sys/arch/alpha/alpha/machdep.c
742
for (p = bootinfo.boot_flags; p && *p != '\0'; p++) {
sys/arch/alpha/include/autoconf.h
112
extern struct bootinfo_kernel bootinfo;
sys/arch/amd64/amd64/prekern.c
57
void *bootinfo;
sys/arch/amd64/amd64/prekern.c
82
extern struct bootinfo bootinfo;
sys/arch/amd64/amd64/prekern.c
93
memcpy(&bootinfo, pkargs->bootinfo, sizeof(bootinfo));
sys/arch/amd64/stand/prekern/prekern.c
179
void *bootinfo;
sys/arch/amd64/stand/prekern/prekern.c
211
pkargs.bootinfo = (void *)&bootinfo;
sys/arch/amd64/stand/prekern/prekern.c
45
struct bootinfo bootinfo;
sys/arch/amd64/stand/prekern/prng.c
62
extern struct bootinfo bootinfo;
sys/arch/amd64/stand/prekern/prng.c
67
bic = (struct btinfo_common *)(bootinfo.bi_data);
sys/arch/amd64/stand/prekern/prng.c
69
for (i = 0; i < bootinfo.bi_nentries && !found; i++) {
sys/arch/arc/arc/machdep.c
133
char *bootinfo; /* pointer to bootinfo structure */
sys/arch/arc/arc/machdep.c
191
bootinfo = bi_buf;
sys/arch/arc/arc/machdep.c
503
if (bootinfo == NULL)
sys/arch/arc/arc/machdep.c
506
bip = bootinfo;
sys/arch/arc/arc/machdep.c
514
(size_t)bip < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/arc/stand/boot/boot.c
114
static char bootinfo[BOOTINFO_SIZE];
sys/arch/arc/stand/boot/boot.c
148
bi_init(bootinfo);
sys/arch/arc/stand/boot/boot.c
250
(*entry)(argc, argv, BOOTINFO_MAGIC, bootinfo);
sys/arch/arc/stand/boot/bootinfo.c
38
struct btinfo_common *bootinfo; /* bootinfo address */
sys/arch/arc/stand/boot/bootinfo.c
48
bootinfo = bi_addr;
sys/arch/arc/stand/boot/bootinfo.c
49
bootinfo->next = 0;
sys/arch/arc/stand/boot/bootinfo.c
50
bootinfo->type = BTINFO_NONE;
sys/arch/arc/stand/boot/bootinfo.c
52
bi_next = (void *)bootinfo;
sys/arch/bebox/bebox/machdep.c
111
memcpy(bootinfo, btinfo, sizeof (bootinfo));
sys/arch/bebox/bebox/machdep.c
188
struct btinfo_common *help = (struct btinfo_common *)bootinfo;
sys/arch/bebox/bebox/machdep.c
196
(size_t)help < (size_t)bootinfo + sizeof (bootinfo));
sys/arch/bebox/bebox/machdep.c
93
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/bebox/stand/boot/boot.c
142
exec_kernel(name, bootinfo);
sys/arch/bebox/stand/boot/boot.c
150
exec_kernel(char *name, void *bootinfo)
sys/arch/bebox/stand/boot/boot.c
206
p = bootinfo;
sys/arch/bebox/stand/boot/boot.c
246
bootinfo,
sys/arch/bebox/stand/boot/boot.c
77
void *bootinfo;
sys/arch/bebox/stand/boot/boot.c
93
bootinfo = (void *)0x3030;
sys/arch/cats/cats/cats_machdep.c
238
struct ebsaboot *bootinfo = arm_bootargs;
sys/arch/cats/cats/cats_machdep.c
247
ebsabootinfo = *bootinfo;
sys/arch/cobalt/cobalt/machdep.c
205
bootinfo = bip;
sys/arch/cobalt/cobalt/machdep.c
475
char *help = bootinfo;
sys/arch/cobalt/cobalt/machdep.c
490
(uintptr_t)help < (uintptr_t)bootinfo + BOOTINFO_SIZE);
sys/arch/cobalt/cobalt/machdep.c
99
void *bootinfo = NULL; /* pointer to bootinfo structure */
sys/arch/cobalt/stand/boot/bootinfo.c
39
static char *bootinfo = NULL;
sys/arch/cobalt/stand/boot/bootinfo.c
49
if ((bootinfo = (char *)alloc(BOOTINFO_SIZE)) != NULL) {
sys/arch/cobalt/stand/boot/bootinfo.c
50
bi = (struct btinfo_common *)bootinfo;
sys/arch/cobalt/stand/boot/bootinfo.c
52
bi_next = bootinfo;
sys/arch/cobalt/stand/boot/bootinfo.c
59
return bootinfo;
sys/arch/cobalt/stand/boot/bootinfo.c
69
if (bootinfo != NULL) {
sys/arch/emips/emips/machdep.c
104
char *bootinfo = NULL; /* pointer to bootinfo structure */
sys/arch/emips/emips/machdep.c
157
bootinfo = bip;
sys/arch/emips/emips/machdep.c
482
char *help = bootinfo;
sys/arch/emips/emips/machdep.c
494
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/emips/stand/common/boot.c
157
call_kernel(entry, name, options, BOOTINFO_MAGIC, bootinfo);
sys/arch/emips/stand/common/bootinfo.c
38
char *bootinfo = NULL;
sys/arch/emips/stand/common/bootinfo.c
47
bootinfo = (char *)addr;
sys/arch/emips/stand/common/bootinfo.c
48
bi = (struct btinfo_common *)bootinfo;
sys/arch/emips/stand/common/bootinfo.c
50
bi_next = bootinfo;
sys/arch/emips/stand/common/bootinfo.h
36
extern char *bootinfo;
sys/arch/epoc32/epoc32/machdep.c
163
extern struct btinfo_common bootinfo;
sys/arch/epoc32/epoc32/machdep.c
164
struct btinfo_common *btinfo = &bootinfo;
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
131
struct btinfo_common *bootinfo;
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
151
bootinfo = CreateBootInfo((TAny *)PAGE_ALIGN(buf));
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
153
model = (struct btinfo_model *)FindBootInfoL(bootinfo, BTINFO_MODEL);
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
156
membytes = SummaryBootInfoMemory(bootinfo);
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
159
video = (struct btinfo_video *)FindBootInfoL(bootinfo, BTINFO_VIDEO);
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
165
(struct btinfo_bootargs *)FindBootInfoL(bootinfo, BTINFO_BOOTARGS);
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
205
E32BootChannel->DoControl(KE32BootBootNetBSD, netbsd, bootinfo);
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
328
struct btinfo_common *bootinfo, *common;
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
340
common = bootinfo = (struct btinfo_common *)buf;
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
398
return bootinfo;
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
404
FindBootInfoL(struct btinfo_common *bootinfo, int type)
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
408
entry = bootinfo;
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
422
SummaryBootInfoMemory(struct btinfo_common *bootinfo)
sys/arch/epoc32/stand/e32boot/exe/e32boot.cpp
428
entry = bootinfo;
sys/arch/epoc32/stand/e32boot/ldd/e32boot.cpp
151
struct btinfo_common *bootinfo = (struct btinfo_common *)a2;
sys/arch/epoc32/stand/e32boot/ldd/e32boot.cpp
153
BootNetBSD(netbsd, bootinfo);
sys/arch/epoc32/stand/e32boot/ldd/e32boot.cpp
167
E32BootChannel::BootNetBSD(NetBSD *netbsd, struct btinfo_common *bootinfo)
sys/arch/epoc32/stand/e32boot/ldd/e32boot.cpp
193
" :: "r"(netbsd), "r"(bootinfo));
sys/arch/evbarm/mini2440/mini2440_machdep.c
1053
struct btinfo_common *help = (struct btinfo_common *)bootinfo;
sys/arch/evbarm/mini2440/mini2440_machdep.c
1063
(size_t)help < (size_t)bootinfo + BOOTINFO_MAXSIZE);
sys/arch/evbarm/mini2440/mini2440_machdep.c
218
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/evbarm/mini2440/mini2440_machdep.c
444
memcpy(bootinfo, bi_magic, sizeof(bootinfo));
sys/arch/evbarm/mini2440/mini2440_machdep.c
446
memset(bootinfo, 0, sizeof(bootinfo));
sys/arch/evbarm/stand/boot2440/main.c
163
bootinfo = (void*) BOOTINFO_ADDR;
sys/arch/evbarm/stand/boot2440/main.c
164
bi_init(bootinfo);
sys/arch/evbarm/stand/boot2440/main.c
271
(*entry)(bootinfo);
sys/arch/evbarm/stand/boot2440/main.c
63
void *bootinfo;
sys/arch/evbmips/sbmips/machdep.c
130
struct bootinfo_v1 bootinfo;
sys/arch/evbmips/sbmips/machdep.c
179
memcpy(&bootinfo, (struct bootinfo_v1 *)bootdata,
sys/arch/evbmips/sbmips/machdep.c
180
sizeof bootinfo);
sys/arch/evbmips/sbmips/machdep.c
183
memset(&bootinfo, 0, sizeof bootinfo);
sys/arch/evbmips/sbmips/machdep.c
184
bootinfo.version = BOOTINFO_VERSION;
sys/arch/evbmips/sbmips/machdep.c
185
bootinfo.fwhandle = fwhandle;
sys/arch/evbmips/sbmips/machdep.c
186
bootinfo.fwentry = bootdata;
sys/arch/evbmips/sbmips/machdep.c
187
bootinfo.ssym = (vaddr_t)end;
sys/arch/evbmips/sbmips/machdep.c
188
bootinfo.esym = (vaddr_t)end;
sys/arch/evbmips/sbmips/machdep.c
194
ksym_start = (void *)CFE_TO_KERNEL_PTR(bootinfo.ssym);
sys/arch/evbmips/sbmips/machdep.c
195
ksym_end = (void *)CFE_TO_KERNEL_PTR(bootinfo.esym);
sys/arch/evbmips/sbmips/machdep.c
231
cfe_init(CFE_TO_KERNEL_PTR(bootinfo.fwhandle),
sys/arch/evbmips/sbmips/machdep.c
232
CFE_TO_KERNEL_PTR(bootinfo.fwentry));
sys/arch/evbmips/sbmips/machdep.c
278
for (u_int i = 0; i < sizeof(bootinfo.boot_flags); i++) {
sys/arch/evbmips/sbmips/machdep.c
279
switch (bootinfo.boot_flags[i]) {
sys/arch/evbmips/sbmips/machdep.c
285
while (bootinfo.boot_flags[i] != ' ' &&
sys/arch/evbmips/sbmips/machdep.c
286
bootinfo.boot_flags[i] != '\0') {
sys/arch/evbmips/sbmips/machdep.c
287
switch (bootinfo.boot_flags[i]) {
sys/arch/evbmips/stand/sbmips/common/boot.c
146
memset(&bootinfo, 0,sizeof(bootinfo));
sys/arch/evbmips/stand/sbmips/common/boot.c
147
bootinfo.version = BOOTINFO_VERSION;
sys/arch/evbmips/stand/sbmips/common/boot.c
148
bootinfo.reserved = 0;
sys/arch/evbmips/stand/sbmips/common/boot.c
149
bootinfo.ssym = marks[MARK_SYM];
sys/arch/evbmips/stand/sbmips/common/boot.c
150
bootinfo.esym = marks[MARK_END];
sys/arch/evbmips/stand/sbmips/common/boot.c
151
strncpy(bootinfo.boot_flags,boot_flags,sizeof(bootinfo.boot_flags));
sys/arch/evbmips/stand/sbmips/common/boot.c
152
strncpy(bootinfo.booted_kernel,name,sizeof(bootinfo.booted_kernel));
sys/arch/evbmips/stand/sbmips/common/boot.c
153
bootinfo.fwhandle = fwhandle;
sys/arch/evbmips/stand/sbmips/common/boot.c
154
bootinfo.fwentry = fwentry;
sys/arch/evbmips/stand/sbmips/common/boot.c
158
(long)&bootinfo,
sys/arch/evbmips/stand/sbmips/common/boot.c
58
struct bootinfo_v1 bootinfo;
sys/arch/ews4800mips/ews4800mips/machdep.c
159
option(int argc, char *argv[], struct bootinfo *bi)
sys/arch/ews4800mips/ews4800mips/machdep.c
76
void mach_init(int, char *[], struct bootinfo *);
sys/arch/ews4800mips/ews4800mips/machdep.c
77
void option(int, char *[], struct bootinfo *);
sys/arch/ews4800mips/ews4800mips/machdep.c
82
mach_init(int argc, char *argv[], struct bootinfo *bi)
sys/arch/ews4800mips/ews4800mips/machdep.c
89
if (bi == NULL || bi->bi_size != sizeof(struct bootinfo)) {
sys/arch/ews4800mips/ews4800mips/vtoc.c
109
vtoc->bootinfo[0], vtoc->bootinfo[1], vtoc->bootinfo[2]);
sys/arch/ews4800mips/include/vtoc.h
67
uint32_t bootinfo[3]; /* 0 */
sys/arch/ews4800mips/stand/common/loader.c
178
struct bootinfo bi;
sys/arch/hpc/hpc/debug_subr.c
316
if (bootinfo == NULL || bootinfo->fb_addr == NULL)
sys/arch/hpc/hpc/debug_subr.c
319
fbaddr = (vaddr_t)bootinfo->fb_addr;
sys/arch/hpc/hpc/debug_subr.c
320
w = bootinfo->fb_width;
sys/arch/hpc/hpc/debug_subr.c
321
h = bootinfo->fb_height;
sys/arch/hpc/hpc/debug_subr.c
360
skip = bootinfo->fb_line_bytes - w;
sys/arch/hpc/hpc/debug_subr.c
378
skip = bootinfo->fb_line_bytes - 32;
sys/arch/hpc/hpc/debug_subr.c
482
switch (bootinfo->fb_type) {
sys/arch/hpc/include/bootinfo.h
60
extern struct bootinfo *bootinfo;
sys/arch/hpc/stand/hpcboot/arch.cpp
88
_boot_arg->bootinfo = ptokv(p + offsetof(struct BootArgs, bi));
sys/arch/hpc/stand/hpcboot/arch.cpp
91
struct bootinfo &bi = _boot_arg->bi;
sys/arch/hpc/stand/hpcboot/hpcboot.h
117
kaddr_t bootinfo;
sys/arch/hpc/stand/hpcboot/hpcboot.h
118
struct bootinfo bi;
sys/arch/hpc/stand/hpcboot/hpcmenu.cpp
331
HpcMenuInterface::setup_bootinfo(struct bootinfo &bi)
sys/arch/hpc/stand/hpcboot/hpcmenu.cpp
337
memset(&bi, 0, sizeof(struct bootinfo));
sys/arch/hpc/stand/hpcboot/hpcmenu.cpp
338
bi.length = sizeof(struct bootinfo);
sys/arch/hpc/stand/hpcboot/hpcmenu.h
168
void setup_bootinfo(struct bootinfo &bi);
sys/arch/hpc/stand/hpcboot/hpcmenu.h
48
struct bootinfo;
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.h
203
bi->bootinfo, bi->kernel_entry); \
sys/arch/hpcarm/dev/epsonlcd.c
255
vc->vc_fbdepth = (bootinfo->fb_line_bytes / bootinfo->fb_width) * NBBY;
sys/arch/hpcarm/dev/epsonlcd.c
256
vc->vc_fbwidth = bootinfo->fb_width;
sys/arch/hpcarm/dev/epsonlcd.c
257
vc->vc_fbheight = bootinfo->fb_height;
sys/arch/hpcarm/dev/ipaq_lcd.c
114
DPRINTF(("framebuffer_baseaddr=%lx\n", (u_long)bootinfo->fb_addr));
sys/arch/hpcarm/dev/ipaq_lcd.c
141
bootinfo->fb_addr = (void *)
sys/arch/hpcarm/dev/ipaq_lcd.c
186
fb->hf_height = bootinfo->fb_height;
sys/arch/hpcarm/dev/ipaq_lcd.c
187
fb->hf_width = bootinfo->fb_width;
sys/arch/hpcarm/dev/ipaq_lcd.c
189
if (bus_space_map(sc->sc_iot, (bus_addr_t)bootinfo->fb_addr,
sys/arch/hpcarm/dev/ipaq_lcd.c
190
bootinfo->fb_height * bootinfo->fb_line_bytes,
sys/arch/hpcarm/dev/ipaq_lcd.c
196
fb->hf_offset = (u_long)bootinfo->fb_addr -
sys/arch/hpcarm/dev/ipaq_lcd.c
197
__PTOB(__BTOP(bootinfo->fb_addr));
sys/arch/hpcarm/dev/ipaq_lcd.c
199
fb->hf_bytes_per_line = bootinfo->fb_line_bytes;
sys/arch/hpcarm/dev/ipaq_lcd.c
201
fb->hf_bytes_per_plane = bootinfo->fb_height *
sys/arch/hpcarm/dev/ipaq_lcd.c
202
bootinfo->fb_line_bytes;
sys/arch/hpcarm/dev/ipaq_lcd.c
208
switch (bootinfo->fb_type) {
sys/arch/hpcarm/dev/ipaq_lcd.c
259
bootinfo->fb_type);
sys/arch/hpcarm/dev/ipaq_lcd.c
380
return __BTOP((u_long)bootinfo->fb_addr + offset);
sys/arch/hpcarm/dev/j720kbd.c
119
if (!(bootinfo->bi_cnuse & BI_CNUSE_SERIAL))
sys/arch/hpcarm/dev/sed_saip.c
125
int console = (bootinfo->bi_cnuse & BI_CNUSE_SERIAL) ? 0 : 1;
sys/arch/hpcarm/dev/sed_saip.c
141
if (bus_space_map(sc->sc_iot, (bus_addr_t)bootinfo->fb_addr & ~0x3fffff,
sys/arch/hpcarm/dev/sed_saip.c
153
(u_long)bootinfo->fb_addr);
sys/arch/hpcarm/dev/sed_saip.c
197
if (bootinfo == NULL ||
sys/arch/hpcarm/dev/sed_saip.c
198
bootinfo->fb_addr == 0 ||
sys/arch/hpcarm/dev/sed_saip.c
199
bootinfo->fb_line_bytes == 0 ||
sys/arch/hpcarm/dev/sed_saip.c
200
bootinfo->fb_width == 0 ||
sys/arch/hpcarm/dev/sed_saip.c
201
bootinfo->fb_height == 0) {
sys/arch/hpcarm/dev/sed_saip.c
215
fb->hf_height = bootinfo->fb_height;
sys/arch/hpcarm/dev/sed_saip.c
216
fb->hf_width = bootinfo->fb_width;
sys/arch/hpcarm/dev/sed_saip.c
218
if (bus_space_map(&sa11x0_bs_tag, (bus_addr_t)bootinfo->fb_addr,
sys/arch/hpcarm/dev/sed_saip.c
219
bootinfo->fb_height * bootinfo->fb_line_bytes,
sys/arch/hpcarm/dev/sed_saip.c
224
fb->hf_offset = (u_long)bootinfo->fb_addr -
sys/arch/hpcarm/dev/sed_saip.c
225
__PTOB(__BTOP(bootinfo->fb_addr));
sys/arch/hpcarm/dev/sed_saip.c
227
fb->hf_bytes_per_line = bootinfo->fb_line_bytes;
sys/arch/hpcarm/dev/sed_saip.c
229
fb->hf_bytes_per_plane = bootinfo->fb_height *
sys/arch/hpcarm/dev/sed_saip.c
230
bootinfo->fb_line_bytes;
sys/arch/hpcarm/dev/sed_saip.c
236
switch (bootinfo->fb_type) {
sys/arch/hpcarm/dev/sed_saip.c
299
aprint_normal("unsupported type %d.\n", bootinfo->fb_type);
sys/arch/hpcarm/dev/sed_saip.c
566
return __BTOP((u_long)bootinfo->fb_addr + offset);
sys/arch/hpcarm/dev/wzero3_kbd.c
299
if (!(bootinfo->bi_cnuse & BI_CNUSE_SERIAL))
sys/arch/hpcarm/dev/wzero3_lcd.c
253
aa.console = (bootinfo->bi_cnuse != BI_CNUSE_SERIAL);
sys/arch/hpcarm/hpcarm/hpc_machdep.c
106
vaddr_t initarm(int, char **, struct bootinfo *);
sys/arch/hpcarm/hpcarm/hpc_machdep.c
108
vaddr_t init_sa11x0(int, char **, struct bootinfo *);
sys/arch/hpcarm/hpcarm/hpc_machdep.c
111
vaddr_t init_pxa2x0(int, char **, struct bootinfo *);
sys/arch/hpcarm/hpcarm/hpc_machdep.c
224
initarm(int argc, char **argv, struct bootinfo *bi)
sys/arch/hpcarm/hpcarm/hpc_machdep.c
261
bootinfo = &bootinfo_storage;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
264
bootinfo->fb_line_bytes = BOOTINFO_FB_LINE_BYTES;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
265
bootinfo->fb_width = BOOTINFO_FB_WIDTH;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
266
bootinfo->fb_height = BOOTINFO_FB_HEIGHT;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
267
bootinfo->fb_type = BOOTINFO_FB_TYPE;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
270
if (bootinfo->magic == BOOTINFO_MAGIC) {
sys/arch/hpcarm/hpcarm/hpc_machdep.c
271
platid.dw.dw0 = bootinfo->platid_cpu;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
272
platid.dw.dw1 = bootinfo->platid_machine;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
279
(bootinfo->timezone > (-12 * 60) &&
sys/arch/hpcarm/hpcarm/hpc_machdep.c
280
bootinfo->timezone <= (12 * 60)))
sys/arch/hpcarm/hpcarm/hpc_machdep.c
281
rtc_offset = bootinfo->timezone;
sys/arch/hpcarm/hpcarm/hpc_machdep.c
79
struct bootinfo *bootinfo, bootinfo_storage;
sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.c
133
vaddr_t init_pxa2x0(int, char **, struct bootinfo *);
sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.c
226
init_pxa2x0(int argc, char **argv, struct bootinfo *bi)
sys/arch/hpcarm/hpcarm/sa11x0_hpc_machdep.c
133
vaddr_t init_sa11x0(int, char **, struct bootinfo *);
sys/arch/hpcarm/hpcarm/sa11x0_hpc_machdep.c
177
init_sa11x0(int argc, char **argv, struct bootinfo *bi)
sys/arch/hpcarm/hpcarm/sa11x0_hpc_machdep.c
596
if (bootinfo->bi_cnuse == BI_CNUSE_SERIAL) {
sys/arch/hpcarm/hpcarm/wzero3_machdep.c
226
if (bootinfo->bi_cnuse == BI_CNUSE_SERIAL) {
sys/arch/hpcmips/dev/ite8181.c
246
int console = (bootinfo->bi_cnuse & BI_CNUSE_SERIAL) ? 0 : 1;
sys/arch/hpcmips/dev/ite8181.c
261
device_xname(sc->sc_dev), (u_long)bootinfo->fb_addr);
sys/arch/hpcmips/dev/ite8181.c
512
if (bootinfo == NULL ||
sys/arch/hpcmips/dev/ite8181.c
513
bootinfo->fb_addr == 0 ||
sys/arch/hpcmips/dev/ite8181.c
514
bootinfo->fb_line_bytes == 0 ||
sys/arch/hpcmips/dev/ite8181.c
515
bootinfo->fb_width == 0 ||
sys/arch/hpcmips/dev/ite8181.c
516
bootinfo->fb_height == 0) {
sys/arch/hpcmips/dev/ite8181.c
530
fb->hf_height = bootinfo->fb_height;
sys/arch/hpcmips/dev/ite8181.c
531
fb->hf_width = bootinfo->fb_width;
sys/arch/hpcmips/dev/ite8181.c
532
fb->hf_baseaddr = (u_long)bootinfo->fb_addr;
sys/arch/hpcmips/dev/ite8181.c
533
fb->hf_offset = (u_long)bootinfo->fb_addr -
sys/arch/hpcmips/dev/ite8181.c
534
mips_ptob(mips_btop(bootinfo->fb_addr));
sys/arch/hpcmips/dev/ite8181.c
536
fb->hf_bytes_per_line = bootinfo->fb_line_bytes;
sys/arch/hpcmips/dev/ite8181.c
538
fb->hf_bytes_per_plane = bootinfo->fb_height *
sys/arch/hpcmips/dev/ite8181.c
539
bootinfo->fb_line_bytes;
sys/arch/hpcmips/dev/ite8181.c
545
switch (bootinfo->fb_type) {
sys/arch/hpcmips/dev/ite8181.c
623
printf("unknown type (=%d).\n", bootinfo->fb_type);
sys/arch/hpcmips/dev/ite8181.c
896
return mips_btop((u_long)bootinfo->fb_addr + offset);
sys/arch/hpcmips/dev/mq200.c
114
int console = (bootinfo->bi_cnuse & BI_CNUSE_SERIAL) ? 0 : 1;
sys/arch/hpcmips/dev/mq200.c
122
sc->sc_fbconf.hf_baseaddr = (u_long)bootinfo->fb_addr;
sys/arch/hpcmips/dev/mq200.c
135
device_xname(sc->sc_dev), (u_long)bootinfo->fb_addr);
sys/arch/hpcmips/dev/mq200.c
333
if (bootinfo == NULL ||
sys/arch/hpcmips/dev/mq200.c
334
bootinfo->fb_addr == 0 ||
sys/arch/hpcmips/dev/mq200.c
335
bootinfo->fb_line_bytes == 0 ||
sys/arch/hpcmips/dev/mq200.c
336
bootinfo->fb_width == 0 ||
sys/arch/hpcmips/dev/mq200.c
337
bootinfo->fb_height == 0) {
sys/arch/hpcmips/dev/mq200.c
351
fb->hf_height = bootinfo->fb_height;
sys/arch/hpcmips/dev/mq200.c
352
fb->hf_width = bootinfo->fb_width;
sys/arch/hpcmips/dev/mq200.c
353
fb->hf_baseaddr = mips_ptob(mips_btop(bootinfo->fb_addr));
sys/arch/hpcmips/dev/mq200.c
354
fb->hf_offset = (u_long)bootinfo->fb_addr - fb->hf_baseaddr;
sys/arch/hpcmips/dev/mq200.c
356
fb->hf_bytes_per_line = bootinfo->fb_line_bytes;
sys/arch/hpcmips/dev/mq200.c
358
fb->hf_bytes_per_plane = bootinfo->fb_height *
sys/arch/hpcmips/dev/mq200.c
359
bootinfo->fb_line_bytes;
sys/arch/hpcmips/dev/mq200.c
365
switch (bootinfo->fb_type) {
sys/arch/hpcmips/dev/mq200.c
459
printf("unknown type (=%d).\n", bootinfo->fb_type);
sys/arch/hpcmips/dev/plumvideo.c
337
bootinfo->fb_type = *reverse ? BIFB_D8_FF : BIFB_D8_00;
sys/arch/hpcmips/dev/plumvideo.c
356
chip->vc_fbwidth = width = bootinfo->fb_width =
sys/arch/hpcmips/dev/plumvideo.c
358
chip->vc_fbheight = height = bootinfo->fb_height =
sys/arch/hpcmips/dev/plumvideo.c
365
vram_pitch = bootinfo->fb_line_bytes = (width * bpp) / NBBY;
sys/arch/hpcmips/dev/plumvideo.c
414
bootinfo->fb_addr = (unsigned char *)sc->sc_fbioh;
sys/arch/hpcmips/hpcmips/machdep.c
165
static struct bootinfo bi_copy;
sys/arch/hpcmips/hpcmips/machdep.c
166
struct bootinfo *bootinfo;
sys/arch/hpcmips/hpcmips/machdep.c
183
void mach_init(int, char *[], struct bootinfo *);
sys/arch/hpcmips/hpcmips/machdep.c
196
mach_init(int argc, char *argv[], struct bootinfo *bi)
sys/arch/hpcmips/hpcmips/machdep.c
257
memset(&bi_copy, 0, sizeof(struct bootinfo));
sys/arch/hpcmips/hpcmips/machdep.c
258
memcpy(&bi_copy, bi, uimin(bi->length, sizeof(struct bootinfo)));
sys/arch/hpcmips/hpcmips/machdep.c
259
bootinfo = &bi_copy;
sys/arch/hpcmips/hpcmips/machdep.c
260
if (bootinfo->platid_cpu != 0) {
sys/arch/hpcmips/hpcmips/machdep.c
261
platid.dw.dw0 = bootinfo->platid_cpu;
sys/arch/hpcmips/hpcmips/machdep.c
263
if (bootinfo->platid_machine != 0) {
sys/arch/hpcmips/hpcmips/machdep.c
264
platid.dw.dw1 = bootinfo->platid_machine;
sys/arch/hpcmips/hpcmips/machdep.c
323
if (bootinfo) {
sys/arch/hpcmips/hpcmips/machdep.c
338
if (rtc_offset == 0 && bootinfo
sys/arch/hpcmips/hpcmips/machdep.c
339
&& bootinfo->timezone > (-12*60)
sys/arch/hpcmips/hpcmips/machdep.c
340
&& bootinfo->timezone <= (12*60))
sys/arch/hpcmips/hpcmips/machdep.c
341
rtc_offset = bootinfo->timezone;
sys/arch/hpcmips/hpcmips/machdep.c
357
bootinfo->bi_cnuse |= BI_CNUSE_SERIAL;
sys/arch/hpcmips/stand/pbsdboot/main.c
1109
struct bootinfo bi;
sys/arch/hpcmips/stand/pbsdboot/main.c
385
void SetBootInfo(struct bootinfo *bi, struct fb_setting *fbs);
sys/arch/hpcmips/stand/pbsdboot/main.c
808
SetBootInfo(struct bootinfo *bi, struct fb_setting *fbs)
sys/arch/hpcmips/stand/pbsdboot/main.c
813
memset(bi, 0, sizeof(struct bootinfo));
sys/arch/hpcmips/stand/pbsdboot/main.c
814
bi->length = sizeof(struct bootinfo);
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.c
43
pbsdboot(TCHAR *wkernel_name, int argc, char *argv[], struct bootinfo* bi)
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.c
48
struct bootinfo *bibuf;
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.c
73
(bibuf = (struct bootinfo*)vmem_alloc()) == NULL) {
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.c
79
memcpy(bibuf, bi, sizeof(struct bootinfo));
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.h
130
int vmem_exec(void *entry, int argc, char *argv[], struct bootinfo *bi);
sys/arch/hpcmips/stand/pbsdboot/pbsdboot.h
152
int pbsdboot(TCHAR*, int argc, char *argv[], struct bootinfo *bi);
sys/arch/hpcmips/stand/pbsdboot/vmem.c
59
vmem_exec(void *entry, int argc, char *argv[], struct bootinfo *bi)
sys/arch/hpcmips/tx/tx39.c
162
bootinfo->fb_addr = 0;
sys/arch/hpcmips/tx/tx39.c
256
if (bootinfo->bi_cnuse & BI_CNUSE_SERIAL) {
sys/arch/hpcmips/tx/tx3912video.c
313
bootinfo->fb_type = reverse ? BIFB_D2_M2L_3 : BIFB_D2_M2L_0;
sys/arch/hpcmips/tx/tx3912video.c
318
bootinfo->fb_type = reverse ? BIFB_D2_M2L_3 : BIFB_D2_M2L_0;
sys/arch/hpcmips/tx/tx3912video.c
326
bootinfo->fb_type = reverse ? BIFB_D8_FF : BIFB_D8_00;
sys/arch/hpcmips/tx/tx3912video.c
331
chip->vc_fbwidth = bootinfo->fb_width;
sys/arch/hpcmips/tx/tx3912video.c
332
chip->vc_fbheight= bootinfo->fb_height;
sys/arch/hpcmips/tx/tx3912video.c
350
bootinfo->fb_line_bytes = (chip->vc_fbwidth * fbdepth) / NBBY;
sys/arch/hpcmips/tx/tx3912video.c
351
bootinfo->fb_addr = (void *)MIPS_PHYS_TO_KSEG1(chip->vc_fbpaddr);
sys/arch/hpcmips/vr/vr.c
437
if (com_info->attach != NULL && (bootinfo->bi_cnuse&BI_CNUSE_SERIAL)) {
sys/arch/hpcsh/dev/hd64461/hd64461video.c
1019
width = bootinfo->fb_width;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
1020
height = bootinfo->fb_height;
sys/arch/hpcsh/hpcsh/console.c
139
switch (bootinfo->bi_cnuse) {
sys/arch/hpcsh/hpcsh/console.c
237
bootinfo->bi_cnuse = BI_CNUSE_BUILTIN;
sys/arch/hpcsh/hpcsh/debug.c
66
uint16_t *fb = (uint16_t *)bootinfo->fb_addr;
sys/arch/hpcsh/hpcsh/debug.c
67
int hline = bootinfo->fb_width;
sys/arch/hpcsh/hpcsh/debug.c
71
fb += (cause & 0x7) * bootinfo->fb_line_bytes * LINE_STEP;
sys/arch/hpcsh/hpcsh/kloader_machdep.c
129
"r"(&kbi->bootinfo), \
sys/arch/hpcsh/hpcsh/machdep.c
157
static struct bootinfo bootinfo_storage;
sys/arch/hpcsh/hpcsh/machdep.c
158
struct bootinfo *bootinfo = &bootinfo_storage;
sys/arch/hpcsh/hpcsh/machdep.c
165
void machine_startup(int, char *[], struct bootinfo *)
sys/arch/hpcsh/hpcsh/machdep.c
176
machine_startup(int argc, char *argv[], struct bootinfo *bi)
sys/arch/hpcsh/hpcsh/machdep.c
210
memcpy(&bootinfo_storage, bi, sizeof(struct bootinfo));
sys/arch/hpcsh/hpcsh/machdep.c
211
if (bootinfo->magic == BOOTINFO_MAGIC) {
sys/arch/hpcsh/hpcsh/machdep.c
212
platid.dw.dw0 = bootinfo->platid_cpu;
sys/arch/hpcsh/hpcsh/machdep.c
213
platid.dw.dw1 = bootinfo->platid_machine;
sys/arch/hpcsh/hpcsh/machdep.c
227
&& bootinfo->timezone > (-12*60)
sys/arch/hpcsh/hpcsh/machdep.c
228
&& bootinfo->timezone <= (12*60))
sys/arch/hpcsh/hpcsh/machdep.c
229
rtc_offset = bootinfo->timezone;
sys/arch/hpcsh/hpcsh/machdep.c
276
kloader_bootinfo_set(&kbi, argc, argv, bootinfo, true);
sys/arch/hppa/hppa/machdep.c
2041
bic = (struct btinfo_common *)(&bootinfo.bi_data[0]);
sys/arch/hppa/hppa/machdep.c
2042
for (i = 0; i < bootinfo.bi_nentries; i++)
sys/arch/hppa/hppa/machdep.c
246
struct bootinfo bootinfo;
sys/arch/hppa/hppa/machdep.c
461
memcpy(&bootinfo, bi, sizeof(struct bootinfo));
sys/arch/hppa/stand/boot/boot.c
272
marks[MARK_END], BOOTARG_APIVER, &bootinfo);
sys/arch/hppa/stand/boot/bootinfo.c
39
struct bootinfo bootinfo;
sys/arch/hppa/stand/boot/bootinfo.c
46
memset(&bootinfo, 0, sizeof(bootinfo));
sys/arch/hppa/stand/boot/bootinfo.c
58
memcpy(&bootinfo.bi_data[bootinfo.bi_offset], what, size);
sys/arch/hppa/stand/boot/bootinfo.c
60
bootinfo.bi_offset += what->len;
sys/arch/hppa/stand/boot/bootinfo.c
61
bootinfo.bi_nentries++;
sys/arch/hppa/stand/boot/bootinfo.h
51
extern struct bootinfo bootinfo;
sys/arch/i386/i386/machdep.c
334
struct bootinfo *bidest;
sys/arch/i386/i386/machdep.c
337
bidest = RELOC(struct bootinfo *, &bootinfo);
sys/arch/i386/i386/multiboot.c
186
bootinfo.bi_nentries = 0;
sys/arch/i386/i386/multiboot.c
245
struct bootinfo *bip = (struct bootinfo *)&bootinfo;
sys/arch/i386/i386/multiboot.c
78
extern struct bootinfo bootinfo;
sys/arch/i386/stand/lib/biosdisk.c
1202
if (bootinfo == NULL) {
sys/arch/i386/stand/lib/bootinfo.c
35
struct bootinfo *bootinfo;
sys/arch/i386/stand/lib/bootinfo.c
43
if (bootinfo == NULL) {
sys/arch/i386/stand/lib/bootinfo.c
46
if (bootinfo->nentries >= BTINFO_MAX) {
sys/arch/i386/stand/lib/bootinfo.c
49
bootinfo->entry[bootinfo->nentries++] = vtophys(what);
sys/arch/i386/stand/lib/bootinfo.h
36
extern struct bootinfo *bootinfo;
sys/arch/i386/stand/lib/bootinfo.h
40
#define BI_ALLOC(max) (bootinfo = alloc(sizeof(struct bootinfo) \
sys/arch/i386/stand/lib/bootinfo.h
44
#define BI_FREE() dealloc(bootinfo, 0)
sys/arch/i386/stand/lib/exec.c
470
boot_argv[2] = vtophys(bootinfo); /* old cyl offset */
sys/arch/i386/stand/lib/exec.c
518
for (i = 0; i < bootinfo->nentries; i++) {
sys/arch/i386/stand/lib/exec.c
519
struct btinfo_common *bi = (void *)(u_long)bootinfo->entry[i];
sys/arch/i386/stand/lib/exec.c
522
bootinfo->entry[i] = vtophys(p);
sys/arch/i386/stand/lib/exec.c
548
bootinfo = NULL;
sys/arch/ia64/ia64/efi.c
133
if (bootinfo.bi_memmap == 0)
sys/arch/ia64/ia64/efi.c
135
return ((struct efi_md *)IA64_PHYS_TO_RR7(bootinfo.bi_memmap));
sys/arch/ia64/ia64/efi.c
143
plim = IA64_PHYS_TO_RR7(bootinfo.bi_memmap + bootinfo.bi_memmap_size);
sys/arch/ia64/ia64/efi.c
144
md = (struct efi_md *)((uintptr_t)md + bootinfo.bi_memdesc_size);
sys/arch/ia64/ia64/efi.c
97
bootinfo.bi_memmap_size, bootinfo.bi_memdesc_size,
sys/arch/ia64/ia64/efi.c
98
bootinfo.bi_memdesc_version, bootinfo.bi_memmap, 0);
sys/arch/ia64/ia64/machdep.c
159
struct bootinfo bootinfo;
sys/arch/ia64/ia64/machdep.c
423
bootinfo = *(struct bootinfo *)(IA64_PHYS_TO_RR7(pa_bootinfo));
sys/arch/ia64/ia64/machdep.c
425
if (bootinfo.bi_magic != BOOTINFO_MAGIC || bootinfo.bi_version != 1) {
sys/arch/ia64/ia64/machdep.c
426
memset(&bootinfo, 0, sizeof(bootinfo));
sys/arch/ia64/ia64/machdep.c
427
bootinfo.bi_kernend = (vaddr_t) round_page((vaddr_t)&end);
sys/arch/ia64/ia64/machdep.c
456
boothowto = bootinfo.bi_boothowto;
sys/arch/ia64/ia64/machdep.c
484
efi_boot_minimal(bootinfo.bi_systab);
sys/arch/ia64/ia64/machdep.c
494
ia64_unwindtab = (uint64_t)bootinfo.bi_unwindtab;
sys/arch/ia64/ia64/machdep.c
495
ia64_unwindtablen = (uint64_t)bootinfo.bi_unwindtablen;
sys/arch/ia64/ia64/machdep.c
496
ksym_start = (void *)bootinfo.bi_symtab;
sys/arch/ia64/ia64/machdep.c
497
ksym_end = (void *)bootinfo.bi_esymtab;
sys/arch/ia64/ia64/machdep.c
498
kernend = (vaddr_t)round_page((vaddr_t)bootinfo.bi_kernend);
sys/arch/ia64/ia64/machdep.c
500
kernend = (vaddr_t)round_page(bootinfo.bi_kernend);
sys/arch/ia64/ia64/machdep.c
699
return bootinfo.bi_hcdp;
sys/arch/ia64/ia64/pmap.c
2040
if (va >= IA64_PBVM_PGTBL + bootinfo->bi_pbvm_pgtblsz)
sys/arch/ia64/ia64/pmap.c
2043
pa = (va - IA64_PBVM_PGTBL) + bootinfo->bi_pbvm_pgtbl;
sys/arch/ia64/ia64/pmap.c
2051
if (idx >= (bootinfo->bi_pbvm_pgtblsz >> 3))
sys/arch/ia64/include/bootinfo.h
52
extern struct bootinfo bootinfo;
sys/arch/ia64/stand/efi/libefi/bootinfo.c
200
bi_load(struct bootinfo *bi, struct preloaded_file *fp, UINTN *mapkey,
sys/arch/ia64/stand/efi/libefi/bootinfo.c
282
bisz = (sizeof(struct bootinfo) + 0x0f) & ~0x0f;
sys/arch/ia64/stand/efi/libefi/efiboot.h
92
struct bootinfo;
sys/arch/ia64/stand/efi/libefi/efiboot.h
94
extern int bi_load(struct bootinfo *, struct preloaded_file *,
sys/arch/ia64/stand/efi/libefi/exec.c
115
enter_kernel(u_int64_t start, struct bootinfo *bi)
sys/arch/ia64/stand/efi/libefi/exec.c
137
struct bootinfo *bi;
sys/arch/ia64/stand/efi/libefi/exec.c
158
size += descsz + ((sizeof(struct bootinfo) + 0x0f) & ~0x0f);
sys/arch/ia64/stand/efi/libefi/exec.c
168
memset(bi, 0, sizeof(struct bootinfo));
sys/arch/ia64/stand/ia64/ski/bootinfo.c
198
bi_load(struct bootinfo *bi, struct preloaded_file *fp, char *args)
sys/arch/ia64/stand/ia64/ski/bootinfo.c
75
extern int ski_init_stubs(struct bootinfo *);
sys/arch/ia64/stand/ia64/ski/efi_stub.c
237
ski_init_stubs(struct bootinfo *bi)
sys/arch/ia64/stand/ia64/ski/exec.c
125
struct bootinfo bootinfo;
sys/arch/ia64/stand/ia64/ski/exec.c
128
enter_kernel(const char* filename, u_int64_t start, struct bootinfo *bi)
sys/arch/ia64/stand/ia64/ski/exec.c
152
struct bootinfo *bi;
sys/arch/ia64/stand/ia64/ski/exec.c
161
bi = &bootinfo;
sys/arch/ia64/stand/ia64/ski/exec.c
162
memset(bi, 0, sizeof(struct bootinfo));
sys/arch/ia64/stand/ia64/ski/libski.h
75
struct bootinfo;
sys/arch/ia64/stand/ia64/ski/libski.h
77
extern int bi_load(struct bootinfo *, struct preloaded_file *, char *args);
sys/arch/landisk/landisk/kloader_machdep.c
114
: : "r" (howto), "r" (&kbi->bootinfo), "r" (kbi->entry));
sys/arch/landisk/landisk/machdep.c
134
struct bootinfo _bootinfo;
sys/arch/landisk/landisk/machdep.c
136
struct bootinfo *bootinfo;
sys/arch/landisk/landisk/machdep.c
183
bootinfo = &kbootinfo.bootinfo;
sys/arch/landisk/landisk/machdep.c
185
bootinfo = &_bootinfo;
sys/arch/landisk/landisk/machdep.c
187
memcpy(bootinfo, bi, sizeof(struct bootinfo));
sys/arch/landisk/landisk/machdep.c
263
int n = bootinfo->nentries;
sys/arch/landisk/landisk/machdep.c
265
help = (struct btinfo_common *)(bootinfo->info);
sys/arch/landisk/stand/boot/boot2.c
289
memcpy(p, &bootinfo->nentries, sizeof(bootinfo->nentries));
sys/arch/landisk/stand/boot/boot2.c
290
p += sizeof(bootinfo->nentries);
sys/arch/landisk/stand/boot/boot2.c
291
for (i = 0; i < bootinfo->nentries; i++) {
sys/arch/landisk/stand/boot/boot2.c
292
help = (struct btinfo_common *)(bootinfo->entry[i]);
sys/arch/landisk/stand/boot/boot2.c
306
bootinfo = 0;
sys/arch/landisk/stand/boot/bootinfo.c
34
struct btinfo *bootinfo;
sys/arch/landisk/stand/boot/bootinfo.c
43
if (bootinfo) {
sys/arch/landisk/stand/boot/bootinfo.c
44
bootinfo->entry[bootinfo->nentries++] = (u_long)what;
sys/arch/landisk/stand/boot/bootinfo.h
39
extern struct btinfo *bootinfo;
sys/arch/landisk/stand/boot/bootinfo.h
41
#define BI_ALLOC(max) (bootinfo = ALLOC(sizeof(struct btinfo) \
sys/arch/landisk/stand/boot/bootinfo.h
45
#define BI_FREE() DEALLOC(bootinfo, 0)
sys/arch/m68k/include/linux_bootinfo.h
169
struct bi_record * bootinfo;
sys/arch/m68k/m68k/linux_bootinfo.c
258
bid->bootinfo = (struct bi_record *)
sys/arch/m68k/m68k/linux_bootinfo.c
271
for (bi = bid->bootinfo; bi->bi_tag != BI_LAST;
sys/arch/m68k/m68k/linux_bootinfo.c
367
bid->bootinfo = (struct bi_record *)
sys/arch/m68k/m68k/linux_bootinfo.c
413
struct bi_record *bi = bootinfo_data_store.bootinfo;
sys/arch/mipsco/mipsco/machdep.c
177
bootinfo = (char *)BOOTINFO_ADDR; /* XXX */
sys/arch/mipsco/mipsco/machdep.c
320
char *help = bootinfo;
sys/arch/mipsco/mipsco/machdep.c
332
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/mipsco/mipsco/machdep.c
89
char *bootinfo = NULL; /* pointer to bootinfo structure */
sys/arch/mipsco/stand/common/bootinfo.c
38
static char *bootinfo = NULL;
sys/arch/mipsco/stand/common/bootinfo.c
48
bootinfo = (char *)addr;
sys/arch/mipsco/stand/common/bootinfo.c
49
bi = (struct btinfo_common *)bootinfo;
sys/arch/mipsco/stand/common/bootinfo.c
51
bi_next = bootinfo;
sys/arch/mmeye/mmeye/machdep.c
114
char bootinfo[BOOTINFO_SIZE];
sys/arch/mmeye/mmeye/machdep.c
255
memcpy(bootinfo, (void *)bip, BOOTINFO_SIZE);
sys/arch/mmeye/mmeye/machdep.c
812
char *help = bootinfo;
sys/arch/mmeye/mmeye/machdep.c
823
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/mmeye/stand/boot/bootinfo.c
39
static char *bootinfo = NULL;
sys/arch/mmeye/stand/boot/bootinfo.c
49
if ((bootinfo = (char *)alloc(BOOTINFO_SIZE)) != NULL) {
sys/arch/mmeye/stand/boot/bootinfo.c
50
bi = (struct btinfo_common *)bootinfo;
sys/arch/mmeye/stand/boot/bootinfo.c
52
bi_next = bootinfo;
sys/arch/mmeye/stand/boot/bootinfo.c
59
return bootinfo;
sys/arch/mmeye/stand/boot/bootinfo.c
69
if (bootinfo != NULL) {
sys/arch/mvmeppc/include/bootinfo.h
28
extern struct mvmeppc_bootinfo bootinfo;
sys/arch/mvmeppc/mvmeppc/machdep.c
101
struct mvmeppc_bootinfo bootinfo;
sys/arch/mvmeppc/mvmeppc/machdep.c
114
memcpy(&bootinfo, btinfo, sizeof(bootinfo));
sys/arch/mvmeppc/mvmeppc/machdep.c
126
bootinfo.bi_modelnumber);
sys/arch/mvmeppc/mvmeppc/machdep.c
135
physmemr[0].size = bootinfo.bi_memsize & ~PGOFSET;
sys/arch/mvmeppc/mvmeppc/machdep.c
137
availmemr[0].size = bootinfo.bi_memsize - availmemr[0].start;
sys/arch/mvmeppc/mvmeppc/machdep.c
146
ticks_per_sec = bootinfo.bi_clocktps;
sys/arch/mvmeppc/mvmeppc/machdep.c
173
bootinfo.bi_mpuspeed/1000000,
sys/arch/mvmeppc/mvmeppc/machdep.c
174
bootinfo.bi_busspeed/1000000);
sys/arch/mvmeppc/mvmeppc/machdep.c
240
if (!strcmp(bootinfo.bi_consoledev, "PC16550")) {
sys/arch/mvmeppc/mvmeppc/machdep.c
244
rv = comcnattach(tag, caddr[bootinfo.bi_consolechan],
sys/arch/mvmeppc/mvmeppc/machdep.c
245
bootinfo.bi_consolespeed, COM_FREQ, COM_TYPE_NORMAL,
sys/arch/mvmeppc/mvmeppc/machdep.c
246
bootinfo.bi_consolecflag);
sys/arch/mvmeppc/mvmeppc/machdep.c
253
panic("invalid console device %s", bootinfo.bi_consoledev);
sys/arch/mvmeppc/mvmeppc/platform_160x.c
113
bootinfo.bi_mpuspeed = strtoul(speed, NULL, 10) * 1000000;
sys/arch/mvmeppc/mvmeppc/platform_160x.c
115
bootinfo.bi_busspeed = strtoul(speed, NULL, 10) * 1000000;
sys/arch/mvmeppc/mvmeppc/platform_160x.c
116
bootinfo.bi_clocktps = bootinfo.bi_busspeed / 4;
sys/arch/mvmeppc/mvmeppc/platform_160x.c
120
bootinfo.bi_memsize = p160x_dram_size[dsr & 0x7];
sys/arch/mvmeppc/mvmeppc/platform_160x.c
121
bootinfo.bi_memsize += p160x_dram_size[(dsr >> 4) & 0x7];
sys/arch/mvmeppc/mvmeppc/platform_160x.c
95
if (MVMEPPC_FAMILY(bootinfo.bi_modelnumber) != MVMEPPC_FAMILY_160x)
sys/arch/mvmeppc/stand/boot/boot.c
136
bootinfo.bi_boothowto = howto;
sys/arch/mvmeppc/stand/boot/boot.c
137
bootinfo.bi_bootaddr = bbi->bbi_devaddr;
sys/arch/mvmeppc/stand/boot/boot.c
138
bootinfo.bi_bootclun = bbi->bbi_clun;
sys/arch/mvmeppc/stand/boot/boot.c
139
bootinfo.bi_bootclun = bbi->bbi_dlun;
sys/arch/mvmeppc/stand/boot/boot.c
140
strncpy(bootinfo.bi_bootline, bbi->bbi_argstart,
sys/arch/mvmeppc/stand/boot/boot.c
142
strncpy(bootinfo.bi_consoledev, consname, CONSOLEDEV_LEN);
sys/arch/mvmeppc/stand/boot/boot.c
143
bootinfo.bi_consoleaddr = ioi->ii_devaddr;
sys/arch/mvmeppc/stand/boot/boot.c
144
bootinfo.bi_consolechan = ioi->ii_channel;
sys/arch/mvmeppc/stand/boot/boot.c
145
bootinfo.bi_consolespeed = ioctrl.ic_baud;
sys/arch/mvmeppc/stand/boot/boot.c
146
bootinfo.bi_consolecflag = ioctrl2cflag(ioctrl.ic_ctrlbits);
sys/arch/mvmeppc/stand/boot/boot.c
147
bootinfo.bi_modelnumber = bid->bi_bnumber;
sys/arch/mvmeppc/stand/boot/boot.c
76
struct mvmeppc_bootinfo bootinfo;
sys/arch/mvmeppc/stand/libsa/exec_mvme.c
107
(*entry)(marks[MARK_SYM], marks[MARK_END], &bootinfo);
sys/arch/mvmeppc/stand/libsa/libsa.h
43
extern struct mvmeppc_bootinfo bootinfo;
sys/arch/newsmips/newsmips/machdep.c
110
char *bootinfo = NULL; /* pointer to bootinfo structure */
sys/arch/newsmips/newsmips/machdep.c
165
bootinfo = (void *)BOOTINFO_ADDR; /* XXX */
sys/arch/newsmips/newsmips/machdep.c
411
char *help = bootinfo;
sys/arch/newsmips/newsmips/machdep.c
423
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/newsmips/stand/boot/bootinfo.c
37
static char *bootinfo = NULL;
sys/arch/newsmips/stand/boot/bootinfo.c
47
bootinfo = (char *)addr;
sys/arch/newsmips/stand/boot/bootinfo.c
48
bi = (struct btinfo_common *)bootinfo;
sys/arch/newsmips/stand/boot/bootinfo.c
50
bi_next = bootinfo;
sys/arch/pmax/pmax/machdep.c
151
bootinfo = bip;
sys/arch/pmax/pmax/machdep.c
396
char *help = bootinfo;
sys/arch/pmax/pmax/machdep.c
408
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/pmax/pmax/machdep.c
97
char *bootinfo = NULL; /* pointer to bootinfo structure */
sys/arch/pmax/stand/common/bootinfo.c
38
static char *bootinfo = NULL;
sys/arch/pmax/stand/common/bootinfo.c
47
bootinfo = (char *)addr;
sys/arch/pmax/stand/common/bootinfo.c
48
bi = (struct btinfo_common *)bootinfo;
sys/arch/pmax/stand/common/bootinfo.c
50
bi_next = bootinfo;
sys/arch/prep/prep/machdep.c
120
memcpy(bootinfo, btinfo, sizeof(bootinfo));
sys/arch/prep/prep/machdep.c
222
struct btinfo_common *help = (struct btinfo_common *)bootinfo;
sys/arch/prep/prep/machdep.c
230
(size_t)help < (size_t)bootinfo + sizeof (bootinfo));
sys/arch/prep/prep/machdep.c
93
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/prep/stand/boot/boot.c
131
p = bootinfo;
sys/arch/prep/stand/boot/boot.c
235
(void *)bootinfo,
sys/arch/prep/stand/boot/boot.c
60
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/rs6000/rs6000/machdep.c
217
memcpy(bootinfo, btinfo, sizeof(bootinfo));
sys/arch/rs6000/rs6000/machdep.c
447
struct btinfo_common *help = (struct btinfo_common *)bootinfo;
sys/arch/rs6000/rs6000/machdep.c
455
(size_t)help < (size_t)bootinfo + sizeof (bootinfo));
sys/arch/rs6000/rs6000/machdep.c
98
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/rs6000/stand/boot/boot.c
201
p = bootinfo;
sys/arch/rs6000/stand/boot/boot.c
298
(void *)bootinfo,
sys/arch/rs6000/stand/boot/boot.c
58
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/sandpoint/sandpoint/machdep.c
132
memcpy(bootinfo, btinfo, sizeof(bootinfo));
sys/arch/sandpoint/sandpoint/machdep.c
297
struct btinfo_common *help = (struct btinfo_common *)bootinfo;
sys/arch/sandpoint/sandpoint/machdep.c
307
(size_t)help < (size_t)bootinfo + BOOTINFO_MAXSIZE);
sys/arch/sandpoint/sandpoint/machdep.c
97
char bootinfo[BOOTINFO_MAXSIZE];
sys/arch/sandpoint/stand/altboot/main.c
360
bootinfo = (void *)0x4000;
sys/arch/sandpoint/stand/altboot/main.c
361
bi_init(bootinfo);
sys/arch/sandpoint/stand/altboot/main.c
393
(void *)howto, bootinfo, (void *)marks[MARK_ENTRY]);
sys/arch/sandpoint/stand/altboot/main.c
68
void *bootinfo; /* low memory reserved to pass bootinfo structures */
sys/arch/sbmips/sbmips/machdep.c
129
struct bootinfo_v1 bootinfo;
sys/arch/sbmips/sbmips/machdep.c
165
memcpy(&bootinfo, (struct bootinfo_v1 *)bootdata,
sys/arch/sbmips/sbmips/machdep.c
166
sizeof bootinfo);
sys/arch/sbmips/sbmips/machdep.c
169
memset(&bootinfo, 0, sizeof bootinfo);
sys/arch/sbmips/sbmips/machdep.c
170
bootinfo.version = BOOTINFO_VERSION;
sys/arch/sbmips/sbmips/machdep.c
171
bootinfo.fwhandle = fwhandle;
sys/arch/sbmips/sbmips/machdep.c
172
bootinfo.fwentry = bootdata;
sys/arch/sbmips/sbmips/machdep.c
173
bootinfo.ssym = (vaddr_t)end;
sys/arch/sbmips/sbmips/machdep.c
174
bootinfo.esym = (vaddr_t)end;
sys/arch/sbmips/sbmips/machdep.c
180
ksym_start = (void *)(intptr_t)bootinfo.ssym;
sys/arch/sbmips/sbmips/machdep.c
181
ksym_end = (void *)(intptr_t)bootinfo.esym;
sys/arch/sbmips/sbmips/machdep.c
217
cfe_init(bootinfo.fwhandle, bootinfo.fwentry);
sys/arch/sbmips/sbmips/machdep.c
263
for (u_int i = 0; i < sizeof(bootinfo.boot_flags); i++) {
sys/arch/sbmips/sbmips/machdep.c
264
switch (bootinfo.boot_flags[i]) {
sys/arch/sbmips/sbmips/machdep.c
270
while (bootinfo.boot_flags[i] != ' ' &&
sys/arch/sbmips/sbmips/machdep.c
271
bootinfo.boot_flags[i] != '\0') {
sys/arch/sbmips/sbmips/machdep.c
272
switch (bootinfo.boot_flags[i]) {
sys/arch/sbmips/stand/common/boot.c
146
memset(&bootinfo, 0,sizeof(bootinfo));
sys/arch/sbmips/stand/common/boot.c
147
bootinfo.version = BOOTINFO_VERSION;
sys/arch/sbmips/stand/common/boot.c
148
bootinfo.reserved = 0;
sys/arch/sbmips/stand/common/boot.c
149
bootinfo.ssym = marks[MARK_SYM];
sys/arch/sbmips/stand/common/boot.c
150
bootinfo.esym = marks[MARK_END];
sys/arch/sbmips/stand/common/boot.c
151
strncpy(bootinfo.boot_flags,boot_flags,sizeof(bootinfo.boot_flags));
sys/arch/sbmips/stand/common/boot.c
152
strncpy(bootinfo.booted_kernel,name,sizeof(bootinfo.booted_kernel));
sys/arch/sbmips/stand/common/boot.c
153
bootinfo.fwhandle = fwhandle;
sys/arch/sbmips/stand/common/boot.c
154
bootinfo.fwentry = fwentry;
sys/arch/sbmips/stand/common/boot.c
158
(long)&bootinfo,
sys/arch/sbmips/stand/common/boot.c
58
struct bootinfo_v1 bootinfo;
sys/arch/sgimips/sgimips/machdep.c
224
uint8_t *bootinfo; /* pointer to bootinfo structure */
sys/arch/sgimips/sgimips/machdep.c
303
bootinfo = bi_buf;
sys/arch/sgimips/sgimips/machdep.c
489
if (mach_type < MACH_SGI_IP20 && bootinfo == NULL &&
sys/arch/sgimips/sgimips/machdep.c
673
bootinfo = NULL;
sys/arch/sgimips/sgimips/machdep.c
910
if (bootinfo == NULL)
sys/arch/sgimips/sgimips/machdep.c
913
bip = bootinfo;
sys/arch/sgimips/sgimips/machdep.c
921
(size_t)bip < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/sgimips/stand/common/boot.c
109
static uint8_t bootinfo[BOOTINFO_SIZE];
sys/arch/sgimips/stand/common/boot.c
142
bi_init(bootinfo);
sys/arch/sgimips/stand/common/boot.c
248
(*entry)(argc, argv, BOOTINFO_MAGIC, bootinfo);
sys/arch/sgimips/stand/common/bootinfo.c
38
struct btinfo_common *bootinfo; /* bootinfo address */
sys/arch/sgimips/stand/common/bootinfo.c
48
bootinfo = bi_addr;
sys/arch/sgimips/stand/common/bootinfo.c
49
bootinfo->next = 0;
sys/arch/sgimips/stand/common/bootinfo.c
50
bootinfo->type = BTINFO_NONE;
sys/arch/sgimips/stand/common/bootinfo.c
52
bi_next = (void *)bootinfo;
sys/arch/sgimips/stand/common/iris_boot.c
135
(*entry)(argc, argv, BOOTINFO_MAGIC, bootinfo);
sys/arch/sgimips/stand/common/iris_boot.c
62
static uint8_t bootinfo[BOOTINFO_SIZE];
sys/arch/sgimips/stand/common/iris_boot.c
91
bi_init(bootinfo);
sys/arch/sparc/include/locore.h
52
extern void *bootinfo;
sys/arch/sparc/sparc/autoconf.c
1930
char *help = bootinfo;
sys/arch/sparc/sparc/autoconf.c
1942
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/sparc/sparc/autoconf.c
1960
if (bootinfo == NULL) {
sys/arch/sparc/sparc/autoconf.c
1972
cp = bootinfo;
sys/arch/sparc/sparc/autoconf.c
1978
(size_t)cp < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/sparc/sparc/autoconf.c
1983
if ((int)bootinfo - (int)newloc < bi_size)
sys/arch/sparc/sparc/autoconf.c
1990
cp = bootinfo;
sys/arch/sparc/sparc/autoconf.c
1998
(size_t)cp < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/sparc/sparc/autoconf.c
2005
bootinfo = newloc;
sys/arch/sparc/stand/boot/boot.c
245
u_long marks[MARK_MAX], bootinfo;
sys/arch/sparc/stand/boot/boot.c
333
bootinfo = bi_init(marks[MARK_END] & loadaddrmask);
sys/arch/sparc/stand/boot/boot.c
357
(*(entry_t)marks[MARK_ENTRY])(arg, 0, 0, 0, bootinfo, DDB_MAGIC2);
sys/arch/sparc/stand/boot/bootinfo.c
39
static char *bootinfo = NULL;
sys/arch/sparc/stand/boot/bootinfo.c
56
bootinfo = (char *)ALIGN(&endp[2]);
sys/arch/sparc/stand/boot/bootinfo.c
57
endp[1] = (u_long)bootinfo;
sys/arch/sparc/stand/boot/bootinfo.c
58
bi = (struct btinfo_common *)bootinfo;
sys/arch/sparc/stand/boot/bootinfo.c
60
bi_next = bootinfo;
sys/arch/sparc/stand/ofwboot/boot.c
261
vaddr_t bootinfo;
sys/arch/sparc/stand/ofwboot/boot.c
278
bootinfo = bi_init(marks[MARK_END]);
sys/arch/sparc/stand/ofwboot/boot.c
283
bi_kend.addr= bootinfo + BOOTINFO_SIZE;
sys/arch/sparc/stand/ofwboot/boot.c
343
newargs[3] = (long)(void*)bootinfo;
sys/arch/sparc/stand/ofwboot/bootinfo.c
40
static char *bootinfo = NULL;
sys/arch/sparc/stand/ofwboot/bootinfo.c
63
bootinfo = (char *)ALIGN(&endp[2]);
sys/arch/sparc/stand/ofwboot/bootinfo.c
64
endp[1] = (uint64_t)(u_long)bootinfo;
sys/arch/sparc/stand/ofwboot/bootinfo.c
65
bi = (struct btinfo_common *)bootinfo;
sys/arch/sparc/stand/ofwboot/bootinfo.c
67
bi_next = bootinfo;
sys/arch/sparc64/sparc64/autoconf.c
140
void *bootinfo = 0;
sys/arch/sparc64/sparc64/autoconf.c
244
char *help = bootinfo;
sys/arch/sparc64/sparc64/autoconf.c
256
(size_t)help < (size_t)bootinfo + BOOTINFO_SIZE);
sys/arch/sparc64/sparc64/autoconf.c
337
bootinfo = (void*)(u_long)((uint64_t*)bi)[1];
sys/arch/x86/include/bootinfo.h
274
extern struct bootinfo bootinfo;
sys/arch/x86/x86/multiboot2.c
104
extern struct bootinfo bootinfo;
sys/arch/x86/x86/multiboot2.c
352
struct bootinfo *bip = (struct bootinfo *)&bootinfo;
sys/arch/x86/x86/multiboot2.c
665
bootinfo.bi_nentries = 0;
sys/arch/x86/x86/x86_machdep.c
123
struct bootinfo bootinfo;
sys/arch/x86/x86/x86_machdep.c
154
bic = (struct btinfo_common *)(bootinfo.bi_data);
sys/arch/x86/x86/x86_machdep.c
156
for (i = 0; i < bootinfo.bi_nentries && !found; i++) {
sys/arch/x86/x86/x86_machdep.c
182
bic = (struct btinfo_common *)(bootinfo.bi_data);
sys/arch/x86/x86/x86_machdep.c
183
for (i = 0; i < bootinfo.bi_nentries; i++) {
sys/arch/zaurus/stand/zboot/boot.c
287
bootinfo = 0;
sys/arch/zaurus/stand/zboot/bootinfo.c
32
struct btinfo *bootinfo;
sys/arch/zaurus/stand/zboot/bootinfo.c
40
for (i = 0; i < bootinfo->nentries; i++) {
sys/arch/zaurus/stand/zboot/bootinfo.c
41
btinfo = (struct btinfo_common *)(bootinfo->entry[i]);
sys/arch/zaurus/stand/zboot/bootinfo.c
57
if (bootinfo) {
sys/arch/zaurus/stand/zboot/bootinfo.c
60
idx = bootinfo->nentries++;
sys/arch/zaurus/stand/zboot/bootinfo.c
62
bootinfo->entry[idx] = (u_long)what;
sys/arch/zaurus/stand/zboot/bootinfo.c
72
if (bootinfo) {
sys/arch/zaurus/stand/zboot/bootinfo.c
75
for (i = idx + 1; i < bootinfo->nentries; i++) {
sys/arch/zaurus/stand/zboot/bootinfo.c
76
bootinfo->entry[i - 1] = bootinfo->entry[i];
sys/arch/zaurus/stand/zboot/bootinfo.c
78
bootinfo->entry[--bootinfo->nentries] = 0L;
sys/arch/zaurus/stand/zboot/bootinfo.h
39
extern struct btinfo *bootinfo;
sys/arch/zaurus/stand/zboot/bootinfo.h
41
#define BI_ALLOC(max) (bootinfo = ALLOC(sizeof(struct btinfo) \
sys/arch/zaurus/stand/zboot/bootinfo.h
45
#define BI_FREE() DEALLOC(bootinfo, 0)
sys/arch/zaurus/stand/zboot/loadfile_zboot.c
115
memcpy(p, &bootinfo->nentries, sizeof(bootinfo->nentries));
sys/arch/zaurus/stand/zboot/loadfile_zboot.c
116
p += sizeof(bootinfo->nentries);
sys/arch/zaurus/stand/zboot/loadfile_zboot.c
117
for (i = 0; i < bootinfo->nentries; i++) {
sys/arch/zaurus/stand/zboot/loadfile_zboot.c
118
help = (struct btinfo_common *)(bootinfo->entry[i]);
sys/arch/zaurus/zaurus/kloader_machdep.c
106
bootinfo->nentries++;
sys/arch/zaurus/zaurus/kloader_machdep.c
118
bootinfo->nentries++;
sys/arch/zaurus/zaurus/kloader_machdep.c
82
struct bootinfo *bootinfo;
sys/arch/zaurus/zaurus/kloader_machdep.c
97
bootinfo = (struct bootinfo *)(bootmagicp + 1);
sys/arch/zaurus/zaurus/kloader_machdep.c
98
bootinfo->nentries = 0;
sys/arch/zaurus/zaurus/kloader_machdep.c
99
ptr = (vaddr_t)bootinfo->info;
sys/arch/zaurus/zaurus/machdep.c
1159
if (bootinfo == NULL)
sys/arch/zaurus/zaurus/machdep.c
1162
n = bootinfo->nentries;
sys/arch/zaurus/zaurus/machdep.c
1163
help = (struct btinfo_common *)(bootinfo->info);
sys/arch/zaurus/zaurus/machdep.c
240
struct bootinfo _bootinfo;
sys/arch/zaurus/zaurus/machdep.c
242
struct bootinfo *bootinfo;
sys/arch/zaurus/zaurus/machdep.c
660
bootinfo = &kbootinfo.bootinfo;
sys/arch/zaurus/zaurus/machdep.c
662
bootinfo = &_bootinfo;
sys/arch/zaurus/zaurus/machdep.c
664
memcpy(bootinfo, (void *)(KERNEL_BASE_PHYS - BOOTINFO_MAXSIZE),
sys/dev/hpc/bicons.c
152
if (bootinfo->fb_addr == 0) {
sys/dev/hpc/bicons.c
158
if (fb_table[fb_index].type == bootinfo->fb_type)
sys/dev/hpc/bicons.c
166
fb_vram = (u_int8_t *)bootinfo->fb_addr;
sys/dev/hpc/bicons.c
167
fb_line_bytes = bootinfo->fb_line_bytes;
sys/dev/hpc/bicons.c
168
bicons_xpixel = bootinfo->fb_width;
sys/dev/hpc/bicons.c
169
bicons_ypixel = bootinfo->fb_height;
sys/dev/hpc/bivideo.c
175
device_xname(self), (u_long)bootinfo->fb_addr);
sys/dev/hpc/bivideo.c
215
if (bootinfo == NULL ||
sys/dev/hpc/bivideo.c
216
bootinfo->fb_addr == 0 ||
sys/dev/hpc/bivideo.c
217
bootinfo->fb_line_bytes == 0 ||
sys/dev/hpc/bivideo.c
218
bootinfo->fb_width == 0 ||
sys/dev/hpc/bivideo.c
219
bootinfo->fb_height == 0) {
sys/dev/hpc/bivideo.c
233
fb->hf_height = bootinfo->fb_height;
sys/dev/hpc/bivideo.c
234
fb->hf_width = bootinfo->fb_width;
sys/dev/hpc/bivideo.c
235
fb->hf_baseaddr = (u_long)bootinfo->fb_addr;
sys/dev/hpc/bivideo.c
236
fb->hf_offset = (u_long)bootinfo->fb_addr -
sys/dev/hpc/bivideo.c
237
__PTOB(__BTOP(bootinfo->fb_addr));
sys/dev/hpc/bivideo.c
239
fb->hf_bytes_per_line = bootinfo->fb_line_bytes;
sys/dev/hpc/bivideo.c
241
fb->hf_bytes_per_plane = bootinfo->fb_height *
sys/dev/hpc/bivideo.c
242
bootinfo->fb_line_bytes;
sys/dev/hpc/bivideo.c
248
switch (bootinfo->fb_type) {
sys/dev/hpc/bivideo.c
328
printf("unsupported type %d.\n", bootinfo->fb_type);
sys/dev/hpc/bivideo.c
631
return __BTOP((u_long)bootinfo->fb_addr + offset);
sys/dev/hpc/video_subr.c
301
fbtype = bootinfo->fb_type;
sys/dev/kloader.c
117
if (kloader.bootinfo == NULL) {
sys/dev/kloader.c
368
memcpy(&nbi, kloader.bootinfo, sizeof(struct kloader_bootinfo));
sys/dev/kloader.c
374
oldbuf = &kloader.bootinfo->_argbuf[0];
sys/dev/kloader.c
388
for (i = 0; i < kloader.bootinfo->argc; ++i) {
sys/dev/kloader.c
389
DPRINTFN(1, " [%d]: %p -> ", i, kloader.bootinfo->argv[i]);
sys/dev/kloader.c
391
(kloader.bootinfo->argv[i] - oldbuf);
sys/dev/kloader.c
657
struct bootinfo *bi, int printok)
sys/dev/kloader.c
662
kloader.bootinfo = kbi;
sys/dev/kloader.c
665
memcpy(&kbi->bootinfo, bi, sizeof(struct bootinfo));
sys/dev/kloader.c
676
kloader.bootinfo = NULL;
sys/dev/kloader.c
80
struct kloader_bootinfo *bootinfo;
sys/dev/kloader.h
110
struct bootinfo *, int);
sys/dev/kloader.h
86
struct bootinfo bootinfo;