Home
last modified time | relevance | path

Searched refs:br (Results 1 – 6 of 6) sorted by relevance

/tools/perf/util/
Dparse-branch-options.c46 const struct branch_mode *br; in parse_branch_str() local
63 for (br = branch_modes; br->name; br++) { in parse_branch_str()
64 if (!strcasecmp(s, br->name)) in parse_branch_str()
67 if (!br->name) { in parse_branch_str()
74 *mode |= br->mode; in parse_branch_str()
Dblock-range.h34 static inline struct block_range *block_range__next(struct block_range *br) in block_range__next() argument
36 struct rb_node *n = rb_next(&br->node); in block_range__next()
70 extern double block_range__coverage(struct block_range *br);
Dblock-range.c313 double block_range__coverage(struct block_range *br) in block_range__coverage() argument
317 if (!br) { in block_range__coverage()
324 sym = br->sym; in block_range__coverage()
328 return (double)br->coverage / symbol__annotation(sym)->max_coverage; in block_range__coverage()
Dannotate.c991 static const char *annotate__address_color(struct block_range *br) in annotate__address_color() argument
993 double cov = block_range__coverage(br); in annotate__address_color()
1008 static const char *annotate__asm_color(struct block_range *br) in annotate__asm_color() argument
1010 double cov = block_range__coverage(br); in annotate__asm_color()
1021 static void annotate__branch_printf(struct block_range *br, u64 addr) in annotate__branch_printf() argument
1025 if (!br) in annotate__branch_printf()
1029 if (br->is_target && br->start == addr) { in annotate__branch_printf()
1030 struct block_range *branch = br; in annotate__branch_printf()
1039 p = 100 *(double)br->entry / branch->coverage; in annotate__branch_printf()
1055 if (br->is_branch && br->end == addr) { in annotate__branch_printf()
[all …]
/tools/perf/
Dbuiltin-script.c561 mispred_str(struct branch_entry *br) in mispred_str() argument
563 if (!(br->flags.mispred || br->flags.predicted)) in mispred_str()
566 return br->flags.predicted ? 'P' : 'M'; in mispred_str()
573 struct branch_stack *br = sample->branch_stack; in print_sample_brstack() local
577 if (!(br && br->nr)) in print_sample_brstack()
580 for (i = 0; i < br->nr; i++) { in print_sample_brstack()
581 from = br->entries[i].from; in print_sample_brstack()
582 to = br->entries[i].to; in print_sample_brstack()
606 mispred_str( br->entries + i), in print_sample_brstack()
607 br->entries[i].flags.in_tx? 'X' : '-', in print_sample_brstack()
[all …]
/tools/perf/Documentation/
Dperf-script.txt183 "call" for "bc", "return" for "br", "jcc" for "bo", "jmp" for "b",