Home | History | Annotate | Download | only in fsck_msdos

Lines Matching refs:dosfs

46 readboot(int dosfs, struct bootblock *boot)
56 err = ioctl(dosfs, DIOCGSECTORSIZE, &secsize);
67 if ((size_t)read(dosfs, block, secsize) != secsize) {
133 if (lseek(dosfs, boot->FSInfo * boot->BytesPerSec, SEEK_SET)
135 || (size_t)read(dosfs, fsinfo, 2 * secsize)
160 if (lseek(dosfs, boot->FSInfo * boot->BytesPerSec, SEEK_SET)
162 || (size_t)write(dosfs, fsinfo, 2 * secsize)
183 if (lseek(dosfs, boot->Backup * boot->BytesPerSec, SEEK_SET)
185 || (size_t)read(dosfs, backup, secsize) != secsize) {
301 writefsinfo(int dosfs, struct bootblock *boot)
309 if (lseek(dosfs, boot->FSInfo * boot->BytesPerSec, SEEK_SET)
311 || (size_t)read(dosfs, fsinfo, 2 * boot->BytesPerSec)
325 if (lseek(dosfs, boot->FSInfo * boot->BytesPerSec, SEEK_SET)
327 || (size_t)write(dosfs, fsinfo, 2 * boot->BytesPerSec)