Searched refs:dosfs (Results 1 - 4 of 4) sorted by relevance
/external/fsck_msdos/ |
H A D | check.c | 61 int dosfs; local 74 dosfs = open(fname, rdonly ? O_RDONLY : O_RDWR, 0); 75 if (dosfs < 0 && !rdonly) { 76 dosfs = open(fname, O_RDONLY, 0); 77 if (dosfs >= 0) 85 if (dosfs < 0) { 90 if (readboot(dosfs, &boot) == FSFATAL) { 91 close(dosfs); 96 if (skipclean && preen && checkdirty(dosfs, &boot)) { 115 mod |= readfat(dosfs, [all...] |
H A D | boot.c | 51 readboot(dosfs, boot) 52 int dosfs; 60 if (read(dosfs, block, sizeof block) < sizeof block) { 128 if (lseek(dosfs, boot->FSInfo * boot->BytesPerSec, SEEK_SET) 130 || read(dosfs, fsinfo, sizeof fsinfo) 155 if (lseek(dosfs, boot->FSInfo * boot->BytesPerSec, SEEK_SET) 157 || write(dosfs, fsinfo, sizeof fsinfo) 175 if (lseek(dosfs, boot->Backup * boot->BytesPerSec, SEEK_SET) 177 || read(dosfs, backup, sizeof backup) != sizeof backup) { 283 writefsinfo(dosfs, boo [all...] |
H A D | dir.c | 978 handleDirTree(int dosfs, struct bootblock *boot, struct fatEntry *fat) argument 982 mod = readDosDirSection(dosfs, boot, fat, rootDir); 1003 mod |= readDosDirSection(dosfs, boot, fat, dir); 1019 reconnect(int dosfs, struct bootblock *boot, struct fatEntry *fat, cl_t head) argument 1063 if (lseek64(dosfs, lfoff, SEEK_SET) != lfoff 1064 || read(dosfs, lfbuf, boot->ClusterSize) != boot->ClusterSize) { 1093 if (lseek64(dosfs, lfoff, SEEK_SET) != lfoff 1094 || write(dosfs, lfbuf, boot->ClusterSize) != boot->ClusterSize) {
|
H A D | fat.c | 661 checklost(int dosfs, struct bootblock *boot, struct fatEntry *fat) argument 678 mod |= ret = reconnect(dosfs, boot, fat, head); 738 mod |= writefsinfo(dosfs, boot);
|
Completed in 544 milliseconds