/linux-4.4.14/tools/perf/ |
H A D | builtin-annotate.c | 2 * builtin-annotate.c 4 * Builtin annotate command: Analyze the perf.data input file, 22 #include "util/annotate.h" 147 int (*annotate)(struct hist_entry *he, hists__find_annotations() 151 annotate = dlsym(perf_gtk_handle, hists__find_annotations() 153 if (annotate == NULL) { hists__find_annotations() 158 ret = annotate(he, evsel, NULL); hists__find_annotations() 277 "perf annotate [<options>]", 283 struct perf_annotate annotate = { cmd_annotate() local 303 OPT_STRING('s', "symbol", &annotate.sym_hist_filter, "symbol", cmd_annotate() 304 "symbol to annotate"), cmd_annotate() 310 OPT_BOOLEAN(0, "gtk", &annotate.use_gtk, "Use the GTK interface"), cmd_annotate() 311 OPT_BOOLEAN(0, "tui", &annotate.use_tui, "Use the TUI interface"), cmd_annotate() 312 OPT_BOOLEAN(0, "stdio", &annotate.use_stdio, "Use the stdio interface"), cmd_annotate() 317 OPT_BOOLEAN('l', "print-line", &annotate.print_line, cmd_annotate() 319 OPT_BOOLEAN('P', "full-paths", &annotate.full_paths, cmd_annotate() 321 OPT_BOOLEAN(0, "skip-missing", &annotate.skip_missing, cmd_annotate() 323 OPT_STRING('C', "cpu", &annotate.cpu_list, "cpu", "list of cpus to profile"), cmd_annotate() 347 if (annotate.use_stdio) cmd_annotate() 349 else if (annotate.use_tui) cmd_annotate() 351 else if (annotate.use_gtk) cmd_annotate() 358 annotate.session = perf_session__new(&file, false, &annotate.tool); cmd_annotate() 359 if (annotate.session == NULL) cmd_annotate() 365 ret = symbol__init(&annotate.session->header.env); cmd_annotate() 380 annotate.sym_hist_filter = argv[0]; cmd_annotate() 383 ret = __cmd_annotate(&annotate); cmd_annotate()
|
H A D | builtin-top.c | 24 #include "util/annotate.h" 104 * We can't annotate with just /proc/kallsyms perf_top__parse_source() 108 pr_err("Can't annotate %s: No vmlinux file was found in the " perf_top__parse_source() 396 fprintf(stdout, "\t[F] annotate display filter (percent). \t(%d%%)\n", top->sym_pcnt_filter); perf_top__print_mapped_keys() 397 fprintf(stdout, "\t[s] annotate symbol. \t(%s)\n", name?: "NULL"); perf_top__print_mapped_keys() 1154 OPT_STRING(0, "sym-annotate", &top.sym_filter, "symbol name", cmd_top() 1155 "symbol to annotate"), cmd_top()
|
H A D | builtin-help.c | 442 "record", "report", "bench", "stat", "timechart", "top", "annotate", cmd_help()
|
H A D | perf.c | 52 { "annotate", cmd_annotate, 0 },
|
H A D | builtin-report.c | 13 #include "util/annotate.h"
|
/linux-4.4.14/include/uapi/linux/ |
H A D | const.h | 7 * C code. Therefore we cannot annotate them always with
|
/linux-4.4.14/arch/um/include/shared/ |
H A D | as-layout.h | 19 * C code. Therefore we cannot annotate them always with
|
/linux-4.4.14/tools/perf/ui/gtk/ |
H A D | annotate.c | 3 #include "util/annotate.h" 189 gtk_window_set_title(GTK_WINDOW(window), "perf annotate"); symbol__gtk_annotate()
|
/linux-4.4.14/tools/perf/ui/browsers/ |
H A D | annotate.c | 6 #include "../../util/annotate.h" 934 * This should probably be in util/annotate.c to share with the tty 935 * annotate, but right now we need the per byte offsets arrays, 1147 if (prefixcmp(var, "annotate.") != 0) annotate__config()
|
H A D | hists.c | 20 #include "annotate.h" 1466 * offer option to annotate the other branch source or target do_annotate() 1467 * (if they exists) when returning from annotate do_annotate()
|
/linux-4.4.14/include/linux/ |
H A D | init.h | 51 * architectures can annotate correctly.
|
H A D | lru_cache.h | 229 /* annotate that the set is "dirty", possibly accumulating further
|
H A D | interrupt.h | 176 * context. Use local_irq_enable_in_hardirq() to annotate
|
H A D | device.h | 209 * @PROBE_FORCE_SYNCHRONOUS: Use this to annotate drivers that need
|
/linux-4.4.14/tools/perf/util/ |
H A D | annotate.c | 4 * Parts came from builtin-annotate.c, see those files for further 18 #include "annotate.h" 1094 pr_err("Can't annotate %s: not enough memory\n", symbol__annotate() 1131 pr_err("Can't annotate %s:\n\n" symbol__annotate()
|
H A D | hist.c | 8 #include "annotate.h" 1492 /* If we have branch cycles always annotate them. */ hist__account_cycles()
|
H A D | machine.c | 1786 * - No annotations (should annotate somehow) thread__resolve_callchain_sample()
|
/linux-4.4.14/drivers/md/bcache/ |
H A D | closure.h | 127 * annotate where references are being transferred.
|
/linux-4.4.14/include/uapi/drm/ |
H A D | drm_mode.h | 411 * Userspace may annotate the updates, the annotates are a
|
/linux-4.4.14/scripts/mod/ |
H A D | modpost.c | 1418 "If the reference is valid then annotate the\n" report_sec_mismatch() 1440 "If the reference is valid then annotate the\n" report_sec_mismatch() 1456 "annotate %s with a matching annotation.\n", report_sec_mismatch()
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | uprobes.c | 773 * and annotate defparam->fixups accordingly. arch_uprobe_analyze_insn()
|
/linux-4.4.14/kernel/trace/ |
H A D | trace.h | 959 C(ANNOTATE, "annotate"), \
|
/linux-4.4.14/fs/logfs/ |
H A D | readwrite.c | 244 * is waiting for s_write_mutex. We annotate this fact by setting PG_pre_locked
|
/linux-4.4.14/net/netfilter/ |
H A D | nf_conntrack_proto_tcp.c | 924 * may be in sync but we are not. In that case, we annotate tcp_packet()
|
/linux-4.4.14/fs/ |
H A D | eventpoll.c | 447 * As described in commit 0ccf831cb lockdep: annotate epoll
|