Lines Matching refs:callchain_node
204 rb_insert_callchain(struct rb_root *root, struct callchain_node *chain, in rb_insert_callchain()
209 struct callchain_node *rnode; in rb_insert_callchain()
216 rnode = rb_entry(parent, struct callchain_node, rb_node); in rb_insert_callchain()
244 __sort_chain_flat(struct rb_root *rb_root, struct callchain_node *node, in __sort_chain_flat()
248 struct callchain_node *child; in __sort_chain_flat()
252 child = rb_entry(n, struct callchain_node, rb_node_in); in __sort_chain_flat()
273 static void __sort_chain_graph_abs(struct callchain_node *node, in __sort_chain_graph_abs()
277 struct callchain_node *child; in __sort_chain_graph_abs()
283 child = rb_entry(n, struct callchain_node, rb_node_in); in __sort_chain_graph_abs()
301 static void __sort_chain_graph_rel(struct callchain_node *node, in __sort_chain_graph_rel()
305 struct callchain_node *child; in __sort_chain_graph_rel()
313 child = rb_entry(n, struct callchain_node, rb_node_in); in __sort_chain_graph_rel()
354 static struct callchain_node *
355 create_child(struct callchain_node *parent, bool inherit_children) in create_child()
357 struct callchain_node *new; in create_child()
369 struct callchain_node *child; in create_child()
376 child = rb_entry(n, struct callchain_node, rb_node_in); in create_child()
394 fill_node(struct callchain_node *node, struct callchain_cursor *cursor) in fill_node()
422 static struct callchain_node *
423 add_child(struct callchain_node *parent, in add_child()
427 struct callchain_node *new; in add_child()
455 split_add_child(struct callchain_node *parent, in split_add_child()
460 struct callchain_node *new; in split_add_child()
484 struct callchain_node *first; in split_add_child()
500 first = rb_entry(p, struct callchain_node, rb_node_in); in split_add_child()
517 append_chain(struct callchain_node *root,
522 append_chain_children(struct callchain_node *root, in append_chain_children()
526 struct callchain_node *rnode; in append_chain_children()
540 rnode = rb_entry(parent, struct callchain_node, rb_node_in); in append_chain_children()
562 append_chain(struct callchain_node *root, in append_chain()
639 struct callchain_node *dst, struct callchain_node *src) in merge_chain_branch()
642 struct callchain_node *child; in merge_chain_branch()
662 child = container_of(n, struct callchain_node, rb_node_in); in merge_chain_branch()
802 static void free_callchain_node(struct callchain_node *node) in free_callchain_node()
805 struct callchain_node *child; in free_callchain_node()
815 child = container_of(n, struct callchain_node, rb_node_in); in free_callchain_node()