/netbsd-current/sys/arch/i386/stand/boot/ |
H A D | devopen.c | 76 dev2bios(char *devname, int unit, int *biosdev) argument 80 *biosdev = 0x80 + unit; 82 *biosdev = 0x00 + unit; 84 *biosdev = boot_biosdev; 92 bios2dev(int biosdev, daddr_t sector, char **devname, int *unit, argument 97 *unit = biosdev & 0x7f; 99 if (biosdev & 0x80) { 105 if (biosdev >= 0x80 + get_harddrives()) { 113 (void)biosdisk_findpartition(biosdev, sector, partition, part_name); 129 int biosdev; local [all...] |
H A D | boot2.c | 303 * biosdev: BIOS drive number the system booted from 307 boot2(int biosdev, uint64_t biossector) argument 330 boot_biosdev = biosdev; 334 bios2dev(biosdev, biossector, &default_devname, &default_unit,
|
/netbsd-current/sys/arch/landisk/stand/boot/ |
H A D | devopen.c | 39 static int dev2bios(char *devname, unsigned int unit, int *biosdev); 43 dev2bios(char *devname, unsigned int unit, int *biosdev) argument 48 *biosdev = 0x40 + (unit << 4); 56 bios2dev(int biosdev, char **devname, u_int *unit, u_int sector, u_int *ptnp) argument 60 *unit = (biosdev >> 4) & 1; 61 *ptnp = biosdisk_findptn(biosdev, sector); 94 int biosdev; local 130 if (dev2bios(devname, unit, &biosdev) == 0) { 134 return (biosdisk_open(f, biosdev, partition));
|
H A D | biosdisk.h | 32 u_int biosdisk_findptn(int biosdev, u_int sector);
|
H A D | boot.h | 20 int bios2dev(int biosdev, char **devname, u_int *unit, u_int sector,
|
H A D | biosdisk.c | 243 biosdisk_findptn(int biosdev, u_int sector) argument 250 d = alloc_biosdisk(biosdev); 287 bi_disk.biosdev = d->dev;
|
/netbsd-current/sys/arch/i386/stand/lib/test/ |
H A D | biosdisk_user.h | 32 * by an entry with "biosdev" == -1. 36 int biosdev; member in struct:emuldisktabentry
|
H A D | biosdisk_user.c | 62 if (emuldisktab[i].biosdev == -1) 64 if (emuldisktab[i].biosdev == dev)
|
/netbsd-current/sys/arch/i386/stand/dosboot/ |
H A D | devopen.c | 58 int biosdev; member in struct:__anon1565 78 dev2bios(char *devname, unsigned int unit, int *biosdev) argument 84 *biosdev = biosdevtab[i].biosdev + unit; 100 int biosdev; local 113 if ((error = dev2bios(devname, unit, &biosdev))) 122 return (biosdisk_open(f, biosdev, partition));
|
/netbsd-current/sys/arch/zaurus/stand/zboot/ |
H A D | devopen.c | 39 static int dev2bios(char *devname, unsigned int unit, int *biosdev); 43 dev2bios(char *devname, unsigned int unit, int *biosdev) argument 47 *biosdev = 0x80 + unit; 50 *biosdev = 0x00 + unit; 84 int biosdev; local 116 if (dev2bios(devname, unit, &biosdev) == 0) {
|
H A D | unixdev.c | 121 bi_disk.biosdev = dip->bios_info.bios_number;
|
H A D | diskprobe.c | 295 bios_devname(int biosdev, char *devname, int size) argument 298 if ((biosdev & 0x80) != 0) {
|
/netbsd-current/sys/arch/landisk/include/ |
H A D | bootinfo.h | 53 int biosdev; member in struct:btinfo_bootdisk
|
/netbsd-current/sys/arch/i386/stand/efiboot/ |
H A D | devopen.c | 68 dev2bios(char *devname, int unit, int *biosdev) argument 72 *biosdev = 0x80 + unit; 74 *biosdev = 0x80 + get_harddrives() + unit; 82 bios2dev(int biosdev, daddr_t sector, char **devname, int *unit, argument 87 *unit = biosdev & 0x7f; 96 } else if (biosdev >= 0x80 + get_harddrives()) { 102 (void)biosdisk_findpartition(biosdev, sector, partition, part_name); 156 int biosdev; local 297 error = dev2bios(devname, unit, &biosdev); 308 return biosdisk_open(f, biosdev, partitio [all...] |
/netbsd-current/sys/arch/zaurus/include/ |
H A D | bootinfo.h | 56 int biosdev; member in struct:btinfo_bootdisk
|
/netbsd-current/sys/arch/i386/stand/bootxx/ |
H A D | boot1.c | 68 boot1(uint32_t biosdev, uint64_t *sector) argument 74 d.dev = biosdev; 128 biosdev = (uint32_t)sb.st_size; 130 if (biosdev > SECONDARY_MAX_LOAD) 134 if (read(fd, (void *)SECONDARY_LOAD_ADDRESS, biosdev) != biosdev)
|
/netbsd-current/sys/arch/i386/stand/lib/ |
H A D | biosdisk.c | 123 int biosdev; member in struct:raidframe 283 alloc_biosdisk(int biosdev) argument 292 d->ll.dev = biosdev; 816 raidframe[i].biosdev = d->ll.dev; 943 if ((d = alloc_biosdisk(raidframe[i].biosdev)) == NULL) { 1025 biosdisk_findpartition(int biosdev, daddr_t sector, argument 1045 printf("looking for partition device %x, sector %"PRId64"\n", biosdev, sector); 1054 d = alloc_biosdisk(biosdev); 1118 biosdisk_readpartition(int biosdev, daddr_t offset, daddr_t size, argument 1129 d = alloc_biosdisk(biosdev); 1155 biosdisk_read_raidframe(int biosdev, daddr_t offset, struct RF_ComponentLabel_s *label) argument 1261 int biosdev; local 1334 biosdisk_find_name(const char *fname, int *biosdev, daddr_t *offset, daddr_t *size) argument 1479 biosdisk_find_raid(const char *name, int *biosdev, daddr_t *offset, daddr_t *size) argument [all...] |
H A D | exec_multiboot2.c | 225 printf (".biosdev = 0x%x, .slice = %d, .part = %d\n", 226 ((struct multiboot_tag_bootdev *)mbt)->biosdev, 573 mbt->biosdev = bi_disk.biosdev;
|
/netbsd-current/sys/arch/x86/include/ |
H A D | bootinfo.h | 76 int biosdev; member in struct:btinfo_bootdisk 82 int biosdev; member in struct:btinfo_bootwedge
|
/netbsd-current/sys/arch/x86/x86/ |
H A D | x86_autoconf.c | 412 if ((biw->biosdev & 0x80) == 0 || 459 if ((bid->biosdev & 0x80) != 0 || 460 device_unit(dv) != bid->biosdev) 471 if ((bid->biosdev & 0x80) == 0 || 498 * Our bootloader assumes CD-ROM boot if biosdev is larger 504 * bid->biosdev = 0x80 (wd0) 505 * bid->biosdev = 0x81 (wd1) 506 * bid->biosdev = 0x82 (cd0) 512 bid->biosdev >= 0x80 + big->num) {
|
H A D | multiboot2.c | 518 bid.biosdev = mbt->biosdev; 877 printf ("biosdev = 0x%x, slice = %d, part = %d\n", 878 ((struct multiboot_tag_bootdev *)mbt)->biosdev,
|
/netbsd-current/sys/arch/i386/include/ |
H A D | multiboot2.h | 237 multiboot_uint32_t biosdev; member in struct:multiboot_tag_bootdev
|