Lines Matching refs:fp

20 static int comma_fprintf(FILE *fp, bool *first, const char *fmt, ...)
26 ret += fprintf(fp, ",");
28 ret += fprintf(fp, ":");
33 ret += vfprintf(fp, fmt, args);
38 static int __print_attr__fprintf(FILE *fp, const char *name, const char *val, void *priv)
40 return comma_fprintf(fp, (bool *)priv, " %s: %s", name, val);
43 int evsel__fprintf(struct evsel *evsel, struct perf_attr_details *details, FILE *fp)
55 printed += fprintf(fp, "%s{", evsel->group_name ?: "");
57 printed += fprintf(fp, "%s", evsel__name(evsel));
59 printed += fprintf(fp, ",%s", evsel__name(pos));
62 printed += fprintf(fp, "}");
66 printed += fprintf(fp, "%s", evsel__name(evsel));
69 printed += perf_event_attr__fprintf(fp, &evsel->core.attr,
77 printed += comma_fprintf(fp, &first, " %s=%" PRIu64,
86 printed += comma_fprintf(fp, &first, " (not a tracepoint)");
92 printed += comma_fprintf(fp, &first, " (no trace field)");
96 printed += comma_fprintf(fp, &first, " trace_fields: %s", field->name);
100 printed += comma_fprintf(fp, &first, "%s", field->name);
106 fputc('\n', fp);
113 struct strlist *bt_stop_list, FILE *fp)
131 return fprintf(fp, "<not enough memory for the callchain cursor>%s", print_oneline ? "" : "\n");
151 printed += fprintf(fp, "%-*.*s", left_alignment, left_alignment, " ");
154 printed += fprintf(fp, " <-");
160 printed += fprintf(fp, "%c%16" PRIx64, s, node->ip);
166 printed += fprintf(fp, " ");
173 true, fp);
176 print_unknown_as_addr, fp);
182 printed += map__fprintf_dsoname_dsoff(map, print_dsoff, addr, fp);
185 printed += map__fprintf_srcline(map, addr, "\n ", fp);
188 printed += fprintf(fp, " (inlined)");
191 printed += fprintf(fp, "\n");
210 struct callchain_cursor *cursor, struct strlist *bt_stop_list, FILE *fp)
223 cursor, bt_stop_list, fp);
225 printed += fprintf(fp, "%-*.*s", left_alignment, left_alignment, " ");
228 printed += fprintf(fp, "%16" PRIx64, sample->ip);
231 printed += fprintf(fp, " ");
235 true, fp);
238 print_unknown_as_addr, fp);
243 printed += map__fprintf_dsoname_dsoff(al->map, print_dsoff, al->addr, fp);
246 printed += map__fprintf_srcline(al->map, al->addr, "\n ", fp);