Lines Matching refs:specs
122 static int parse_stats(const char *stats_str, struct stat_specs *specs);
415 static int parse_stat(const char *stat_name, struct stat_specs *specs) in parse_stat() argument
419 if (specs->spec_cnt >= ARRAY_SIZE(specs->ids)) { in parse_stat()
420 fprintf(stderr, "Can't specify more than %zd stats\n", ARRAY_SIZE(specs->ids)); in parse_stat()
431 specs->ids[specs->spec_cnt] = id; in parse_stat()
432 specs->asc[specs->spec_cnt] = def->asc_by_default; in parse_stat()
433 specs->spec_cnt++; in parse_stat()
443 static int parse_stats(const char *stats_str, struct stat_specs *specs) in parse_stats() argument
453 err = parse_stat(next, specs); in parse_stats()
903 static int parse_stats_csv(const char *filename, struct stat_specs *specs, in parse_stats_csv() argument
944 err = parse_stat(next, specs); in parse_stats_csv()
951 if (col >= specs->spec_cnt) { in parse_stats_csv()
957 err = parse_stat_value(next, specs->ids[col], st); in parse_stats_csv()
968 if (col < specs->spec_cnt) { in parse_stats_csv()