Lines Matching refs:file
228 FILE *file = NULL; in parse_config_file() local
229 file = fopen(pConfigFile, "rb"); in parse_config_file()
230 if( !file ){ in parse_config_file()
236 fseek(file, 0, SEEK_END); in parse_config_file()
237 iFileSize = ftell(file); in parse_config_file()
238 fseek(file, 0, SEEK_SET); in parse_config_file()
242 fclose(file); in parse_config_file()
247 iRead = fread(pConfigBuf, 1, iFileSize, file); in parse_config_file()
251 fclose(file); in parse_config_file()
255 fclose(file); in parse_config_file()
418 FILE *file = NULL; in parse_parameter_file() local
419 file = fopen(pParamFile, "rb"); in parse_parameter_file()
420 if( !file ) { in parse_parameter_file()
426 fseek(file, 0, SEEK_END); in parse_parameter_file()
427 iFileSize = ftell(file); in parse_parameter_file()
428 fseek(file, 0, SEEK_SET); in parse_parameter_file()
432 fclose(file); in parse_parameter_file()
436 iRead = fread(pParamBuf, 1, iFileSize, file); in parse_parameter_file()
440 fclose(file); in parse_parameter_file()
444 fclose(file); in parse_parameter_file()
452 FILE *file = NULL; in is_sparse_image() local
455 file = fopen(szImage, "rb"); in is_sparse_image()
456 if( !file ) { in is_sparse_image()
461 uiRead = fread(&head, 1, sizeof(head), file); in is_sparse_image()
465 fclose(file); in is_sparse_image()
468 fclose(file); in is_sparse_image()
478 FILE *file = NULL; in is_ubifs_image() local
481 file = fopen(szImage, "rb"); in is_ubifs_image()
482 if( !file ) { in is_ubifs_image()
487 uiRead = fread(&magic, 1, sizeof(magic), file); in is_ubifs_image()
491 fclose(file); in is_ubifs_image()
494 fclose(file); in is_ubifs_image()
626 FILE *file = NULL; in load_gpt_buffer() local
627 file = fopen(pParamFile, "rb"); in load_gpt_buffer()
628 if( !file ) { in load_gpt_buffer()
634 fseek(file, 0, SEEK_END); in load_gpt_buffer()
635 iFileSize = ftell(file); in load_gpt_buffer()
636 fseek(file, 0, SEEK_SET); in load_gpt_buffer()
640 fclose(file); in load_gpt_buffer()
645 iRead = fread(master, 1, 34 * SECTOR_SIZE, file); in load_gpt_buffer()
649 fclose(file); in load_gpt_buffer()
652 iRead = fread(backup, 1, 33 * SECTOR_SIZE, file); in load_gpt_buffer()
656 fclose(file); in load_gpt_buffer()
659 fclose(file); in load_gpt_buffer()
829 FILE *file=NULL; in MakeParamBuffer() local
830 file = fopen(pParamFile, "rb"); in MakeParamBuffer()
831 if( !file ) in MakeParamBuffer()
838 fseek(file,0,SEEK_END); in MakeParamBuffer()
839 iFileSize = ftell(file); in MakeParamBuffer()
840 fseek(file,0,SEEK_SET); in MakeParamBuffer()
845 fclose(file); in MakeParamBuffer()
852 iRead = fread(pParamBuf+8,1,iFileSize,file); in MakeParamBuffer()
857 fclose(file); in MakeParamBuffer()
861 fclose(file); in MakeParamBuffer()
1022 static bool parseChip(FILE* file) { in parseChip() argument
1023 if (SCANF_EAT(file) != 0) { in parseChip()
1026 if (fscanf(file, OPT_NAME "=%s", gOpts.chip) != 1) { in parseChip()
1033 static bool parseVersion(FILE* file) { in parseVersion() argument
1034 if (SCANF_EAT(file) != 0) { in parseVersion()
1037 if (fscanf(file, OPT_MAJOR "=%d", &gOpts.major) != 1) in parseVersion()
1039 if (SCANF_EAT(file) != 0) { in parseVersion()
1042 if (fscanf(file, OPT_MINOR "=%d", &gOpts.minor) != 1) in parseVersion()
1048 static bool parse471(FILE* file) { in parse471() argument
1052 if (SCANF_EAT(file) != 0) { in parse471()
1055 if (fscanf(file, OPT_NUM "=%d", &gOpts.code471Num) != 1) in parse471()
1064 if (SCANF_EAT(file) != 0) { in parse471()
1067 if (fscanf(file, OPT_PATH "%d=%[^\r^\n]", &index, buf) in parse471()
1075 pos = ftell(file); in parse471()
1076 if (SCANF_EAT(file) != 0) { in parse471()
1079 if (fscanf(file, OPT_SLEEP "=%d", &gOpts.code471Sleep) != 1) in parse471()
1080 fseek(file, pos, SEEK_SET); in parse471()
1085 static bool parse472(FILE* file) { in parse472() argument
1089 if (SCANF_EAT(file) != 0) { in parse472()
1092 if (fscanf(file, OPT_NUM "=%d", &gOpts.code472Num) != 1) in parse472()
1101 if (SCANF_EAT(file) != 0) { in parse472()
1104 if (fscanf(file, OPT_PATH "%d=%[^\r^\n]", &index, buf) in parse472()
1112 pos = ftell(file); in parse472()
1113 if (SCANF_EAT(file) != 0) { in parse472()
1116 if (fscanf(file, OPT_SLEEP "=%d", &gOpts.code472Sleep) != 1) in parse472()
1117 fseek(file, pos, SEEK_SET); in parse472()
1122 static bool parseLoader(FILE* file) { in parseLoader() argument
1127 if (SCANF_EAT(file) != 0) { in parseLoader()
1130 pos = ftell(file); in parseLoader()
1131 if (fscanf(file, OPT_NUM "=%d", &gOpts.loaderNum) != 1) { in parseLoader()
1132 fseek(file, pos, SEEK_SET); in parseLoader()
1133 if(fscanf(file, OPT_LOADER_NUM "=%d", &gOpts.loaderNum) != 1) { in parseLoader()
1144 if (SCANF_EAT(file) != 0) { in parseLoader()
1147 if (fscanf(file, OPT_LOADER_NAME "%d=%s", &index, buf) in parseLoader()
1155 if (SCANF_EAT(file) != 0) { in parseLoader()
1158 if (fscanf(file, "%[^=]=%[^\r^\n]", buf, buf2) in parseLoader()
1176 static bool parseOut(FILE* file) { in parseOut() argument
1177 if (SCANF_EAT(file) != 0) { in parseOut()
1180 if (fscanf(file, OPT_OUT_PATH "=%[^\r^\n]", gOpts.outPath) != 1) in parseOut()
1230 FILE* file; in parseOpts() local
1231 file = fopen(configPath, "r"); in parseOpts()
1232 if (!file) { in parseOpts()
1235 file = fopen(DEF_CONFIG_FILE, "w"); in parseOpts()
1236 if (file) { in parseOpts()
1238 printOpts(file); in parseOpts()
1246 if (SCANF_EAT(file) != 0) { in parseOpts()
1249 while(fscanf(file, "%s", buf) == 1) { in parseOpts()
1251 chipOk = parseChip(file); in parseOpts()
1257 versionOk = parseVersion(file); in parseOpts()
1263 code471Ok = parse471(file); in parseOpts()
1269 code472Ok = parse472(file); in parseOpts()
1275 loaderOk = parseLoader(file); in parseOpts()
1281 outOk = parseOut(file); in parseOpts()
1292 if (SCANF_EAT(file) != 0) { in parseOpts()
1301 if (file) in parseOpts()
1302 fclose(file); in parseOpts()
1575 FILE* file = fopen(path, "rb"); in getCrc() local
1577 if (!file) in getCrc()
1579 if (!fread(gBuf, size, 1, file)) in getCrc()
1584 if (file) in getCrc()
1585 fclose(file); in getCrc()
2558 FILE *file = NULL; in read_lba() local
2567 file = fopen(szFile, "wb+"); in read_lba()
2568 if( !file ) { in read_lba()
2583 fwrite(pBuf, 1, iRead * nSectorSize, file); in read_lba()
2618 if (file) in read_lba()
2619 fclose(file); in read_lba()
2729 bool EatSparseChunk(FILE *file, chunk_header &chunk) in EatSparseChunk() argument
2732 uiRead = fread(&chunk, 1, sizeof(chunk_header), file); in EatSparseChunk()
2742 bool EatSparseData(FILE *file, PBYTE pBuf, DWORD dwSize) in EatSparseData() argument
2745 uiRead = fread(pBuf, 1, dwSize, file); in EatSparseData()
2762 FILE *file = NULL; in write_sparse_lba() local
2775 file = fopen(szFile, "rb"); in write_sparse_lba()
2776 if( !file ) { in write_sparse_lba()
2780 fseeko(file, 0, SEEK_SET); in write_sparse_lba()
2781 iRead = fread(&header, 1, sizeof(header), file); in write_sparse_lba()
2802 if (!EatSparseChunk(file, chunk)) { in write_sparse_lba()
2818 if (!EatSparseData(file, pBuf, dwTransferBytes)) { in write_sparse_lba()
2847 if (!EatSparseData(file, (PBYTE)&dwFillByte, 4)) { in write_sparse_lba()
2904 EatSparseData(file,(PBYTE)&dwCrc,4); in write_sparse_lba()
2917 if (file) in write_sparse_lba()
2918 fclose(file); in write_sparse_lba()
2928 FILE *file = NULL; in write_lba() local
2940 file = fopen(szFile, "rb"); in write_lba()
2941 if( !file ) { in write_lba()
2946 iRet = fseeko(file, 0, SEEK_END); in write_lba()
2947 iFileSize = ftello(file); in write_lba()
2948 fseeko(file, 0, SEEK_SET); in write_lba()
2951 iWrite = iRead= fread(pBuf, 1, nSectorSize * DEFAULT_RW_LBA, file); in write_lba()
2985 if (file) in write_lba()
2986 fclose(file); in write_lba()
3017 FILE *file = NULL; in tag_spl() local
3024 file = fopen(spl, "rb"); in tag_spl()
3025 if( !file ){ in tag_spl()
3029 fseek(file, 0, SEEK_END); in tag_spl()
3030 iFileSize = ftell(file); in tag_spl()
3031 fseek(file, 0, SEEK_SET); in tag_spl()
3035 fclose(file); in tag_spl()
3041 iRead = fread(Buf+len, 1, iFileSize, file); in tag_spl()
3043 fclose(file); in tag_spl()
3047 fclose(file); in tag_spl()
3056 file = fopen(taggedspl, "wb"); in tag_spl()
3057 if( !file ){ in tag_spl()
3062 fwrite(Buf, 1, iFileSize+len, file); in tag_spl()
3063 fclose(file); in tag_spl()