Lines Matching refs:list

629 		list_add_tail(&call->list, &node->val);  in fill_node()
651 list_for_each_entry_safe(call, tmp, &new->val, list) { in add_child()
652 list_del_init(&call->list); in add_child()
814 list_del_range(&to_split->list, old_tail); in split_add_child()
815 new->val.next = &to_split->list; in split_add_child()
817 to_split->list.prev = &new->val; in split_add_child()
854 list); in split_add_child()
939 list_for_each_entry(cnode, &root->val, list) { in append_chain()
1013 struct callchain_list *list, *next_list; in merge_chain_branch() local
1018 list_for_each_entry_safe(list, next_list, &src->val, list) { in merge_chain_branch()
1020 .maps = maps__get(list->ms.maps), in merge_chain_branch()
1021 .map = map__get(list->ms.map), in merge_chain_branch()
1023 callchain_cursor_append(cursor, list->ip, &ms, false, NULL, 0, 0, 0, list->srcline); in merge_chain_branch()
1024 list_del_init(&list->list); in merge_chain_branch()
1027 map__zput(list->ms.map); in merge_chain_branch()
1028 maps__zput(list->ms.maps); in merge_chain_branch()
1029 free(list); in merge_chain_branch()
1260 list_for_each_entry(clist, &node->val, list) { in callchain_counts_value()
1471 struct callchain_list *list, *tmp; in free_callchain_node() local
1475 list_for_each_entry_safe(list, tmp, &node->parent_val, list) { in free_callchain_node()
1476 list_del_init(&list->list); in free_callchain_node()
1477 map__zput(list->ms.map); in free_callchain_node()
1478 maps__zput(list->ms.maps); in free_callchain_node()
1479 free(list); in free_callchain_node()
1482 list_for_each_entry_safe(list, tmp, &node->val, list) { in free_callchain_node()
1483 list_del_init(&list->list); in free_callchain_node()
1484 map__zput(list->ms.map); in free_callchain_node()
1485 maps__zput(list->ms.maps); in free_callchain_node()
1486 free(list); in free_callchain_node()
1543 list_for_each_entry_reverse(chain, &parent->val, list) { in callchain_node__make_parent_list()
1550 list_add_tail(&new->list, &head); in callchain_node__make_parent_list()
1555 list_for_each_entry_safe_reverse(chain, new, &head, list) in callchain_node__make_parent_list()
1556 list_move_tail(&chain->list, &node->parent_val); in callchain_node__make_parent_list()
1559 chain = list_first_entry(&node->parent_val, struct callchain_list, list); in callchain_node__make_parent_list()
1562 chain = list_first_entry(&node->val, struct callchain_list, list); in callchain_node__make_parent_list()
1568 list_for_each_entry_safe(chain, new, &head, list) { in callchain_node__make_parent_list()
1569 list_del_init(&chain->list); in callchain_node__make_parent_list()
1712 list); in callchain_cnode_matched()
1714 list_for_each_entry(base_chain, &base_cnode->val, list) { in callchain_cnode_matched()
1715 if (&pair_chain->list == &pair_cnode->val) in callchain_cnode_matched()
1719 pair_chain = list_next_entry(pair_chain, list); in callchain_cnode_matched()
1727 pair_chain = list_next_entry(pair_chain, list); in callchain_cnode_matched()
1734 if (pair_chain && (&pair_chain->list != &pair_cnode->val)) in callchain_cnode_matched()
1777 list_for_each_entry(chain, &cnode->val, list) { in callchain_avg_cycles()