Lines Matching refs:callchain_cursor
62 static pthread_key_t callchain_cursor; variable
573 fill_node(struct callchain_node *node, struct callchain_cursor *cursor) in fill_node()
646 struct callchain_cursor *cursor, in add_child()
814 struct callchain_cursor *cursor, in split_add_child()
887 struct callchain_cursor *cursor,
892 struct callchain_cursor *cursor, in append_chain_children()
939 struct callchain_cursor *cursor, in append_chain()
1002 struct callchain_cursor *cursor, in callchain_append()
1023 merge_chain_branch(struct callchain_cursor *cursor, in merge_chain_branch()
1071 int callchain_merge(struct callchain_cursor *cursor, in callchain_merge()
1077 int callchain_cursor_append(struct callchain_cursor *cursor, in callchain_cursor_append()
1114 struct callchain_cursor *cursor, struct symbol **parent, in sample__resolve_callchain()
1593 struct callchain_cursor *cursor = vcursor; in callchain_cursor__delete()
1606 if (pthread_key_create(&callchain_cursor, callchain_cursor__delete)) { in init_callchain_cursor_key()
1612 struct callchain_cursor *get_tls_callchain_cursor(void) in get_tls_callchain_cursor()
1615 struct callchain_cursor *cursor; in get_tls_callchain_cursor()
1618 cursor = pthread_getspecific(callchain_cursor); in get_tls_callchain_cursor()
1623 pthread_setspecific(callchain_cursor, cursor); in get_tls_callchain_cursor()
1628 int callchain_cursor__copy(struct callchain_cursor *dst, in callchain_cursor__copy()
1629 struct callchain_cursor *src) in callchain_cursor__copy()
1661 void callchain_cursor_reset(struct callchain_cursor *cursor) in callchain_cursor_reset()
1801 struct callchain_cursor *cursor = get_tls_callchain_cursor(); in sample__for_each_callchain_node()