Lines Matching refs:file

161 static bool parseChip(FILE *file)  in parseChip()  argument
163 if (SCANF_EAT(file) != 0) { in parseChip()
166 if (fscanf(file, OPT_NAME "=%s", gOpts.chip) != 1) { in parseChip()
173 static bool parseVersion(FILE *file) in parseVersion() argument
175 if (SCANF_EAT(file) != 0) { in parseVersion()
178 if (fscanf(file, OPT_MAJOR "=%d", &gOpts.major) != 1) in parseVersion()
180 if (SCANF_EAT(file) != 0) { in parseVersion()
183 if (fscanf(file, OPT_MINOR "=%d", &gOpts.minor) != 1) in parseVersion()
189 static bool parse471(FILE *file) in parse471() argument
194 if (SCANF_EAT(file) != 0) { in parse471()
197 if (fscanf(file, OPT_NUM "=%d", &gOpts.code471Num) != 1) in parse471()
206 if (SCANF_EAT(file) != 0) { in parse471()
209 if (fscanf(file, OPT_PATH "%d=%[^\r^\n]", &index, buf) != 2) in parse471()
216 pos = ftell(file); in parse471()
217 if (SCANF_EAT(file) != 0) { in parse471()
220 if (fscanf(file, OPT_SLEEP "=%d", &gOpts.code471Sleep) != 1) in parse471()
221 fseek(file, pos, SEEK_SET); in parse471()
226 static bool parse472(FILE *file) in parse472() argument
231 if (SCANF_EAT(file) != 0) { in parse472()
234 if (fscanf(file, OPT_NUM "=%d", &gOpts.code472Num) != 1) in parse472()
243 if (SCANF_EAT(file) != 0) { in parse472()
246 if (fscanf(file, OPT_PATH "%d=%[^\r^\n]", &index, buf) != 2) in parse472()
253 pos = ftell(file); in parse472()
254 if (SCANF_EAT(file) != 0) { in parse472()
257 if (fscanf(file, OPT_SLEEP "=%d", &gOpts.code472Sleep) != 1) in parse472()
258 fseek(file, pos, SEEK_SET); in parse472()
263 static bool parseLoader(FILE *file) in parseLoader() argument
269 if (SCANF_EAT(file) != 0) { in parseLoader()
272 pos = ftell(file); in parseLoader()
273 if (fscanf(file, OPT_NUM "=%d", &gOpts.loaderNum) != 1) { in parseLoader()
274 fseek(file, pos, SEEK_SET); in parseLoader()
275 if (fscanf(file, OPT_LOADER_NUM "=%d", &gOpts.loaderNum) != 1) { in parseLoader()
286 if (SCANF_EAT(file) != 0) { in parseLoader()
289 if (fscanf(file, OPT_LOADER_NAME "%d=%s", &index, buf) != 2) in parseLoader()
296 if (SCANF_EAT(file) != 0) { in parseLoader()
299 if (fscanf(file, "%[^=]=%[^\r^\n]", buf, buf2) != 2) in parseLoader()
316 static bool parseOut(FILE *file) in parseOut() argument
318 if (SCANF_EAT(file) != 0) { in parseOut()
321 if (fscanf(file, OPT_OUT_PATH "=%[^\r^\n]", gOpts.outPath) != 1) in parseOut()
372 FILE *file; in parseOpts_from_file() local
373 file = fopen(configPath, "r"); in parseOpts_from_file()
374 if (!file) { in parseOpts_from_file()
377 file = fopen(DEF_CONFIG_FILE, "w"); in parseOpts_from_file()
378 if (file) { in parseOpts_from_file()
380 printOpts(file); in parseOpts_from_file()
388 if (SCANF_EAT(file) != 0) { in parseOpts_from_file()
391 while (fscanf(file, "%s", buf) == 1) { in parseOpts_from_file()
393 chipOk = parseChip(file); in parseOpts_from_file()
399 versionOk = parseVersion(file); in parseOpts_from_file()
405 code471Ok = parse471(file); in parseOpts_from_file()
411 code472Ok = parse472(file); in parseOpts_from_file()
417 loaderOk = parseLoader(file); in parseOpts_from_file()
423 outOk = parseOut(file); in parseOpts_from_file()
434 if (SCANF_EAT(file) != 0) { in parseOpts_from_file()
442 if (file) in parseOpts_from_file()
443 fclose(file); in parseOpts_from_file()
782 FILE *file = fopen(path, "rb"); in getCrc() local
784 if (!file) in getCrc()
786 if (!fread(gBuf, size, 1, file)) in getCrc()
791 if (file) in getCrc()
792 fclose(file); in getCrc()