Home
last modified time | relevance | path

Searched refs:diskfd (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/usr.sbin/installboot/
Dsoftraid.c42 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()
Defi_softraid.c31 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()
Dsparc64_softraid.c36 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()
Di386_softraid.c51 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/
Dncheck_ffs.c86 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/
Dmain.c71 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()
Ddump.h62 extern int diskfd; /* disk file descriptor */
Dtape.c809 (void) close(diskfd); in doslave()
810 if ((diskfd = open(disk, O_RDONLY)) == -1) in doslave()
Dtraverse.c812 if ((cnt = pread(diskfd, bufp, seccount * secsize, offset)) == in bread()
856 if ((cnt = pread(diskfd, mybufp, secsize, offset + i)) == in bread()