Searched refs:block_range (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/tools/perf/util/ |
D | block-range.c | 21 struct block_range *entry = rb_entry(rb, struct block_range, node); in block_range__debug() 31 struct block_range *block_range__find(u64 addr) in block_range__find() 35 struct block_range *entry; in block_range__find() 39 entry = rb_entry(parent, struct block_range, node); in block_range__find() 83 struct block_range *next, *entry = NULL; in block_range__create() 88 entry = rb_entry(parent, struct block_range, node); in block_range__create() 115 next = rb_entry(n, struct block_range, node); in block_range__create() 118 struct block_range *head = malloc(sizeof(struct block_range)); in block_range__create() 122 *head = (struct block_range){ in block_range__create() 141 entry = malloc(sizeof(struct block_range)); in block_range__create() [all …]
|
D | block-range.h | 18 struct block_range { struct 34 static inline struct block_range *block_range__next(struct block_range *br) in block_range__next() argument 39 return rb_entry(n, struct block_range, node); in block_range__next() 43 struct block_range *start; 44 struct block_range *end; 47 static inline struct block_range *block_range_iter(struct block_range_iter *iter) in block_range_iter() 68 extern struct block_range *block_range__find(u64 addr); 70 extern double block_range__coverage(struct block_range *br);
|
D | annotate.c | 1229 static const char *annotate__address_color(struct block_range *br) in annotate__address_color() 1246 static const char *annotate__asm_color(struct block_range *br) in annotate__asm_color() 1259 static void annotate__branch_printf(struct block_range *br, u64 addr) in annotate__branch_printf() 1268 struct block_range *branch = br; in annotate__branch_printf() 1315 struct block_range *br; in disasm_line__print()
|
/Linux-v4.19/tools/perf/ |
D | builtin-annotate.c | 84 struct block_range *entry; in process_basic_block()
|