Linux Perf
|
#include <sort.h>
Public Attributes | |
struct rb_node | rb_node_in |
struct rb_node | rb_node |
union { | |
struct list_head node | |
struct list_head head | |
} | pairs |
struct he_stat | stat |
struct he_stat * | stat_acc |
struct map_symbol | ms |
struct thread * | thread |
struct comm * | comm |
struct namespace_id | cgroup_id |
u64 | ip |
u64 | transaction |
s32 | socket |
s32 | cpu |
u8 | cpumode |
u8 | depth |
bool | dummy |
bool | leaf |
char | level |
u8 | filtered |
union { | |
struct hist_entry_diff diff | |
struct { | |
u16 row_offset | |
u16 nr_rows | |
bool init_have_children | |
bool unfolded | |
bool has_children | |
bool has_no_entry | |
} | |
}; | |
char * | srcline |
char * | srcfile |
struct symbol * | parent |
struct branch_info * | branch_info |
struct hists * | hists |
struct mem_info * | mem_info |
void * | raw_data |
u32 | raw_size |
void * | trace_output |
struct perf_hpp_list * | hpp_list |
struct hist_entry * | parent_he |
struct hist_entry_ops * | ops |
union { | |
struct { | |
struct rb_root hroot_in | |
struct rb_root hroot_out | |
} | |
struct rb_root sorted_chain | |
}; | |
struct callchain_root | callchain [0] |
struct hist_entry - histogram entry
- offset from the first callchain expanded to appear on screen - rows expanded in callchain, recalculated on folding/unfolding
union { ... } |
union { ... } |
struct branch_info* hist_entry::branch_info |
struct callchain_root hist_entry::callchain[0] |
struct namespace_id hist_entry::cgroup_id |
struct hist_entry_diff hist_entry::diff |
struct perf_hpp_list* hist_entry::hpp_list |
struct map_symbol hist_entry::ms |
struct hist_entry_ops* hist_entry::ops |
union { ... } hist_entry::pairs |
struct hist_entry* hist_entry::parent_he |