Lines Matching defs:mod
52 int mod = 0;
75 mod = readboot(dosfs, &boot);
76 if (mod & FSFATAL) {
89 mod |= readfat(dosfs, &boot, boot.ValidFat >= 0 ? boot.ValidFat : 0, &fat);
90 if (mod & FSFATAL) {
99 mod |= readfat(dosfs, &boot, i, ¤tFat);
101 if (mod & FSFATAL)
104 mod |= comparefat(&boot, fat, currentFat, i);
106 if (mod & FSFATAL)
113 mod |= checkfat(&boot, fat);
114 if (mod & FSFATAL)
121 mod |= resetDosDirSection(&boot, fat);
123 if (mod & FSFATAL)
127 mod |= handleDirTree(dosfs, &boot, fat);
128 if (mod & FSFATAL)
134 mod |= checklost(dosfs, &boot, fat);
135 if (mod & FSFATAL)
139 if (mod & (FSFATMOD|FSFIXFAT)) {
141 mod |= writefat(dosfs, &boot, fat, mod & FSFIXFAT);
142 if (mod & FSFATAL)
145 mod |= FSERROR;
158 if (mod && (mod & FSERROR) == 0) {
159 if (mod & FSDIRTY) {
161 mod &= ~FSDIRTY;
163 if (mod & FSDIRTY) {
165 mod |= writefat(dosfs, &boot, fat, 1);
168 mod |= FSERROR; /* file system not clean */
173 if (mod & (FSFATAL | FSERROR))
184 if (mod & (FSFATMOD|FSDIRMOD))