Lines Matching refs:file

52 bool find_by_name_from_current(FILE* file, const char* field) {  in find_by_name_from_current()  argument
60 if (!file || !field) return false; in find_by_name_from_current()
63 while (!feof(file) && fgets(buffer, sizeof(buffer) - 1, file)) { in find_by_name_from_current()
77 return (fseek(file, fp, SEEK_CUR) == 0) ? true : false; in find_by_name_from_current()
83 bool find_by_name(FILE* file, const char* field) { in find_by_name() argument
84 fseek(file, 0x00, SEEK_SET); in find_by_name()
85 return find_by_name_from_current(file, field); in find_by_name()
90 FILE* file; in __get_config_int() local
98 if ((file = fopen(CFG_FILE_1, "rb")) == NULL) { in __get_config_int()
100 if ((file = fopen(CFG_FILE_2, "rb")) == NULL) { in __get_config_int()
107 if (!find_by_name(file, field)) { in __get_config_int()
112 if (!fgets(buffer, sizeof(buffer) - 1, file)) { in __get_config_int()
144 fclose(file); in __get_config_int()
150 fclose(file); in __get_config_int()
161 FILE* file; in get_config_string() local
169 if ((file = fopen(CFG_FILE_1, "rb")) == NULL) { in get_config_string()
171 if ((file = fopen(CFG_FILE_2, "rb")) == NULL) { in get_config_string()
178 if (!find_by_name(file, field)) { in get_config_string()
189 if (!fgets(data, sizeof(data) - 1, file)) { in get_config_string()
225 fclose(file); in get_config_string()
231 fclose(file); in get_config_string()
236 FILE* file; in get_config_count() local
240 if ((file = fopen(CFG_FILE_1, "rb")) == NULL) { in get_config_count()
242 if ((file = fopen(CFG_FILE_2, "rb")) == NULL) { in get_config_count()
249 while (find_by_name_from_current(file, field)) count++; in get_config_count()
251 fclose(file); in get_config_count()