Lines Matching refs:fp
422 FILE *fp; in build_cpu_topo() local
431 fp = fopen(filename, "r"); in build_cpu_topo()
432 if (!fp) in build_cpu_topo()
435 sret = getline(&buf, &len, fp); in build_cpu_topo()
436 fclose(fp); in build_cpu_topo()
458 fp = fopen(filename, "r"); in build_cpu_topo()
459 if (!fp) in build_cpu_topo()
462 if (getline(&buf, &len, fp) <= 0) in build_cpu_topo()
480 if(fp) in build_cpu_topo()
481 fclose(fp); in build_cpu_topo()
597 FILE *fp; in write_total_mem() local
602 fp = fopen("/proc/meminfo", "r"); in write_total_mem()
603 if (!fp) in write_total_mem()
606 while (getline(&buf, &len, fp) > 0) { in write_total_mem()
618 fclose(fp); in write_total_mem()
628 FILE *fp; in write_topo_node() local
633 fp = fopen(str, "r"); in write_topo_node()
634 if (!fp) in write_topo_node()
637 while (getline(&buf, &len, fp) > 0) { in write_topo_node()
649 fclose(fp); in write_topo_node()
650 fp = NULL; in write_topo_node()
663 fp = fopen(str, "r"); in write_topo_node()
664 if (!fp) in write_topo_node()
667 if (getline(&buf, &len, fp) <= 0) in write_topo_node()
677 if (fp) in write_topo_node()
678 fclose(fp); in write_topo_node()
687 FILE *fp; in write_numa_topology() local
693 fp = fopen("/sys/devices/system/node/online", "r"); in write_numa_topology()
694 if (!fp) in write_numa_topology()
697 if (getline(&buf, &len, fp) <= 0) in write_numa_topology()
726 fclose(fp); in write_numa_topology()
872 FILE *fp) in print_hostname() argument
874 fprintf(fp, "# hostname : %s\n", ph->env.hostname); in print_hostname()
878 FILE *fp) in print_osrelease() argument
880 fprintf(fp, "# os release : %s\n", ph->env.os_release); in print_osrelease()
883 static void print_arch(struct perf_header *ph, int fd __maybe_unused, FILE *fp) in print_arch() argument
885 fprintf(fp, "# arch : %s\n", ph->env.arch); in print_arch()
889 FILE *fp) in print_cpudesc() argument
891 fprintf(fp, "# cpudesc : %s\n", ph->env.cpu_desc); in print_cpudesc()
895 FILE *fp) in print_nrcpus() argument
897 fprintf(fp, "# nrcpus online : %u\n", ph->env.nr_cpus_online); in print_nrcpus()
898 fprintf(fp, "# nrcpus avail : %u\n", ph->env.nr_cpus_avail); in print_nrcpus()
902 FILE *fp) in print_version() argument
904 fprintf(fp, "# perf version : %s\n", ph->env.version); in print_version()
908 FILE *fp) in print_cmdline() argument
914 fprintf(fp, "# cmdline : "); in print_cmdline()
917 fprintf(fp, "%s ", ph->env.cmdline_argv[i]); in print_cmdline()
918 fputc('\n', fp); in print_cmdline()
922 FILE *fp) in print_cpu_topology() argument
932 fprintf(fp, "# sibling cores : %s\n", str); in print_cpu_topology()
940 fprintf(fp, "# sibling threads : %s\n", str); in print_cpu_topology()
946 fprintf(fp, "# CPU %d: Core ID %d, Socket ID %d\n", i, in print_cpu_topology()
949 fprintf(fp, "# Core ID and Socket ID information is not available\n"); in print_cpu_topology()
1060 static int __desc_attr__fprintf(FILE *fp, const char *name, const char *val, in __desc_attr__fprintf() argument
1063 return fprintf(fp, ", %s = %s", name, val); in __desc_attr__fprintf()
1066 static void print_event_desc(struct perf_header *ph, int fd, FILE *fp) in print_event_desc() argument
1073 fprintf(fp, "# event desc: not available or unable to read\n"); in print_event_desc()
1078 fprintf(fp, "# event : name = %s, ", evsel->name); in print_event_desc()
1081 fprintf(fp, ", id = {"); in print_event_desc()
1084 fputc(',', fp); in print_event_desc()
1085 fprintf(fp, " %"PRIu64, *id); in print_event_desc()
1087 fprintf(fp, " }"); in print_event_desc()
1090 perf_event_attr__fprintf(fp, &evsel->attr, __desc_attr__fprintf, NULL); in print_event_desc()
1092 fputc('\n', fp); in print_event_desc()
1099 FILE *fp) in print_total_mem() argument
1101 fprintf(fp, "# total memory : %Lu kB\n", ph->env.total_mem); in print_total_mem()
1105 FILE *fp) in print_numa_topology() argument
1131 fprintf(fp, "# node%u meminfo : total = %"PRIu64" kB," in print_numa_topology()
1136 fprintf(fp, "# node%u cpu list : %s\n", c, str); in print_numa_topology()
1142 fprintf(fp, "# numa topology : not available\n"); in print_numa_topology()
1145 static void print_cpuid(struct perf_header *ph, int fd __maybe_unused, FILE *fp) in print_cpuid() argument
1147 fprintf(fp, "# cpuid : %s\n", ph->env.cpuid); in print_cpuid()
1151 int fd __maybe_unused, FILE *fp) in print_branch_stack() argument
1153 fprintf(fp, "# contains samples with branch stack\n"); in print_branch_stack()
1157 int fd __maybe_unused, FILE *fp) in print_auxtrace() argument
1159 fprintf(fp, "# contains AUX area data (e.g. instruction trace)\n"); in print_auxtrace()
1163 FILE *fp) in print_pmu_mappings() argument
1172 fprintf(fp, "# pmu mappings: not available\n"); in print_pmu_mappings()
1184 fprintf(fp, "%s%s = %" PRIu32, delimiter, str, type); in print_pmu_mappings()
1191 fprintf(fp, "\n"); in print_pmu_mappings()
1196 fprintf(fp, "# pmu mappings: unable to read\n"); in print_pmu_mappings()
1200 FILE *fp) in print_group_desc() argument
1211 fprintf(fp, "# group: %s{%s", evsel->group_name ?: "", in print_group_desc()
1216 fprintf(fp, ",%s", perf_evsel__name(evsel)); in print_group_desc()
1219 fprintf(fp, "}\n"); in print_group_desc()
1912 void (*print)(struct perf_header *h, int fd, FILE *fp);
1954 FILE *fp; member
1977 feat_ops[feat].print(ph, fd, hd->fp); in perf_file_section__fprintf_info()
1979 fprintf(hd->fp, "# %s info available, use -I to display\n", in perf_file_section__fprintf_info()
1985 int perf_header__fprintf_info(struct perf_session *session, FILE *fp, bool full) in perf_header__fprintf_info() argument
1990 hd.fp = fp; in perf_header__fprintf_info()