Lines Matching defs:dosfs
43 readboot(int dosfs, struct bootblock *boot)
51 if ((size_t)read(dosfs, block, sizeof block) != sizeof block) {
103 if (lseek(dosfs, boot->bpbFSInfo * boot->bpbBytesPerSec,
105 || read(dosfs, fsinfo, sizeof fsinfo) != sizeof fsinfo) {
129 if (lseek(dosfs, boot->bpbFSInfo *
132 || write(dosfs, fsinfo, sizeof fsinfo)
150 if (lseek(dosfs, boot->bpbBackup * boot->bpbBytesPerSec,
153 || read(dosfs, backup, sizeof backup) != sizeof backup) {
238 writefsinfo(int dosfs, struct bootblock *boot)
242 if (lseek(dosfs, boot->bpbFSInfo * boot->bpbBytesPerSec, SEEK_SET)
244 || read(dosfs, fsinfo, sizeof fsinfo) != sizeof fsinfo) {
256 if (lseek(dosfs, boot->bpbFSInfo * boot->bpbBytesPerSec, SEEK_SET)
258 || write(dosfs, fsinfo, sizeof fsinfo)