Searched refs:bootops (Results 1 - 25 of 53) sorted by relevance

123

/illumos-gate/usr/src/psm/stand/lib/boot/
H A Dinc.flg30 echo_file usr/src/uts/sparc/os/bootops.c
/illumos-gate/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;
/illumos-gate/usr/src/uts/intel/sys/
H A Dbootconf.h68 /* return values for the newer bootops */
90 * and older kernels. If you want to change the struct bootops,
92 * "bootops-extensions" mechanism described below.
94 #define BO_VERSION 10 /* bootops interface revision # */
96 typedef struct bootops { struct
110 caddr_t (*bsys_alloc)(struct bootops *, caddr_t virthint, size_t size,
117 void (*bsys_free)(struct bootops *, caddr_t virt, size_t size);
122 int (*bsys_getproplen)(struct bootops *, const char *);
127 int (*bsys_getprop)(struct bootops *, const char *, void *);
133 char *(*bsys_nextprop)(struct bootops *, cha
[all...]
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_boot.c55 struct bootops *bootops,
71 kobj_init(syscallp, dvec, bootops, bootaux);
52 _kobj_boot( struct boot_syscalls *syscallp, void *dvec, struct bootops *bootops, Boot *ebp) argument
H A Dkobj_crt.s61 /holds address of bootops structure
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_boot.c57 struct bootops *bootops,
73 kobj_init(syscallp, dvec, bootops, bootaux);
54 _kobj_boot( struct boot_syscalls *syscallp, void *dvec, struct bootops *bootops, Boot *ebp) argument
H A Dkobj_crt.s67 /holds address of bootops structure
/illumos-gate/usr/src/uts/sparc/zfs/
H A Dspa_boot.c43 proplen = BOP_GETPROPLEN(bootops, propname);
48 if (BOP_GETPROP(bootops, propname, value) == -1) {
/illumos-gate/usr/src/uts/sparc/os/
H A Discsi_boot.c78 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_TARGET_IP);
80 if (BOP_GETPROP(bootops, BP_ISCSI_TARGET_IP,
96 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_PORT);
98 if (BOP_GETPROP(bootops, BP_ISCSI_PORT,
114 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_LUN);
116 if (BOP_GETPROP(bootops, BP_ISCSI_LUN,
132 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_TPGT);
134 if (BOP_GETPROP(bootops, BP_ISCSI_TPGT,
151 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_TARGET_NAME);
153 if (BOP_GETPROP(bootops, BP_ISCSI_TARGET_NAM
[all...]
H A Dbootops.c29 * successors.) This interface replaces the bootops (BOP) implementation
46 struct bootops *bootops; variable in typeref:struct:bootops
47 struct bootops kbootops;
105 /* fake bootops - it needs to point to non-NULL */
106 bootops = &kbootops;
609 /* Simple message to indicate that the bootops pointer has been zeroed */
614 prom_printf("The bootops vec is zeroed now!\n");
627 bootops = (struct bootops *)NUL
[all...]
/illumos-gate/usr/src/psm/stand/boot/sparc/common/
H A Dbootops.c46 struct bootops bootops; variable in typeref:struct:bootops
51 prom_panic("bootops is gone, it should not be called");
57 bootops.bsys_version = BO_VERSION;
58 bootops.bsys_1275_call = (uint64_t)boot_fail;
59 bootops.bsys_printf = (uint32_t)(uintptr_t)boot_fail;
H A Dboot_plat.h59 /* bootops.c */
60 extern struct bootops bootops;
H A Dbootprop.c42 uint64_t memlistextent; /* replacement for old member of bootops */
117 bgetproplen(struct bootops *bop, char *name)
167 bgetprop(struct bootops *bop, char *name, void *buf)
239 bnextprop(struct bootops *bop, char *prev)
/illumos-gate/usr/src/uts/i86pc/os/
H A Dbiosdisk.c129 extern struct bootops *bootops;
136 BOP_DOINT(bootops, 0x13, &rp);
158 extern struct bootops *bootops;
181 BOP_DOINT(bootops, 0x13, &rp);
213 BOP_DOINT(bootops, 0x13, &rp);
234 BOP_DOINT(bootops, 0x13, &rp);
269 BOP_DOINT(bootops, 0x13, &rp);
294 extern struct bootops *bootop
[all...]
H A Dstartup.c265 struct bootops *bootops = 0; /* passed in from boot */ variable in typeref:struct:bootops
266 struct bootops **bootopsp;
672 mem = BOP_ALLOC(bootops, (caddr_t)valloc_base, valloc_sz, valloc_align);
811 (void) check_boot_version(BOP_GETVERSION(bootops));
816 if (BOP_GETPROPLEN(bootops, "prom_debug") >= 0) {
970 mem = BOP_ALLOC(bootops, (caddr_t)DEBUG_INFO_VA, MMU_PAGESIZE,
1057 bootops->boot_mem->physinstalled);
1058 installed_top_size_ex(bootops->boot_mem->physinstalled, &physmax,
1088 bootops
[all...]
H A Dgraphics.c101 if (BOP_GETPROPLEN(bootops, "console") != sizeof ("graphics"))
103 (void) BOP_GETPROP(bootops, "console", cons);
/illumos-gate/usr/src/uts/common/os/
H A Dautoconf.c150 size = (size_t)BOP_GETPROPLEN(bootops, "mfg-name") + 1;
152 (void) BOP_GETPROP(bootops, "mfg-name", rootname);
191 (void) BOP_GETPROP(bootops, "impl-arch-name", platform);
197 size = (size_t)BOP_GETPROPLEN(bootops, "bootpath");
200 (void) BOP_GETPROP(bootops, "bootpath", bootpath_prop);
204 size = (size_t)BOP_GETPROPLEN(bootops, "fstype");
207 (void) BOP_GETPROP(bootops, "fstype", fstype_prop);
H A Dswapgeneric.c442 * bootops disappears we need to save the value of this property
446 proplen = BOP_GETPROPLEN(bootops, "bootp-response");
449 if (BOP_GETPROP(bootops, "bootp-response", dhcack) == -1) {
462 proplen = BOP_GETPROPLEN(bootops, "netdev-path");
465 if (BOP_GETPROP(bootops, "netdev-path",
586 if (BOP_GETPROP(bootops, "bootarchive", bootpath) == -1)
594 if ((BOP_GETPROP(bootops, "bootpath", bootpath) == -1) ||
596 if (BOP_GETPROP(bootops,
614 return (BOP_GETPROP(bootops, prop, fstype));
916 proplen = BOP_GETPROPLEN(bootops, BP_ISCSI_NETWORK_BOOTPAT
[all...]
/illumos-gate/usr/src/cmd/mdb/common/kmdb/kctl/
H A Dkctl.h72 struct bootops *kctl_boot_ops; /* Boot operations (during init only) */
89 struct bootops;
/illumos-gate/usr/src/uts/sun/sys/
H A Dbootconf.h65 #define BO_VERSION 9 /* bootops interface revision # */
70 typedef struct bootops { struct
141 * 1275-like boot service replacement for bootops.
220 extern struct bootops *bootops;
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/kctl/
H A Dkctl_isadep.c44 struct bootops *ops = kctl.kctl_boot_ops;
/illumos-gate/usr/src/psm/stand/lib/boot/sparc/
H A DMakefile.com48 CMNSRCS = bootops.c
/illumos-gate/usr/src/psm/stand/lib/boot/sparcv9/
H A DMakefile.com47 CMNSRCS = bootops.c

Completed in 194 milliseconds

123