|
Linux Perf
|
#include "symbol.h"

Go to the source code of this file.
Classes | |
| struct | block_range |
| struct | block_range_iter |
Functions | |
| static struct block_range * | block_range__next (struct block_range *br) |
| static struct block_range * | block_range_iter (struct block_range_iter *iter) |
| static bool | block_range_iter__next (struct block_range_iter *iter) |
| static bool | block_range_iter__valid (struct block_range_iter *iter) |
| struct block_range * | block_range__find (u64 addr) |
| struct block_range_iter | block_range__create (u64 start, u64 end) |
| double | block_range__coverage (struct block_range *br) |
| double block_range__coverage | ( | struct block_range * | br | ) |
| struct block_range_iter block_range__create | ( | u64 | start, |
| u64 | end | ||
| ) |
block_range__create : branch target starting this basic block : branch ending this basic block
Create all the required block ranges to precisely span the given range.
Definition at line 79 of file block-range.c.

| struct block_range* block_range__find | ( | u64 | addr | ) |
|
static |
Definition at line 34 of file block-range.h.
|
static |
Definition at line 47 of file block-range.h.
|
inlinestatic |
|
inlinestatic |