callchain_root
struct callchain_root callchain;
int callchain_append(struct callchain_root *root,
struct callchain_root *dst, struct callchain_root *src)
int callchain_branch_counts(struct callchain_root *root,
void free_callchain(struct callchain_root *root)
void decay_callchain(struct callchain_root *root)
sort_chain_flat(struct rb_root *rb_root, struct callchain_root *root,
sort_chain_graph_abs(struct rb_root *rb_root, struct callchain_root *chain_root,
sort_chain_graph_rel(struct rb_root *rb_root, struct callchain_root *chain_root,
static inline void callchain_init(struct callchain_root *root)
int callchain_append(struct callchain_root *root,
struct callchain_root *dst, struct callchain_root *src);
void free_callchain(struct callchain_root *root);
void decay_callchain(struct callchain_root *root);
int callchain_branch_counts(struct callchain_root *root,
typedef void (*sort_chain_func_t)(struct rb_root *, struct callchain_root *,
callchain_size = sizeof(struct callchain_root);
struct callchain_root callchain[0]; /* must be last member */