Searched refs:annotation (Results 1 – 17 of 17) sorted by relevance
/tools/perf/util/ |
D | annotate.h | 114 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 …]
|
D | annotate.c | 854 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 …]
|
D | block-info.c | 119 struct annotation *notes; in block_info__process_sym()
|
D | symbol.c | 274 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()
|
D | sort.c | 586 struct annotation *notes; in hist_entry__sym_ipc_snprintf()
|
/tools/perf/ui/browsers/ |
D | annotate.c | 35 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 …]
|
D | hists.c | 2431 struct annotation *notes; in do_annotate()
|
/tools/objtool/Documentation/ |
D | objtool.txt | 27 - 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/ |
D | builtin-annotate.c | 93 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; in process_basic_block() 331 struct annotation *notes; in hists__find_annotations()
|
D | builtin-top.c | 115 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/ |
D | perf-buildid-cache.txt | 64 annotation.
|
D | perf-annotate.txt | 145 Set annotation percent type from following choices:
|
D | perf-top.txt | 71 Path to vmlinux. Required for annotation functionality. 385 Stop annotation, return to full profile display.
|
D | perf-config.txt | 229 symbol resolution, code annotation, etc.
|
D | perf-report.txt | 558 Set annotation percent type from following choices:
|
/tools/perf/ui/gtk/ |
D | annotate.c | 100 struct annotation *notes; in perf_gtk__annotate_symbol()
|
/tools/memory-model/Documentation/ |
D | explanation.txt | 2706 and fences; rather, they are read events with an annotation marking
|