Lines Matching refs:fin
104 static int read_system_map(FILE *fin) in read_system_map() argument
117 if (fgets(buff, sizeof(buff), fin)) in read_system_map()
122 } else if (feof(fin)) { in read_system_map()
158 static int read_data(FILE *fin, void *buff, int size) in read_data() argument
162 err = fread(buff, 1, size, fin); in read_data()
166 error("Cannot read profile file at pos %ld\n", ftell(fin)); in read_data()
209 static int read_calls(FILE *fin, int count) in read_calls() argument
224 if (read_data(fin, call_data, sizeof(*call_data))) in read_calls()
230 static int read_profile(FILE *fin, int *not_found) in read_profile() argument
235 while (!feof(fin)) { in read_profile()
238 err = read_data(fin, &hdr, sizeof(hdr)); in read_profile()
250 if (read_calls(fin, hdr.rec_count)) in read_profile()
380 static int read_trace_config(FILE *fin) in read_trace_config() argument
386 while (fgets(buff, sizeof(buff), fin)) { in read_trace_config()
448 if (!feof(fin)) { in read_trace_config()
450 ftell(fin)); in read_trace_config()
458 FILE *fin; in read_trace_config_file() local
461 fin = fopen(fname, "r"); in read_trace_config_file()
462 if (!fin) { in read_trace_config_file()
466 err = read_trace_config(fin); in read_trace_config_file()
467 fclose(fin); in read_trace_config_file()