Home
last modified time | relevance | path

Searched refs:annotation (Results 1 – 17 of 17) sorted by relevance

/tools/perf/util/
Dannotate.h114 struct annotation;
222 void annotation_line__write(struct annotation_line *al, struct annotation *notes,
225 int __annotation__scnprintf_samples_period(struct annotation *notes,
279 struct LOCKABLE annotation { struct
305 static inline void annotation__init(struct annotation *notes __maybe_unused) in annotation__init() argument
308 void annotation__exit(struct annotation *notes);
310 void annotation__lock(struct annotation *notes) EXCLUSIVE_LOCK_FUNCTION(*notes);
311 void annotation__unlock(struct annotation *notes) UNLOCK_FUNCTION(*notes);
312 bool annotation__trylock(struct annotation *notes) EXCLUSIVE_TRYLOCK_FUNCTION(true, *notes);
314 static inline int annotation__cycles_width(struct annotation *notes) in annotation__cycles_width()
[all …]
Dannotate.c854 struct annotation *notes = symbol__annotation(sym); in symbol__alloc_hist_cycles()
865 struct annotation *notes = symbol__annotation(sym); in symbol__annotate_zero_histograms()
966 struct annotation *notes = symbol__annotation(sym); in symbol__cycles_hist()
985 struct annotation *notes = symbol__annotation(sym); in symbol__hists()
1077 static unsigned annotation__count_insn(struct annotation *notes, u64 start, u64 end) in annotation__count_insn()
1089 static void annotation__count_and_fill(struct annotation *notes, u64 start, u64 end, struct cyc_his… in annotation__count_and_fill()
1120 static int annotation__compute_ipc(struct annotation *notes, size_t size) in annotation__compute_ipc()
1325 void annotation__exit(struct annotation *notes) in annotation__exit()
1338 static size_t annotation__hash(const struct annotation *notes) in annotation__hash()
1343 static struct mutex *annotation__get_mutex(const struct annotation *notes) in annotation__get_mutex()
[all …]
Dblock-info.c119 struct annotation *notes; in block_info__process_sym()
Dsymbol.c274 struct annotation *notes = (void *)sym; in symbol__new()
297 struct annotation *notes = symbol__annotation(sym); in symbol__delete()
2417 symbol_conf.priv_size += sizeof(struct annotation); in symbol__annotation_init()
Dsort.c586 struct annotation *notes; in hist_entry__sym_ipc_snprintf()
/tools/perf/ui/browsers/
Dannotate.c35 static inline struct annotation *browser__annotation(struct ui_browser *browser) in browser__annotation()
43 struct annotation *notes = browser__annotation(browser); in disasm_line__filter()
50 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color()
94 struct annotation *notes = browser__annotation(browser); in annotate_browser__write()
159 struct annotation *notes = symbol__annotation(sym); in annotate_browser__draw_current_jump()
223 struct annotation *notes = browser__annotation(browser); in annotate_browser__refresh()
273 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__set_top()
297 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__set_rb_top()
312 struct annotation *notes = symbol__annotation(sym); in annotate_browser__calc_percent()
376 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__toggle_source()
[all …]
Dhists.c2431 struct annotation *notes; in do_annotate()
/tools/objtool/Documentation/
Dobjtool.txt27 - Retpoline call site annotation -- annotates all retpoline thunk call
35 - Static call annotation -- annotates static call sites, enabling the
49 - Indirect Branch Tracking annotation -- annotates unused ENDBR
53 - Function entry annotation -- annotates function entries, enabling
274 its ELF function annotation by changing ENDPROC to END, and instead
306 3. file.o: warning: objtool: foo+0x48c: bar() is missing a __noreturn annotation
309 __noreturn annotation. NOTE: In addition to annotating the function
326 the callable function annotation (ENDPROC) and should always be
373 2) funcA() uses the unreachable() annotation in a section of code
/tools/perf/
Dbuiltin-annotate.c93 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; in process_basic_block()
331 struct annotation *notes; in hists__find_annotations()
Dbuiltin-top.c115 struct annotation *notes; in perf_top__parse_source()
203 struct annotation *notes; in perf_top__record_precise_ip()
244 struct annotation *notes; in perf_top__show_details()
/tools/perf/Documentation/
Dperf-buildid-cache.txt64 annotation.
Dperf-annotate.txt145 Set annotation percent type from following choices:
Dperf-top.txt71 Path to vmlinux. Required for annotation functionality.
385 Stop annotation, return to full profile display.
Dperf-config.txt229 symbol resolution, code annotation, etc.
Dperf-report.txt558 Set annotation percent type from following choices:
/tools/perf/ui/gtk/
Dannotate.c100 struct annotation *notes; in perf_gtk__annotate_symbol()
/tools/memory-model/Documentation/
Dexplanation.txt2706 and fences; rather, they are read events with an annotation marking