Home
last modified time | relevance | path

Searched refs:bootops (Results 1 – 25 of 55) sorted by relevance

123

/titanic_50/usr/src/uts/intel/sys/
H A Dbootconf.h97 typedef struct bootops { struct
111 caddr_t (*bsys_alloc)(struct bootops *, caddr_t virthint, size_t size, argument
118 void (*bsys_free)(struct bootops *, caddr_t virt, size_t size); argument
123 int (*bsys_getproplen)(struct bootops *, const char *); argument
128 int (*bsys_getprop)(struct bootops *, const char *, void *); argument
134 char *(*bsys_nextprop)(struct bootops *, char *prevprop); argument
139 void (*bsys_printf)(struct bootops *, const char *, ...); argument
144 void (*bsys_doint)(struct bootops *, int, struct bop_regs *); argument
149 caddr_t (*bsys_ealloc)(struct bootops *, caddr_t virthint, size_t size, argument
217 extern struct bootops *bootops;
[all …]
/titanic_50/usr/src/uts/sparc/os/
H A Discsi_boot.c78 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_TARGET_IP); in iscsiboot_tgt_prop_read()
80 if (BOP_GETPROP(bootops, BP_ISCSI_TARGET_IP, in iscsiboot_tgt_prop_read()
96 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_PORT); in iscsiboot_tgt_prop_read()
98 if (BOP_GETPROP(bootops, BP_ISCSI_PORT, in iscsiboot_tgt_prop_read()
114 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_LUN); in iscsiboot_tgt_prop_read()
116 if (BOP_GETPROP(bootops, BP_ISCSI_LUN, in iscsiboot_tgt_prop_read()
132 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_TPGT); in iscsiboot_tgt_prop_read()
134 if (BOP_GETPROP(bootops, BP_ISCSI_TPGT, in iscsiboot_tgt_prop_read()
151 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_TARGET_NAME); in iscsiboot_tgt_prop_read()
153 if (BOP_GETPROP(bootops, BP_ISCSI_TARGET_NAME, in iscsiboot_tgt_prop_read()
[all …]
H A Dbootops.c46 struct bootops *bootops; variable
47 struct bootops kbootops;
106 bootops = &kbootops; in bop_init()
627 bootops = (struct bootops *)NULL; in bop_fini()
H A Darchdep.c63 extern struct bootops *bootops;
/titanic_50/usr/src/uts/i86pc/os/
H A Dbiosdisk.c132 extern struct bootops *bootops; in bios_check_extension_present()
139 BOP_DOINT(bootops, 0x13, &rp); in bios_check_extension_present()
161 extern struct bootops *bootops; in get_dev_params()
184 BOP_DOINT(bootops, 0x13, &rp); in get_dev_params()
216 BOP_DOINT(bootops, 0x13, &rp); in drive_present()
237 BOP_DOINT(bootops, 0x13, &rp); in reset_disk()
272 BOP_DOINT(bootops, 0x13, &rp); in read_firstblock()
297 extern struct bootops *bootops; in is_eltorito()
318 BOP_DOINT(bootops, 0x13, &rp); in is_eltorito()
H A Dstartup.c264 struct bootops *bootops = 0; /* passed in from boot */ variable
265 struct bootops **bootopsp;
665 mem = BOP_ALLOC(bootops, (caddr_t)valloc_base, valloc_sz, valloc_align); in perform_allocations()
749 (void) check_boot_version(BOP_GETVERSION(bootops)); in startup_init()
754 if (BOP_GETPROPLEN(bootops, "prom_debug") >= 0) { in startup_init()
908 mem = BOP_ALLOC(bootops, (caddr_t)DEBUG_INFO_VA, MMU_PAGESIZE, in init_debug_info()
995 bootops->boot_mem->physinstalled); in startup_memlist()
996 installed_top_size_ex(bootops->boot_mem->physinstalled, &physmax, in startup_memlist()
1026 bootops->boot_mem->rsvdmem); in startup_memlist()
1027 installed_top_size_ex(bootops->boot_mem->rsvdmem, &rsvd_high_pfn, in startup_memlist()
[all …]
H A Dgraphics.c101 if (BOP_GETPROPLEN(bootops, "console") != sizeof ("graphics")) in progressbar_init()
103 (void) BOP_GETPROP(bootops, "console", cons); in progressbar_init()
/titanic_50/usr/src/psm/stand/boot/sparc/common/
H A Dbootops.c46 struct bootops bootops; variable
57 bootops.bsys_version = BO_VERSION; in setup_bootops()
58 bootops.bsys_1275_call = (uint64_t)boot_fail; in setup_bootops()
59 bootops.bsys_printf = (uint32_t)(uintptr_t)boot_fail; in setup_bootops()
H A Dboot_plat.h60 extern struct bootops bootops;
H A Dbootprop.c117 bgetproplen(struct bootops *bop, char *name) in bgetproplen()
167 bgetprop(struct bootops *bop, char *name, void *buf) in bgetprop()
239 bnextprop(struct bootops *bop, char *prev) in bnextprop()
/titanic_50/usr/src/uts/intel/amd64/krtld/
H A Dkobj_boot.c55 struct bootops *bootops, in _kobj_boot() argument
71 kobj_init(syscallp, dvec, bootops, bootaux); in _kobj_boot()
H A Dkobj_crt.s61 /holds address of bootops structure
/titanic_50/usr/src/uts/intel/ia32/krtld/
H A Dkobj_boot.c57 struct bootops *bootops, in _kobj_boot() argument
73 kobj_init(syscallp, dvec, bootops, bootaux); in _kobj_boot()
H A Dkobj_crt.s67 /holds address of bootops structure
/titanic_50/usr/src/uts/common/os/
H A Dautoconf.c150 size = (size_t)BOP_GETPROPLEN(bootops, "mfg-name") + 1; in impl_create_root_class()
152 (void) BOP_GETPROP(bootops, "mfg-name", rootname); in impl_create_root_class()
191 (void) BOP_GETPROP(bootops, "impl-arch-name", platform); in impl_create_root_class()
197 size = (size_t)BOP_GETPROPLEN(bootops, "bootpath"); in impl_create_root_class()
200 (void) BOP_GETPROP(bootops, "bootpath", bootpath_prop); in impl_create_root_class()
204 size = (size_t)BOP_GETPROPLEN(bootops, "fstype"); in impl_create_root_class()
207 (void) BOP_GETPROP(bootops, "fstype", fstype_prop); in impl_create_root_class()
H A Dswapgeneric.c385 proplen = BOP_GETPROPLEN(bootops, "bootp-response"); in loadrootmodules()
388 if (BOP_GETPROP(bootops, "bootp-response", dhcack) == -1) { in loadrootmodules()
401 proplen = BOP_GETPROPLEN(bootops, "netdev-path"); in loadrootmodules()
404 if (BOP_GETPROP(bootops, "netdev-path", in loadrootmodules()
525 if (BOP_GETPROP(bootops, "bootarchive", bootpath) == -1) in get_bootpath_prop()
533 if ((BOP_GETPROP(bootops, "bootpath", bootpath) == -1) || in get_bootpath_prop()
535 if (BOP_GETPROP(bootops, in get_bootpath_prop()
553 return (BOP_GETPROP(bootops, prop, fstype)); in get_fstype_prop()
855 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_NETWORK_BOOTPATH); in load_bootpath_drivers()
857 if (BOP_GETPROP(bootops, BP_ISCSI_NETWORK_BOOTPATH, in load_bootpath_drivers()
[all …]
/titanic_50/usr/src/uts/common/sys/
H A Dkmdb.h46 struct bootops;
54 typedef int kctl_boot_activate_f(struct bootops *, void *, size_t,
H A Dreboot.h77 struct bootops;
78 extern void bootflags(struct bootops *);
H A Dkobj_impl.h155 struct bootops;
164 struct bootops *bootvec, val_t *bootaux);
169 extern struct bootops *ops;
/titanic_50/usr/src/uts/sparc/zfs/
H A Dspa_boot.c43 proplen = BOP_GETPROPLEN(bootops, propname); in spa_get_bootprop()
48 if (BOP_GETPROP(bootops, propname, value) == -1) { in spa_get_bootprop()
/titanic_50/usr/src/cmd/mdb/common/kmdb/kctl/
H A Dkctl.h72 struct bootops *kctl_boot_ops; /* Boot operations (during init only) */
89 struct bootops;
/titanic_50/usr/src/uts/sun/sys/
H A Dbootconf.h72 typedef struct bootops { struct
221 extern struct bootops *bootops;
/titanic_50/usr/src/uts/intel/ia32/os/
H A Ddesctbls.c589 gdt0 = (user_desc_t *)BOP_ALLOC(bootops, (caddr_t)GDT_VA, in init_gdt()
659 gdt0 = (user_desc_t *)BOP_ALLOC(bootops, (caddr_t)GDT_VA, in init_gdt()
812 gdt0 = (user_desc_t *)BOP_ALLOC(bootops, (caddr_t)GDT_VA, in init_gdt()
864 gdt0 = (user_desc_t *)BOP_ALLOC(bootops, (caddr_t)GDT_VA, in init_gdt()
1198 idt0 = (gate_desc_t *)BOP_ALLOC(bootops, (caddr_t)IDT_VA, in init_desctbls()
1233 idt0 = (gate_desc_t *)BOP_ALLOC(bootops, (caddr_t)IDT_VA, in init_desctbls()
1239 ktss0 = (tss_t *)BOP_ALLOC(bootops, (caddr_t)KTSS_VA, in init_desctbls()
1247 dftss0 = (tss_t *)BOP_ALLOC(bootops, (caddr_t)DFTSS_VA, in init_desctbls()
/titanic_50/usr/src/psm/stand/lib/boot/
H A Dinc.flg30 echo_file usr/src/uts/sparc/os/bootops.c
/titanic_50/usr/src/uts/i86pc/ml/
H A Dlocore.s126 .globl bootops
146 _locore_start(struct boot_syscalls *sysp, ulong_t rsi, struct bootops *bop)
185 movq %rdx, bootops(%rip) /* save bootops */
186 movq $bootops, bootopsp(%rip)
251 _locore_start(struct boot_syscalls *sysp, struct bootops *bop)
282 mov %ebx, bootops / save bootops
283 movl $bootops, bootopsp

123