/illumos-gate/usr/src/psm/stand/lib/boot/ |
H A D | inc.flg | 30 echo_file usr/src/uts/sparc/os/bootops.c
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | kmdb.h | 46 struct bootops; 54 typedef int kctl_boot_activate_f(struct bootops *, void *, size_t,
|
H A D | reboot.h | 77 struct bootops; 78 extern void bootflags(struct bootops *);
|
H A D | kobj_impl.h | 155 struct bootops; 164 struct bootops *bootvec, val_t *bootaux); 169 extern struct bootops *ops;
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | bootconf.h | 68 /* 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 D | kobj_boot.c | 55 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 D | kobj_crt.s | 61 /holds address of bootops structure
|
/illumos-gate/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_boot.c | 57 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 D | kobj_crt.s | 67 /holds address of bootops structure
|
/illumos-gate/usr/src/uts/sparc/zfs/ |
H A D | spa_boot.c | 43 proplen = BOP_GETPROPLEN(bootops, propname); 48 if (BOP_GETPROP(bootops, propname, value) == -1) {
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | iscsi_boot.c | 78 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 D | bootops.c | 29 * 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 D | bootops.c | 46 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 D | boot_plat.h | 59 /* bootops.c */ 60 extern struct bootops bootops;
|
H A D | bootprop.c | 42 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 D | biosdisk.c | 129 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 D | startup.c | 265 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 D | graphics.c | 101 if (BOP_GETPROPLEN(bootops, "console") != sizeof ("graphics")) 103 (void) BOP_GETPROP(bootops, "console", cons);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | autoconf.c | 150 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 D | swapgeneric.c | 442 * 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 D | kctl.h | 72 struct bootops *kctl_boot_ops; /* Boot operations (during init only) */ 89 struct bootops;
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | bootconf.h | 65 #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 D | kctl_isadep.c | 44 struct bootops *ops = kctl.kctl_boot_ops;
|
/illumos-gate/usr/src/psm/stand/lib/boot/sparc/ |
H A D | Makefile.com | 48 CMNSRCS = bootops.c
|
/illumos-gate/usr/src/psm/stand/lib/boot/sparcv9/ |
H A D | Makefile.com | 47 CMNSRCS = bootops.c
|