Home
last modified time | relevance | path

Searched refs:bootdev (Results 1 – 25 of 84) sorted by relevance

1234

/netbsd-src/sys/arch/x68k/stand/boot/
H A Dboot.c134 int bootdev; in doboot() local
158 bootdev = X68K_MAKEBOOTDEV(X68K_MAJOR_NE, unit, 0); in doboot()
160 bootdev = X68K_MAKEBOOTDEV(X68K_MAJOR_FD, unit & 3, 0); in doboot()
171 bootdev = X68K_MAKESCSIBOOTDEV(maj, in doboot()
177 printf("boot device = %x\n", bootdev); in doboot()
180 B_TYPE(bootdev), in doboot()
181 B_X68K_SCSI_IF(bootdev), in doboot()
182 B_X68K_SCSI_IF_UN(bootdev)); in doboot()
185 B_TYPE(bootdev), in doboot()
186 B_X68K_SCSI_IF(bootdev), in doboot()
[all …]
H A Dswitch.c132 uint16_t bootdev; in cmd_switch_show_boot() local
135 bootdev = SRAM_BOOTDEV; in cmd_switch_show_boot()
146 switch (bootdev >> 12) { in cmd_switch_show_boot()
161 printf("sasi%d", (bootdev >> 8) & 15); in cmd_switch_show_boot()
164 printf("fd%d", (bootdev >> 8) & 3); in cmd_switch_show_boot()
231 uint16_t bootdev; in cmd_switch_boot() local
236 bootdev = 0x0000; in cmd_switch_boot()
239 bootdev = 0xa000; in cmd_switch_boot()
243 bootdev = 0xa000; in cmd_switch_boot()
248 bootdev = 0xa000; in cmd_switch_boot()
[all …]
/netbsd-src/sys/arch/news68k/stand/boot/
H A Dboot.c81 uint32_t bootdev = d6; in boot() local
97 DPRINTF("bootdev = 0x%x\n", bootdev); in boot()
101 #define SET_MAGIC(bootdev, magic) ((bootdev & 0x0fffffff)| (magic << 28)) in boot() argument
103 bootdev = SET_MAGIC(bootdev, 5); in boot()
105 ctlr = BOOTDEV_CTLR(bootdev); in boot()
106 unit = BOOTDEV_UNIT(bootdev); in boot()
107 part = BOOTDEV_PART(bootdev); in boot()
108 type = BOOTDEV_TYPE(bootdev); in boot()
113 printf("unknown bootdev (0x%x)\n", bootdev); in boot()
157 __asm volatile ("movl %0,%%d6" : : "m" (bootdev)); in boot()
/netbsd-src/sys/arch/x68k/x68k/
H A Dautoconf.c94 uint32_t bootdev = 0; variable
108 if ((bootdev & B_MAGICMASK) != (u_long)B_DEVMAGIC) in findroot()
111 majdev = B_TYPE(bootdev); in findroot()
116 if ((booted_device = scsi_find(bootdev)) != NULL) in findroot()
117 booted_partition = B_X68K_SCSI_PART(bootdev); in findroot()
124 part = B_PARTITION(bootdev); in findroot()
125 unit = B_UNIT(bootdev); in findroot()
145 majdev = B_TYPE(bootdev); in device_register()
148 name_netif[255 - majdev], B_UNIT(bootdev)); in device_register()
/netbsd-src/sys/arch/newsmips/stand/boot/
H A Dboot.c96 char *bootdev = (char *)a1; in boot() local
117 if (strncmp(bootdev, "tftp", 4) == 0) in boot()
118 bootdev = "sonic"; in boot()
120 strcpy(devname, bootdev); in boot()
124 int bootdev = a1; in boot() local
140 ctlr = BOOTDEV_CTLR(bootdev); in boot()
141 unit = BOOTDEV_UNIT(bootdev); in boot()
142 part = BOOTDEV_PART(bootdev); in boot()
143 type = BOOTDEV_TYPE(bootdev); in boot()
146 printf("unknown bootdev (0x%x)\n", bootdev); in boot()
[all …]
/netbsd-src/sys/arch/mvmeppc/mvmeppc/
H A Dautoconf.c86 u_long bootdev = 0; /* should be dev_t, but not until 32 bits */ variable
101 aprint_normal("howto %x bootdev %x ", boothowto, bootdev); in findroot()
104 if ((bootdev & B_MAGICMASK) != (u_long)B_DEVMAGIC) in findroot()
107 name = devsw_blk2name((bootdev >> B_TYPESHIFT) & B_TYPEMASK); in findroot()
111 part = (bootdev >> B_PARTITIONSHIFT) & B_PARTITIONMASK; in findroot()
112 unit = (bootdev >> B_UNITSHIFT) & B_UNITMASK; in findroot()
/netbsd-src/sys/arch/evbppc/pmppc/
H A Dautoconf.c87 u_long bootdev = 0; /* should be dev_t, but not until 32 bits */ variable
103 printf("howto %x bootdev %x ", boothowto, bootdev); in findroot()
106 if ((bootdev & B_MAGICMASK) != (u_long)B_DEVMAGIC) in findroot()
109 name = devsw_blk2name((bootdev >> B_TYPESHIFT) & B_TYPEMASK); in findroot()
113 part = (bootdev >> B_PARTITIONSHIFT) & B_PARTITIONMASK; in findroot()
114 unit = (bootdev >> B_UNITSHIFT) & B_UNITMASK; in findroot()
/netbsd-src/sys/arch/hp300/hp300/
H A Dautoconf.c174 u_int bootdev; variable
206 * encoded in bootdev tells us "scsi disk", or "hpib tape",
211 * - Same slave as encoded in bootdev.
212 * - Same physical unit as encoded in bootdev.
215 * reverse the process to re-encode bootdev so it can be
342 if ((bootdev & B_MAGICMASK) != B_DEVMAGIC) { in cpu_rootconf()
348 printf("WARNING: can't find match for bootdev:\n"); in cpu_rootconf()
351 B_TYPE(bootdev), B_ADAPTOR(bootdev), in cpu_rootconf()
352 B_CONTROLLER(bootdev), B_UNI in cpu_rootconf()
[all...]
/netbsd-src/sys/arch/ews4800mips/stand/common/
H A Dboot.c227 int bootdev = -1; in cmd_reboot() local
230 bootdev = strtoul(argp[1], 0, 0); /* next boot device. */ in cmd_reboot()
231 if (bootdev != NVSRAM_BOOTDEV_FLOPPYDISK && in cmd_reboot()
232 bootdev != NVSRAM_BOOTDEV_HARDDISK && in cmd_reboot()
233 bootdev != NVSRAM_BOOTDEV_CGMT && in cmd_reboot()
234 bootdev != NVSRAM_BOOTDEV_NETWORK) { in cmd_reboot()
236 bootdev = -1; in cmd_reboot()
241 if (bootdev != -1) in cmd_reboot()
242 *(uint8_t *)0xbe493030 = bootdev; in cmd_reboot()
248 if (bootdev != -1) in cmd_reboot()
[all …]
/netbsd-src/sys/arch/mmeye/mmeye/
H A Dautoconf.c116 x = strlen(bi->bootdev) - 2; in findroot()
117 p = strlen(bi->bootdev) - 1; in findroot()
118 if (!isdigit(bi->bootdev[x]) || in findroot()
119 !isalpha(bi->bootdev[p])) in findroot()
122 bootunit = bi->bootdev[x] - '0'; in findroot()
123 booted_partition = bi->bootdev[p] - 'a'; in findroot()
/netbsd-src/sys/arch/ibmnws/ibmnws/
H A Dautoconf.c89 u_long bootdev = 0; /* should be dev_t, but not until 32 bits */ variable
104 aprint_normal("howto %x bootdev %x ", boothowto, bootdev); in findroot()
107 if ((bootdev & B_MAGICMASK) != (u_long)B_DEVMAGIC) in findroot()
110 name = devsw_blk2name((bootdev >> B_TYPESHIFT) & B_TYPEMASK); in findroot()
114 part = (bootdev >> B_PARTITIONSHIFT) & B_PARTITIONMASK; in findroot()
115 unit = (bootdev >> B_UNITSHIFT) & B_UNITMASK; in findroot()
/netbsd-src/sys/arch/mac68k/mac68k/
H A Dautoconf.c112 u_long bootdev; variable
124 major = B_TYPE(bootdev); in findbootdev()
129 unit = B_UNIT(bootdev); in findbootdev()
134 bootdev &= ~(B_UNITMASK << B_UNITSHIFT); /* XXX */ in findbootdev()
136 bootdev |= (unit << B_UNITSHIFT); /* XXX */ in findbootdev()
147 controller = B_CONTROLLER(bootdev); in findbootdev()
/netbsd-src/sys/arch/news68k/stand/bootxx/
H A Dbootxx.c88 int bootdev = d6; in bootxx() local
106 ctlr = BOOTDEV_CTLR(bootdev); in bootxx()
107 unit = BOOTDEV_UNIT(bootdev); in bootxx()
108 part = BOOTDEV_PART(bootdev); in bootxx()
109 type = BOOTDEV_TYPE(bootdev); in bootxx()
112 printf("unknown bootdev (0x%x)\n", bootdev); in bootxx()
/netbsd-src/sys/arch/news68k/news68k/
H A Dautoconf.c118 u_long bootdev = 0; /* should be dev_t, but not until 32 bits */ variable
130 if (BOOTDEV_MAG(bootdev) != 5) /* NEWS-OS's B_DEVMAGIC */ in findroot()
133 ctlr = BOOTDEV_CTLR(bootdev); /* SCSI ID */ in findroot()
134 part = BOOTDEV_PART(bootdev); /* LUN */ in findroot()
135 type = BOOTDEV_TYPE(bootdev); in findroot()
/netbsd-src/sys/arch/newsmips/newsmips/
H A Dautoconf.c121 u_long bootdev = 0; /* should be dev_t, but not until 32 bits */ variable
132 if (BOOTDEV_MAG(bootdev) != 5) /* NEWS-OS's B_DEVMAGIC */ in findroot()
135 ctlr = BOOTDEV_CTLR(bootdev); /* SCSI ID */ in findroot()
136 part = BOOTDEV_PART(bootdev); /* LUN */ in findroot()
137 type = BOOTDEV_TYPE(bootdev); in findroot()
/netbsd-src/sys/arch/sparc/stand/ofwboot/
H A Dboot.c93 char bootdev[PROM_MAX_PATH]; variable
296 strcpy(info.name, bootdev); in jump_to_kernel()
297 bi_add(&info, BTINFO_BOOTDEV, strlen(bootdev) in jump_to_kernel()
425 arg, bootdev)); in do_config_command()
426 c = strrchr(bootdev, ':'); in do_config_command()
431 DPRINTF(("new boot device: %s\n", bootdev)); in do_config_command()
460 strncpy(bootdev, prom_getbootpath(), sizeof(bootdev) - 1); in main()
462 bootoptions(prom_getbootargs(), bootdev, kernel, bootline); in main()
463 isfloppy = bootdev_isfloppy(bootdev); in main()
481 boothowto = bootoptions(cmdline, bootdev, kernel, in main()
/netbsd-src/sys/arch/macppc/stand/ofwboot/
H A Dboot.c95 char bootdev[MAXBOOTPATHLEN]; variable
263 if (OF_getprop(ofw_chosen, "bootpath", bootdev, sizeof bootdev) < 0 || in main()
273 if (bootdev[0] == 0) { in main()
276 OF_getprop(ofw_options, "boot-device", bootdev, in main()
277 sizeof bootdev) < 0) { in main()
284 prom2boot(bootdev); in main()
303 floppyboot = is_floppyboot(kernels[i], bootdev); in main()
/netbsd-src/sys/arch/newsmips/stand/bootxx/
H A Dbootxx.c68 int bootdev = a1; in bootxx() local
102 ctlr = BOOTDEV_CTLR(bootdev); in bootxx()
103 unit = BOOTDEV_UNIT(bootdev); in bootxx()
104 part = BOOTDEV_PART(bootdev); in bootxx()
105 type = BOOTDEV_TYPE(bootdev); in bootxx()
108 printf("unknown bootdev (0x%x)\n", bootdev); in bootxx()
/netbsd-src/sys/arch/hp300/stand/uboot/
H A Duboot.c79 bdev = B_TYPE(bootdev); in main()
80 badapt = B_ADAPTOR(bootdev); in main()
81 bctlr = B_CONTROLLER(bootdev); in main()
82 bunit = B_UNIT(bootdev); in main()
83 bpart = B_PARTITION(bootdev); in main()
/netbsd-src/sys/arch/evbppc/ev64260/
H A Dautoconf.c94 dev_t bootdev = 0; variable
108 printf("howto %x bootdev %x ", boothowto, bootdev); in findroot()
111 if ((bootdev & B_MAGICMASK) != (u_long)B_DEVMAGIC) in findroot()
115 name = devsw_blk2name(B_TYPE(bootdev)); in findroot()
119 if ((dv = device_find_by_driver_unit(name, B_UNIT(bootdev))) != NULL) { in findroot()
121 booted_partition = B_PARTITION(bootdev); in findroot()
/netbsd-src/sys/arch/atari/stand/libsa/
H A Ddiskio.c50 static bdevd_t bootdev; variable
72 bootdev.rds = func; in init_dskio()
73 bootdev.rst = pd->p_offset; in init_dskio()
74 bootdev.rend = pd->p_offset + pd->p_size - 1; in init_dskio()
86 f->f_devdata = &bootdev; in devopen()
/netbsd-src/sys/arch/hppa/stand/boot/
H A Dboot.c183 bdev = B_TYPE(bootdev); in getbootdev()
184 badapt = B_ADAPTOR(bootdev); in getbootdev()
185 bctlr = B_CONTROLLER(bootdev); in getbootdev()
186 bunit = B_UNIT(bootdev); in getbootdev()
187 bpart = B_PARTITION(bootdev); in getbootdev()
271 (*(startfuncp)(marks[MARK_ENTRY])) ((int)pdc, boot_howto, bootdev, in exec_hppa()
/netbsd-src/sys/arch/luna68k/luna68k/
H A Dautoconf.c65 booted_adpt = B_ADAPTOR(bootdev); in cpu_configure()
66 booted_ctlr = B_CONTROLLER(bootdev); in cpu_configure()
67 booted_unit = B_UNIT(bootdev); in cpu_configure()
68 booted_part = B_PARTITION(bootdev); in cpu_configure()
/netbsd-src/usr.sbin/sysinst/arch/ofppc/
H A Dmd.c402 char bootdev[100]; in md_post_disklabel() local
407 snprintf(bootdev, sizeof bootdev, "/dev/r%s%c", pm->diskdev, in md_post_disklabel()
409 run_program(RUN_DISPLAY, "/sbin/newfs_msdos %s", bootdev); in md_post_disklabel()
430 char bootdev[100], bootbdev[100], version[64]; in md_post_extract() local
460 bootdev, sizeof bootdev, NULL, raw_dev_name, true, true); in md_post_extract()
464 bootdev); in md_post_extract()
469 bootdev, sizeof bootdev, NULL, raw_dev_name, true, true); in md_post_extract()
473 bootdev); in md_post_extract()
/netbsd-src/sys/arch/hp300/stand/common/
H A Ddevopen.c242 dev = B_TYPE(bootdev); in devopen()
243 adapt = B_ADAPTOR(bootdev); in devopen()
244 ctlr = B_CONTROLLER(bootdev); in devopen()
245 unit = B_UNIT(bootdev); in devopen()
246 part = B_PARTITION(bootdev); in devopen()

1234