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 |