Lines Matching refs:callchain_node
365 rb_insert_callchain(struct rb_root *root, struct callchain_node *chain, in rb_insert_callchain()
370 struct callchain_node *rnode; in rb_insert_callchain()
377 rnode = rb_entry(parent, struct callchain_node, rb_node); in rb_insert_callchain()
406 __sort_chain_flat(struct rb_root *rb_root, struct callchain_node *node, in __sort_chain_flat()
410 struct callchain_node *child; in __sort_chain_flat()
414 child = rb_entry(n, struct callchain_node, rb_node_in); in __sort_chain_flat()
436 static void __sort_chain_graph_abs(struct callchain_node *node, in __sort_chain_graph_abs()
440 struct callchain_node *child; in __sort_chain_graph_abs()
446 child = rb_entry(n, struct callchain_node, rb_node_in); in __sort_chain_graph_abs()
464 static void __sort_chain_graph_rel(struct callchain_node *node, in __sort_chain_graph_rel()
468 struct callchain_node *child; in __sort_chain_graph_rel()
476 child = rb_entry(n, struct callchain_node, rb_node_in); in __sort_chain_graph_rel()
518 static struct callchain_node *
519 create_child(struct callchain_node *parent, bool inherit_children) in create_child()
521 struct callchain_node *new; in create_child()
534 struct callchain_node *child; in create_child()
541 child = rb_entry(n, struct callchain_node, rb_node_in); in create_child()
559 fill_node(struct callchain_node *node, struct callchain_cursor *cursor) in fill_node()
622 static struct callchain_node *
623 add_child(struct callchain_node *parent, in add_child()
627 struct callchain_node *new; in add_child()
781 split_add_child(struct callchain_node *parent, in split_add_child()
786 struct callchain_node *new; in split_add_child()
815 struct callchain_node *first; in split_add_child()
835 first = rb_entry(p, struct callchain_node, rb_node_in); in split_add_child()
854 append_chain(struct callchain_node *root,
859 append_chain_children(struct callchain_node *root, in append_chain_children()
863 struct callchain_node *rnode; in append_chain_children()
877 rnode = rb_entry(parent, struct callchain_node, rb_node_in); in append_chain_children()
906 append_chain(struct callchain_node *root, in append_chain()
989 struct callchain_node *dst, struct callchain_node *src) in merge_chain_branch()
992 struct callchain_node *child; in merge_chain_branch()
1015 child = container_of(n, struct callchain_node, rb_node_in); in merge_chain_branch()
1168 char *callchain_node__scnprintf_value(struct callchain_node *node, in callchain_node__scnprintf_value()
1197 int callchain_node__fprintf_value(struct callchain_node *node, in callchain_node__fprintf_value()
1223 static void callchain_counts_value(struct callchain_node *node, in callchain_counts_value()
1244 static int callchain_node_branch_counts_cumul(struct callchain_node *node, in callchain_node_branch_counts_cumul()
1250 struct callchain_node *child; in callchain_node_branch_counts_cumul()
1255 child = rb_entry(n, struct callchain_node, rb_node_in); in callchain_node_branch_counts_cumul()
1439 static void free_callchain_node(struct callchain_node *node) in free_callchain_node()
1442 struct callchain_node *child; in free_callchain_node()
1459 child = container_of(n, struct callchain_node, rb_node_in); in free_callchain_node()
1476 static u64 decay_callchain_node(struct callchain_node *node) in decay_callchain_node()
1478 struct callchain_node *child; in decay_callchain_node()
1484 child = container_of(n, struct callchain_node, rb_node_in); in decay_callchain_node()
1504 int callchain_node__make_parent_list(struct callchain_node *node) in callchain_node__make_parent_list()
1506 struct callchain_node *parent = node->parent; in callchain_node__make_parent_list()