| /openbsd/src/usr.sbin/installboot/ |
| D | softraid.c | 42 int diskfd; in sr_prepare_chunk() local 44 diskfd = sr_open_chunk(devfd, vol, disk, &bd, &realdev, &part); in sr_prepare_chunk() 45 if (diskfd == -1) in sr_prepare_chunk() 49 md_prepareboot(diskfd, realdev); in sr_prepare_chunk() 51 close(diskfd); in sr_prepare_chunk() 155 int diskfd; in sr_open_chunk() local 184 if ((diskfd = opendev(bd->bd_vendor, (nowrite ? O_RDONLY : O_RDWR), in sr_open_chunk() 188 return diskfd; in sr_open_chunk()
|
| D | efi_softraid.c | 31 int diskfd; in sr_install_bootblk() local 34 diskfd = sr_open_chunk(devfd, vol, disk, &bd, &realdev, &part); in sr_install_bootblk() 35 if (diskfd == -1) in sr_install_bootblk() 43 md_installboot(diskfd, realdev); in sr_install_bootblk() 45 close(diskfd); in sr_install_bootblk()
|
| D | sparc64_softraid.c | 36 int diskfd; in sr_install_bootblk() local 39 diskfd = sr_open_chunk(devfd, vol, disk, &bd, &realdev, &part); in sr_install_bootblk() 40 if (diskfd == -1) in sr_install_bootblk() 48 md_installboot(diskfd, realdev); in sr_install_bootblk() 50 close(diskfd); in sr_install_bootblk()
|
| D | i386_softraid.c | 51 int diskfd; in sr_install_bootblk() local 53 diskfd = sr_open_chunk(devfd, vol, disk, &bd, &dev, &part); in sr_install_bootblk() 54 if (diskfd == -1) in sr_install_bootblk() 58 if (ioctl(diskfd, DIOCGDINFO, &dl) == -1) in sr_install_bootblk() 67 efipart = findgptefisys(diskfd, &dl); in sr_install_bootblk() 87 write_bootblocks(diskfd, dev, &dl); in sr_install_bootblk() 89 close(diskfd); in sr_install_bootblk()
|
| /openbsd/src/sbin/ncheck_ffs/ |
| D | ncheck_ffs.c | 86 int diskfd; /* disk file descriptor */ variable 279 if ((cnt = pread(diskfd, buf, size, offset)) == size) in bread() 310 if ((cnt = pread(diskfd, buf, secsize, offset + i)) == in bread() 562 if ((diskfd = opendev(disk, O_RDONLY, 0, NULL)) >= 0) { in main() 563 if (fstat(diskfd, &stblock)) in main() 567 close(diskfd); in main() 585 if ((diskfd = opendev(disk, O_RDONLY, 0, NULL)) == -1) in main() 589 if (ioctl(diskfd, DIOCGDINFO, (char *)&lab) == -1) in main() 591 if (ioctl(diskfd, DIOCGPDINFO, (char *)&lab) == -1) in main() 599 n = pread(diskfd, sblock, SBLOCKSIZE, (off_t)sblock_try[i]); in main() [all …]
|
| /openbsd/src/sbin/dump/ |
| D | main.c | 71 int diskfd; /* disk file descriptor */ variable 240 if ((diskfd = opendev(argv[i], O_RDONLY | O_NOFOLLOW, 0, in main() 247 (void)close(diskfd); in main() 405 if ((diskfd = open(disk, O_RDONLY)) == -1) { in main() 409 if (ioctl(diskfd, DIOCGDINFO, (char *)&lab) == -1) in main() 441 if (ioctl(diskfd, DIOCGPDINFO, (char *)&lab) == -1) in main() 446 ssize_t n = pread(diskfd, sblock, SBLOCKSIZE, in main()
|
| D | dump.h | 62 extern int diskfd; /* disk file descriptor */
|
| D | tape.c | 809 (void) close(diskfd); in doslave() 810 if ((diskfd = open(disk, O_RDONLY)) == -1) in doslave()
|
| D | traverse.c | 812 if ((cnt = pread(diskfd, bufp, seccount * secsize, offset)) == in bread() 856 if ((cnt = pread(diskfd, mybufp, secsize, offset + i)) == in bread()
|