Lines Matching refs:cnode
704 struct callchain_list *cnode) in match_chain() argument
710 match = match_chain_strings(cnode->srcline, node->srcline); in match_chain()
716 if (node->sym && cnode->ms.sym) { in match_chain()
723 if (cnode->ms.sym->inlined || node->sym->inlined) { in match_chain()
724 match = match_chain_strings(cnode->ms.sym->name, in match_chain()
729 match = match_chain_dso_addresses(cnode->ms.map, cnode->ms.sym->start, in match_chain()
738 match = match_chain_dso_addresses(cnode->ms.map, cnode->ip, node->map, node->ip); in match_chain()
743 cnode->branch_count++; in match_chain()
749 cnode->brtype_stat.branch_to = true; in match_chain()
752 cnode->predicted_count++; in match_chain()
755 cnode->abort_count++; in match_chain()
757 branch_type_count(&cnode->brtype_stat, in match_chain()
765 cnode->brtype_stat.branch_to = false; in match_chain()
766 cnode->cycles_count += node->branch_flags.cycles; in match_chain()
767 cnode->iter_count += node->nr_loop_iter; in match_chain()
768 cnode->iter_cycles += node->iter_cycles; in match_chain()
816 struct callchain_list *cnode; in split_add_child() local
836 cnode = list_first_entry(&first->val, struct callchain_list, in split_add_child()
839 if (match_chain(node, cnode) == MATCH_LT) in split_add_child()
910 struct callchain_list *cnode; in append_chain() local
922 list_for_each_entry(cnode, &root->val, list) { in append_chain()
929 cmp = match_chain(node, cnode); in append_chain()
948 if (split_add_child(root, cursor, cnode, start, matches, in append_chain()