/tools/perf/util/ |
D | evsel_fprintf.c | 15 static int comma_fprintf(FILE *fp, bool *first, const char *fmt, ...) in comma_fprintf() argument 21 ret += fprintf(fp, ","); in comma_fprintf() 23 ret += fprintf(fp, ":"); in comma_fprintf() 28 ret += vfprintf(fp, fmt, args); in comma_fprintf() 33 static int __print_attr__fprintf(FILE *fp, const char *name, const char *val, void *priv) in __print_attr__fprintf() argument 35 return comma_fprintf(fp, (bool *)priv, " %s: %s", name, val); in __print_attr__fprintf() 39 struct perf_attr_details *details, FILE *fp) in perf_evsel__fprintf() argument 51 printed += fprintf(fp, "%s{", evsel->group_name ?: ""); in perf_evsel__fprintf() 53 printed += fprintf(fp, "%s", perf_evsel__name(evsel)); in perf_evsel__fprintf() 55 printed += fprintf(fp, ",%s", perf_evsel__name(pos)); in perf_evsel__fprintf() [all …]
|
D | symbol_fprintf.c | 10 size_t symbol__fprintf(struct symbol *sym, FILE *fp) in symbol__fprintf() argument 12 return fprintf(fp, " %" PRIx64 "-%" PRIx64 " %c %s\n", in symbol__fprintf() 22 bool print_offsets, FILE *fp) in __symbol__fprintf_symname_offs() argument 28 length = fprintf(fp, "%s", sym->name); in __symbol__fprintf_symname_offs() 34 length += fprintf(fp, "+0x%lx", offset); in __symbol__fprintf_symname_offs() 38 return fprintf(fp, "[%#" PRIx64 "]", al->addr); in __symbol__fprintf_symname_offs() 40 return fprintf(fp, "[unknown]"); in __symbol__fprintf_symname_offs() 45 FILE *fp) in symbol__fprintf_symname_offs() argument 47 return __symbol__fprintf_symname_offs(sym, al, false, true, fp); in symbol__fprintf_symname_offs() 52 bool unknown_as_addr, FILE *fp) in __symbol__fprintf_symname() argument [all …]
|
D | cputopo.c | 33 FILE *fp; in build_cpu_topology() local 43 fp = fopen(filename, "r"); in build_cpu_topology() 44 if (!fp) in build_cpu_topology() 47 sret = getline(&buf, &len, fp); in build_cpu_topology() 48 fclose(fp); in build_cpu_topology() 74 fp = fopen(filename, "r"); in build_cpu_topology() 75 if (!fp) in build_cpu_topology() 78 sret = getline(&buf, &len, fp); in build_cpu_topology() 79 fclose(fp); in build_cpu_topology() 106 fp = fopen(filename, "r"); in build_cpu_topology() [all …]
|
D | print_binary.c | 8 void *extra, FILE *fp) in binary__fprintf() argument 19 printed += printer(BINARY_PRINT_DATA_BEGIN, 0, extra, fp); in binary__fprintf() 22 printed += printer(BINARY_PRINT_LINE_BEGIN, -1, extra, fp); in binary__fprintf() 23 printed += printer(BINARY_PRINT_ADDR, i, extra, fp); in binary__fprintf() 26 printed += printer(BINARY_PRINT_NUM_DATA, data[i], extra, fp); in binary__fprintf() 30 printed += printer(BINARY_PRINT_NUM_PAD, -1, extra, fp); in binary__fprintf() 32 printer(BINARY_PRINT_SEP, i, extra, fp); in binary__fprintf() 34 printed += printer(BINARY_PRINT_CHAR_DATA, data[j], extra, fp); in binary__fprintf() 36 printed += printer(BINARY_PRINT_CHAR_PAD, i, extra, fp); in binary__fprintf() 37 printed += printer(BINARY_PRINT_LINE_END, -1, extra, fp); in binary__fprintf() [all …]
|
D | color.c | 39 static int __color_vfprintf(FILE *fp, const char *color, const char *fmt, in __color_vfprintf() argument 48 if (isatty(fileno(fp)) || pager_in_use()) in __color_vfprintf() 55 fprintf(fp, "%s", color); in __color_vfprintf() 56 r += vfprintf(fp, fmt, args); in __color_vfprintf() 58 fprintf(fp, "%s", PERF_COLOR_RESET); in __color_vfprintf() 68 int color_vfprintf(FILE *fp, const char *color, const char *fmt, va_list args) in color_vfprintf() argument 70 return __color_vfprintf(fp, color, fmt, args); in color_vfprintf() 85 int color_fprintf(FILE *fp, const char *color, const char *fmt, ...) in color_fprintf() argument 91 r = color_vfprintf(fp, color, fmt, args); in color_fprintf() 101 int color_fwrite_lines(FILE *fp, const char *color, in color_fwrite_lines() argument [all …]
|
D | event.c | 144 size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp) in perf_event__fprintf_comm() argument 153 return fprintf(fp, "%s: %s:%d/%d\n", s, event->comm.comm, event->comm.pid, event->comm.tid); in perf_event__fprintf_comm() 156 size_t perf_event__fprintf_namespaces(union perf_event *event, FILE *fp) in perf_event__fprintf_namespaces() argument 165 ret += fprintf(fp, " %d/%d - nr_namespaces: %u\n\t\t[", in perf_event__fprintf_namespaces() 172 ret += fprintf(fp, "\n\t\t "); in perf_event__fprintf_namespaces() 174 ret += fprintf(fp, "%u/%s: %" PRIu64 "/%#" PRIx64 "%s", idx, in perf_event__fprintf_namespaces() 255 size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp) in perf_event__fprintf_mmap() argument 257 return fprintf(fp, " %d/%d: [%#" PRI_lx64 "(%#" PRI_lx64 ") @ %#" PRI_lx64 "]: %c %s\n", in perf_event__fprintf_mmap() 264 size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp) in perf_event__fprintf_mmap2() argument 266 return fprintf(fp, " %d/%d: [%#" PRI_lx64 "(%#" PRI_lx64 ") @ %#" PRI_lx64 in perf_event__fprintf_mmap2() [all …]
|
D | evswitch.c | 34 static int evswitch__fprintf_enoent(FILE *fp, const char *evtype, const char *evname) in evswitch__fprintf_enoent() argument 36 int printed = fprintf(fp, "ERROR: switch-%s event not found (%s)\n", evtype, evname); in evswitch__fprintf_enoent() 38 return printed += fprintf(fp, "HINT: use 'perf evlist' to see the available event names\n"); in evswitch__fprintf_enoent() 41 int evswitch__init(struct evswitch *evswitch, struct evlist *evlist, FILE *fp) in evswitch__init() argument 46 evswitch__fprintf_enoent(fp, "on", evswitch->on_name); in evswitch__init() 55 evswitch__fprintf_enoent(fp, "off", evswitch->off_name); in evswitch__init()
|
D | branch.c | 61 void branch_type_stat_display(FILE *fp, struct branch_type_stat *st) in branch_type_stat_display() argument 72 fprintf(fp, "\n#"); in branch_type_stat_display() 73 fprintf(fp, "\n# Branch Statistics:"); in branch_type_stat_display() 74 fprintf(fp, "\n#"); in branch_type_stat_display() 77 fprintf(fp, "\n%8s: %5.1f%%", in branch_type_stat_display() 83 fprintf(fp, "\n%8s: %5.1f%%", in branch_type_stat_display() 89 fprintf(fp, "\n%8s: %5.1f%%", in branch_type_stat_display() 95 fprintf(fp, "\n%8s: %5.1f%%", in branch_type_stat_display() 102 fprintf(fp, "\n%8s: %5.1f%%", in branch_type_stat_display()
|
D | debug.c | 116 unsigned int val, void *extra, FILE *fp) in trace_event_printer() argument 125 printed += fprintf(fp, "."); in trace_event_printer() 126 printed += color_fprintf(fp, color, "\n. ... raw event: size %d bytes\n", in trace_event_printer() 130 printed += fprintf(fp, "."); in trace_event_printer() 133 printed += color_fprintf(fp, color, " %04x: ", val); in trace_event_printer() 136 printed += color_fprintf(fp, color, " %02x", val); in trace_event_printer() 139 printed += color_fprintf(fp, color, " "); in trace_event_printer() 142 printed += color_fprintf(fp, color, " "); in trace_event_printer() 145 printed += color_fprintf(fp, color, "%c", in trace_event_printer() 149 printed += color_fprintf(fp, color, " "); in trace_event_printer() [all …]
|
D | symbol-minimal.c | 89 FILE *fp; in filename__read_build_id() local 97 fp = fopen(filename, "r"); in filename__read_build_id() 98 if (fp == NULL) in filename__read_build_id() 101 if (fread(e_ident, sizeof(e_ident), 1, fp) != 1) in filename__read_build_id() 111 fseek(fp, 0, SEEK_SET); in filename__read_build_id() 117 if (fread(&ehdr, sizeof(ehdr), 1, fp) != 1) in filename__read_build_id() 131 fseek(fp, ehdr.e_phoff, SEEK_SET); in filename__read_build_id() 132 if (fread(buf, buf_size, 1, fp) != 1) in filename__read_build_id() 155 fseek(fp, offset, SEEK_SET); in filename__read_build_id() 156 if (fread(buf, buf_size, 1, fp) != 1) in filename__read_build_id() [all …]
|
D | evsel_fprintf.h | 19 struct perf_attr_details *details, FILE *fp); 39 struct strlist *bt_stop_list, FILE *fp); 44 struct strlist *bt_stop_list, FILE *fp); 48 int perf_event_attr__fprintf(FILE *fp, struct perf_event_attr *attr,
|
D | color.h | 39 int color_vfprintf(FILE *fp, const char *color, const char *fmt, va_list args); 40 int color_fprintf(FILE *fp, const char *color, const char *fmt, ...); 42 int color_fwrite_lines(FILE *fp, const char *color, size_t count, const char *buf); 46 int percent_color_fprintf(FILE *fp, const char *fmt, double percent);
|
D | event.h | 363 size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp); 364 size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp); 365 size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp); 366 size_t perf_event__fprintf_task(union perf_event *event, FILE *fp); 367 size_t perf_event__fprintf_aux(union perf_event *event, FILE *fp); 368 size_t perf_event__fprintf_itrace_start(union perf_event *event, FILE *fp); 369 size_t perf_event__fprintf_switch(union perf_event *event, FILE *fp); 370 size_t perf_event__fprintf_thread_map(union perf_event *event, FILE *fp); 371 size_t perf_event__fprintf_cpu_map(union perf_event *event, FILE *fp); 372 size_t perf_event__fprintf_namespaces(union perf_event *event, FILE *fp); [all …]
|
D | values.c | 201 static void perf_read_values__display_pretty(FILE *fp, in perf_read_values__display_pretty() argument 210 fprintf(fp, "INTERNAL ERROR: Failed to allocate counterwidth array\n"); in perf_read_values__display_pretty() 233 fprintf(fp, "# %*s %*s", pidwidth, "PID", tidwidth, "TID"); in perf_read_values__display_pretty() 235 fprintf(fp, " %*s", counterwidth[j], values->countername[j]); in perf_read_values__display_pretty() 236 fprintf(fp, "\n"); in perf_read_values__display_pretty() 239 fprintf(fp, " %*d %*d", pidwidth, values->pid[i], in perf_read_values__display_pretty() 242 fprintf(fp, " %*" PRIu64, in perf_read_values__display_pretty() 244 fprintf(fp, "\n"); in perf_read_values__display_pretty() 249 static void perf_read_values__display_raw(FILE *fp, in perf_read_values__display_raw() argument 285 fprintf(fp, "# %*s %*s %*s %*s %*s\n", in perf_read_values__display_raw() [all …]
|
D | header.c | 646 FILE *fp; in write_total_mem() local 651 fp = fopen("/proc/meminfo", "r"); in write_total_mem() 652 if (!fp) in write_total_mem() 655 while (getline(&buf, &len, fp) > 0) { in write_total_mem() 667 fclose(fp); in write_total_mem() 1398 static void print_hostname(struct feat_fd *ff, FILE *fp) in print_hostname() argument 1400 fprintf(fp, "# hostname : %s\n", ff->ph->env.hostname); in print_hostname() 1403 static void print_osrelease(struct feat_fd *ff, FILE *fp) in print_osrelease() argument 1405 fprintf(fp, "# os release : %s\n", ff->ph->env.os_release); in print_osrelease() 1408 static void print_arch(struct feat_fd *ff, FILE *fp) in print_arch() argument [all …]
|
D | bpf_map.h | 11 int bpf_map__fprintf(struct bpf_map *map, FILE *fp); 15 static inline int bpf_map__fprintf(struct bpf_map *map __maybe_unused, FILE *fp __maybe_unused) in bpf_map__fprintf()
|
D | session.h | 104 size_t perf_session__fprintf(struct perf_session *session, FILE *fp); 106 size_t perf_session__fprintf_dsos(struct perf_session *session, FILE *fp); 108 size_t perf_session__fprintf_dsos_buildid(struct perf_session *session, FILE *fp, 111 size_t perf_session__fprintf_nr_events(struct perf_session *session, FILE *fp); 119 void perf_session__fprintf_info(struct perf_session *s, FILE *fp, bool full);
|
/tools/perf/ui/stdio/ |
D | hist.c | 21 static size_t callchain__fprintf_left_margin(FILE *fp, int left_margin) in callchain__fprintf_left_margin() argument 24 int ret = fprintf(fp, " "); in callchain__fprintf_left_margin() 27 ret += fprintf(fp, " "); in callchain__fprintf_left_margin() 32 static size_t ipchain__fprintf_graph_line(FILE *fp, int depth, int depth_mask, in ipchain__fprintf_graph_line() argument 36 size_t ret = callchain__fprintf_left_margin(fp, left_margin); in ipchain__fprintf_graph_line() 40 ret += fprintf(fp, "| "); in ipchain__fprintf_graph_line() 42 ret += fprintf(fp, " "); in ipchain__fprintf_graph_line() 44 ret += fprintf(fp, "\n"); in ipchain__fprintf_graph_line() 49 static size_t ipchain__fprintf_graph(FILE *fp, struct callchain_node *node, in ipchain__fprintf_graph() argument 60 ret += callchain__fprintf_left_margin(fp, left_margin); in ipchain__fprintf_graph() [all …]
|
/tools/perf/jvmti/ |
D | jvmti_agent.c | 251 FILE *fp; in jvmti_open() local 296 fp = fdopen(fd, "w+"); in jvmti_open() 297 if (!fp) { in jvmti_open() 320 if (!fwrite(&header, sizeof(header), 1, fp)) { in jvmti_open() 324 return fp; in jvmti_open() 326 fclose(fp); in jvmti_open() 334 FILE *fp = agent; in jvmti_close() local 336 if (!fp) { in jvmti_close() 346 if (!fwrite(&rec, sizeof(rec), 1, fp)) in jvmti_close() 349 fclose(fp); in jvmti_close() [all …]
|
/tools/bpf/ |
D | bpf_asm.c | 26 extern void bpf_asm_compile(FILE *fp, bool cstyle); 30 FILE *fp = stdin; in main() local 40 fp = fopen(argv[i], "r"); in main() 41 if (!fp) { in main() 42 fp = stdin; in main() 49 bpf_asm_compile(fp, cstyle); in main()
|
/tools/perf/ |
D | builtin-script.c | 256 FILE *fp; member 276 es->fp = fopen(es->filename, "w"); in perf_evsel_script__new() 277 if (es->fp == NULL) in perf_evsel_script__new() 292 fclose(es->fp); in perf_evsel_script__delete() 293 es->fp = NULL; in perf_evsel_script__delete() 297 static int perf_evsel_script__fprintf(struct evsel_script *es, FILE *fp) in perf_evsel_script__fprintf() argument 301 fstat(fileno(es->fp), &st); in perf_evsel_script__fprintf() 302 return fprintf(fp, "[ perf script: Wrote %.3f MB %s (%" PRIu64 " samples) ]\n", in perf_evsel_script__fprintf() 589 FILE *fp in perf_sample__fprintf_regs() argument 598 printed += fprintf(fp, " ABI:%" PRIu64 " ", regs->abi); in perf_sample__fprintf_regs() [all …]
|
D | builtin-config.c | 42 FILE *fp; in set_config() local 47 fp = fopen(file_name, "w"); in set_config() 48 if (!fp) in set_config() 51 fprintf(fp, "%s\n", first_line); in set_config() 57 fprintf(fp, "[%s]\n", section->name); in set_config() 63 fprintf(fp, "\t%s = %s\n", in set_config() 67 fclose(fp); in set_config()
|
D | builtin-buildid-list.c | 23 static int sysfs__fprintf_build_id(FILE *fp) in sysfs__fprintf_build_id() argument 32 return fprintf(fp, "%s\n", sbuild_id); in sysfs__fprintf_build_id() 35 static int filename__fprintf_build_id(const char *name, FILE *fp) in filename__fprintf_build_id() argument 44 return fprintf(fp, "%s\n", sbuild_id); in filename__fprintf_build_id()
|
/tools/power/cpupower/utils/helpers/ |
D | cpuid.c | 48 FILE *fp; in get_cpu_info() local 62 fp = fopen("/proc/cpuinfo", "r"); in get_cpu_info() 63 if (!fp) in get_cpu_info() 66 while (!feof(fp)) { in get_cpu_info() 67 if (!fgets(value, 64, fp)) in get_cpu_info() 109 fclose(fp); in get_cpu_info()
|
/tools/bpf/bpftool/ |
D | tracelog.c | 70 FILE *fp; in get_tracefs_pipe() local 76 fp = fopen("/proc/mounts", "r"); in get_tracefs_pipe() 77 if (!fp) in get_tracefs_pipe() 83 while (fscanf(fp, format, mnt, type) == 2) in get_tracefs_pipe() 88 fclose(fp); in get_tracefs_pipe()
|