Searched refs:block_range (Results 1 - 4 of 4) sorted by relevance
/linux-master/tools/perf/util/ |
H A D | block-range.h | 12 * struct block_range - non-overlapping parts of basic blocks 22 struct block_range { struct 38 static inline struct block_range *block_range__next(struct block_range *br) 43 return rb_entry(n, struct block_range, node); 47 struct block_range *start; 48 struct block_range *end; 51 static inline struct block_range *block_range_iter(struct block_range_iter *iter) 72 extern struct block_range *block_range__find(u64 addr); 74 extern double block_range__coverage(struct block_range *b [all...] |
H A D | block-range.c | 19 struct block_range *entry = rb_entry(rb, struct block_range, node); 29 struct block_range *block_range__find(u64 addr) 33 struct block_range *entry; 37 entry = rb_entry(parent, struct block_range, node); 81 struct block_range *next, *entry = NULL; 86 entry = rb_entry(parent, struct block_range, node); 113 next = rb_entry(n, struct block_range, node); 116 struct block_range *head = malloc(sizeof(struct block_range)); [all...] |
H A D | annotate.c | 1483 static const char *annotate__address_color(struct block_range *br) 1500 static const char *annotate__asm_color(struct block_range *br) 1513 static void annotate__branch_printf(struct block_range *br, u64 addr) 1522 struct block_range *branch = br; 1569 struct block_range *br;
|
/linux-master/tools/perf/ |
H A D | builtin-annotate.c | 100 struct block_range *entry;
|
Completed in 222 milliseconds