Searched refs:annotation (Results 1 – 19 of 19) sorted by relevance
| /tools/perf/util/ |
| D | annotate.h | 72 struct annotation; 188 void annotation_line__write(struct annotation_line *al, struct annotation *notes, 191 int __annotation__scnprintf_samples_period(struct annotation *notes, 330 struct LOCKABLE annotation { struct 335 static inline void annotation__init(struct annotation *notes __maybe_unused) in annotation__init() argument 338 void annotation__exit(struct annotation *notes); 340 void annotation__lock(struct annotation *notes) EXCLUSIVE_LOCK_FUNCTION(*notes); 341 void annotation__unlock(struct annotation *notes) UNLOCK_FUNCTION(*notes); 342 bool annotation__trylock(struct annotation *notes) EXCLUSIVE_TRYLOCK_FUNCTION(true, *notes); 344 static inline int annotation__cycles_width(struct annotation *notes) in annotation__cycles_width() [all …]
|
| D | annotate.c | 146 struct annotation *notes = symbol__annotation(sym); in symbol__annotate_zero_histograms() 260 struct annotated_branch *annotation__get_branch(struct annotation *notes) in annotation__get_branch() 274 struct annotation *notes = symbol__annotation(sym); in symbol__find_branch_hist() 299 struct annotation *notes = symbol__annotation(sym); in symbol__hists() 438 static unsigned annotation__count_insn(struct annotation *notes, u64 start, u64 end) in annotation__count_insn() 466 static void annotation__count_and_fill(struct annotation *notes, u64 start, u64 end, struct cyc_his… in annotation__count_and_fill() 505 static int annotation__compute_ipc(struct annotation *notes, size_t size, in annotation__compute_ipc() 593 void annotation__exit(struct annotation *notes) in annotation__exit() 607 static size_t annotation__hash(const struct annotation *notes) in annotation__hash() 612 static struct mutex *annotation__get_mutex(const struct annotation *notes) in annotation__get_mutex() [all …]
|
| D | disasm_bpf.c | 30 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_bpf() 182 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_bpf_image()
|
| D | disasm.c | 1043 struct annotation *notes = symbol__annotation(args->ms.sym); in disasm_line__new() 1117 struct annotation *notes = symbol__annotation(sym); in symbol__parse_objdump_line() 1180 struct annotation *notes = symbol__annotation(sym); in delete_last_nop() 1487 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_capstone_powerpc() 1625 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_capstone() 1734 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_raw() 1854 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_llvm()
|
| D | block-info.c | 132 struct annotation *notes; in block_info__process_sym()
|
| D | symbol.c | 301 struct annotation *notes = (void *)sym; in symbol__new() 324 struct annotation *notes = symbol__annotation(sym); in symbol__delete() 2463 symbol_conf.priv_size += sizeof(struct annotation); in symbol__annotation_init()
|
| D | annotate-data.c | 1250 struct annotation *notes = symbol__annotation(sym); in find_data_type_insn()
|
| /tools/perf/ui/browsers/ |
| D | annotate.c | 34 static inline struct annotation *browser__annotation(struct ui_browser *browser) in browser__annotation() 48 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color() 92 struct annotation *notes = browser__annotation(browser); in annotate_browser__write() 157 struct annotation *notes = symbol__annotation(sym); in annotate_browser__draw_current_jump() 222 struct annotation *notes = browser__annotation(browser); in annotate_browser__refresh() 309 struct annotation *notes = symbol__annotation(sym); in annotate_browser__calc_percent() 373 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__toggle_source() 433 struct annotation *notes = browser__annotation(browser); in ui_browser__init_asm_mode() 461 struct annotation *notes; in annotate_browser__callq() 493 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__find_offset() [all …]
|
| D | hists.c | 2430 struct annotation *notes; in do_annotate()
|
| /tools/perf/Documentation/ |
| D | perf-annotate.txt | 145 Set annotation percent type from following choices: 159 Display data type annotation instead of code. It infers data type of 162 that case it'd show annotation for the type only, otherwise it'd show 166 Show stats for the data type annotation.
|
| D | perf-buildid-cache.txt | 64 annotation.
|
| D | perf-top.txt | 75 Path to vmlinux. Required for annotation functionality. 419 Stop annotation, return to full profile display.
|
| D | perf-config.txt | 229 symbol resolution, code annotation, etc.
|
| D | perf-report.txt | 595 Set annotation percent type from following choices:
|
| /tools/perf/ui/gtk/ |
| D | annotate.c | 31 struct annotation *notes; in perf_gtk__get_percent() 108 struct annotation *notes; in perf_gtk__annotate_symbol()
|
| /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 325 3. file.o: warning: objtool: foo+0x48c: bar() is missing a __noreturn annotation 328 __noreturn annotation. NOTE: In addition to annotating the function 345 the callable function annotation (ENDPROC) and should always be 392 2) funcA() uses the unreachable() annotation in a section of code
|
| /tools/perf/ |
| D | builtin-annotate.c | 100 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; in process_basic_block() 421 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/memory-model/Documentation/ |
| D | explanation.txt | 2706 and fences; rather, they are read events with an annotation marking
|