Lines Matching refs:outfp
304 FILE *outfp; member
323 FILE *outfp = pd->outfp; in print_events_table_entry() local
330 fprintf(outfp, "{\n"); in print_events_table_entry()
333 fprintf(outfp, "\t.name = \"%s\",\n", name); in print_events_table_entry()
335 fprintf(outfp, "\t.event = \"%s\",\n", event); in print_events_table_entry()
336 fprintf(outfp, "\t.desc = \"%s\",\n", desc); in print_events_table_entry()
337 fprintf(outfp, "\t.topic = \"%s\",\n", topic); in print_events_table_entry()
339 fprintf(outfp, "\t.long_desc = \"%s\",\n", long_desc); in print_events_table_entry()
341 fprintf(outfp, "\t.pmu = \"%s\",\n", pmu); in print_events_table_entry()
343 fprintf(outfp, "\t.unit = \"%s\",\n", unit); in print_events_table_entry()
345 fprintf(outfp, "\t.perpkg = \"%s\",\n", perpkg); in print_events_table_entry()
347 fprintf(outfp, "\t.metric_expr = \"%s\",\n", metric_expr); in print_events_table_entry()
349 fprintf(outfp, "\t.metric_name = \"%s\",\n", metric_name); in print_events_table_entry()
351 fprintf(outfp, "\t.metric_group = \"%s\",\n", metric_group); in print_events_table_entry()
352 fprintf(outfp, "},\n"); in print_events_table_entry()
432 static void print_events_table_suffix(FILE *outfp) in print_events_table_suffix() argument
434 fprintf(outfp, "{\n"); in print_events_table_suffix()
436 fprintf(outfp, "\t.name = 0,\n"); in print_events_table_suffix()
437 fprintf(outfp, "\t.event = 0,\n"); in print_events_table_suffix()
438 fprintf(outfp, "\t.desc = 0,\n"); in print_events_table_suffix()
440 fprintf(outfp, "},\n"); in print_events_table_suffix()
441 fprintf(outfp, "};\n"); in print_events_table_suffix()
727 static void print_mapping_table_prefix(FILE *outfp) in print_mapping_table_prefix() argument
729 fprintf(outfp, "struct pmu_events_map pmu_events_map[] = {\n"); in print_mapping_table_prefix()
732 static void print_mapping_table_suffix(FILE *outfp) in print_mapping_table_suffix() argument
737 fprintf(outfp, "{\n"); in print_mapping_table_suffix()
738 fprintf(outfp, "\t.cpuid = 0,\n"); in print_mapping_table_suffix()
739 fprintf(outfp, "\t.version = 0,\n"); in print_mapping_table_suffix()
740 fprintf(outfp, "\t.type = 0,\n"); in print_mapping_table_suffix()
741 fprintf(outfp, "\t.table = 0,\n"); in print_mapping_table_suffix()
742 fprintf(outfp, "},\n"); in print_mapping_table_suffix()
745 fprintf(outfp, "};\n"); in print_mapping_table_suffix()
748 static int process_mapfile(FILE *outfp, char *fpath) in process_mapfile() argument
770 print_mapping_table_prefix(outfp); in process_mapfile()
803 fprintf(outfp, "{\n"); in process_mapfile()
804 fprintf(outfp, "\t.cpuid = \"%s\",\n", cpuid); in process_mapfile()
805 fprintf(outfp, "\t.version = \"%s\",\n", version); in process_mapfile()
806 fprintf(outfp, "\t.type = \"%s\",\n", type); in process_mapfile()
817 fprintf(outfp, "\t.table = %s\n", tblname); in process_mapfile()
818 fprintf(outfp, "},\n"); in process_mapfile()
822 print_mapping_table_suffix(outfp); in process_mapfile()
833 FILE *outfp; in create_empty_mapping() local
838 outfp = fopen(output_file, "w"); in create_empty_mapping()
839 if (!outfp) { in create_empty_mapping()
844 fprintf(outfp, "#include \"../../pmu-events/pmu-events.h\"\n"); in create_empty_mapping()
845 print_mapping_table_prefix(outfp); in create_empty_mapping()
846 print_mapping_table_suffix(outfp); in create_empty_mapping()
847 fclose(outfp); in create_empty_mapping()
1032 .outfp = eventsfp, in process_one_file()