Lines Matching refs:dosfs
48 readboot(int dosfs, struct bootblock *boot) in readboot() argument
54 if ((size_t)read(dosfs, block, sizeof block) != sizeof block) { in readboot()
202 if (lseek(dosfs, boot->bpbFSInfo * boot->bpbBytesPerSec, in readboot()
204 || read(dosfs, fsinfo, sizeof fsinfo) != sizeof fsinfo) { in readboot()
228 if (lseek(dosfs, boot->bpbFSInfo * in readboot()
231 || write(dosfs, fsinfo, sizeof fsinfo) in readboot()
339 writefsinfo(int dosfs, struct bootblock *boot) in writefsinfo() argument
343 if (lseek(dosfs, boot->bpbFSInfo * boot->bpbBytesPerSec, SEEK_SET) in writefsinfo()
345 || read(dosfs, fsinfo, sizeof fsinfo) != sizeof fsinfo) { in writefsinfo()
357 if (lseek(dosfs, boot->bpbFSInfo * boot->bpbBytesPerSec, SEEK_SET) in writefsinfo()
359 || write(dosfs, fsinfo, sizeof fsinfo) in writefsinfo()