Home
last modified time | relevance | path

Searched refs:callchain_cursor (Results 1 – 17 of 17) sorted by relevance

/linux-6.3-rc2/tools/perf/util/
A Dcallchain.h163 struct callchain_cursor { struct
171 extern __thread struct callchain_cursor callchain_cursor; argument
197 struct callchain_cursor *cursor,
200 int callchain_merge(struct callchain_cursor *cursor,
203 void callchain_cursor_reset(struct callchain_cursor *cursor);
205 int callchain_cursor_append(struct callchain_cursor *cursor, u64 ip,
220 callchain_cursor_current(struct callchain_cursor *cursor) in callchain_cursor_current()
234 int callchain_cursor__copy(struct callchain_cursor *dst,
235 struct callchain_cursor *src);
250 struct callchain_cursor *cursor, struct symbol **parent,
[all …]
A Devsel_fprintf.h33 struct callchain_cursor;
37 unsigned int print_opts, struct callchain_cursor *cursor,
42 struct callchain_cursor *cursor,
A Dcallchain.c61 __thread struct callchain_cursor callchain_cursor; variable
637 struct callchain_cursor *cursor, in add_child()
796 struct callchain_cursor *cursor, in split_add_child()
869 struct callchain_cursor *cursor,
874 struct callchain_cursor *cursor, in append_chain_children()
921 struct callchain_cursor *cursor, in append_chain()
984 struct callchain_cursor *cursor, in callchain_append()
1002 merge_chain_branch(struct callchain_cursor *cursor, in merge_chain_branch()
1045 int callchain_merge(struct callchain_cursor *cursor, in callchain_merge()
1557 int callchain_cursor__copy(struct callchain_cursor *dst, in callchain_cursor__copy()
[all …]
A Ddb-export.c229 err = thread__resolve_callchain(thread, &callchain_cursor, evsel, in call_path_from_sample()
235 callchain_cursor_commit(&callchain_cursor); in call_path_from_sample()
244 node = callchain_cursor_current(&callchain_cursor); in call_path_from_sample()
267 callchain_cursor_advance(&callchain_cursor); in call_path_from_sample()
A Devsel_fprintf.c111 unsigned int print_opts, struct callchain_cursor *cursor, in sample__fprintf_callchain()
211 struct callchain_cursor *cursor, struct strlist *bt_stop_list, FILE *fp) in sample__fprintf_sym()
A Dhist.c1022 callchain_cursor_commit(&callchain_cursor); in iter_prepare_cumulative_entry()
1029 he_cache = malloc(sizeof(*he_cache) * (callchain_cursor.nr + 1)); in iter_prepare_cumulative_entry()
1064 callchain_cursor_commit(&callchain_cursor); in iter_add_single_cumulative_entry()
1077 node = callchain_cursor_current(&callchain_cursor); in iter_next_cumulative_entry()
1123 struct callchain_cursor cursor; in iter_add_next_cumulative_entry()
1126 callchain_cursor_snapshot(&cursor, &callchain_cursor); in iter_add_next_cumulative_entry()
1128 callchain_cursor_advance(&callchain_cursor); in iter_add_next_cumulative_entry()
1556 callchain_cursor_reset(&callchain_cursor); in hists__hierarchy_insert_entry()
1557 if (callchain_merge(&callchain_cursor, in hists__hierarchy_insert_entry()
1598 callchain_cursor_reset(&callchain_cursor); in hists__collapse_insert_entry()
[all …]
A Dmachine.h195 struct callchain_cursor;
198 struct callchain_cursor *cursor,
A Dmachine.c2253 struct callchain_cursor *cursor, in add_callchain_ip()
2415 struct callchain_cursor *cursor, in lbr_callchain_add_kernel_ip()
2449 struct callchain_cursor *cursor, in save_lbr_cursor_node()
2474 struct callchain_cursor *cursor, in lbr_callchain_add_lbr_ip()
2573 struct callchain_cursor *cursor) in lbr_callchain_add_stitched_lbr_ip()
2719 struct callchain_cursor *cursor, in resolve_lbr_callchain_sample()
2802 struct callchain_cursor *cursor, in find_prev_cpumode()
2832 struct callchain_cursor *cursor, in thread__resolve_callchain_sample()
3052 struct callchain_cursor *cursor = arg; in unwind_entry()
3075 struct callchain_cursor *cursor, in thread__resolve_callchain_unwind()
[all …]
/linux-6.3-rc2/tools/perf/util/scripting-engines/
A Dtrace-event-perl.c274 if (thread__resolve_callchain(al->thread, &callchain_cursor, evsel, in perl_process_callchain()
279 callchain_cursor_commit(&callchain_cursor); in perl_process_callchain()
285 node = callchain_cursor_current(&callchain_cursor); in perl_process_callchain()
331 callchain_cursor_advance(&callchain_cursor); in perl_process_callchain()
A Dtrace-event-python.c422 if (thread__resolve_callchain(al->thread, &callchain_cursor, evsel, in python_process_callchain()
428 callchain_cursor_commit(&callchain_cursor); in python_process_callchain()
434 node = callchain_cursor_current(&callchain_cursor); in python_process_callchain()
488 callchain_cursor_advance(&callchain_cursor); in python_process_callchain()
/linux-6.3-rc2/tools/perf/
A Dbuiltin-kmem.c409 sample__resolve_callchain(sample, &callchain_cursor, NULL, evsel, &al, 16); in find_callsite()
411 callchain_cursor_commit(&callchain_cursor); in find_callsite()
416 node = callchain_cursor_current(&callchain_cursor); in find_callsite()
434 callchain_cursor_advance(&callchain_cursor); in find_callsite()
A Dbuiltin-lock.c914 struct callchain_cursor *cursor = &callchain_cursor; in lock_contention_caller()
965 struct callchain_cursor *cursor = &callchain_cursor; in callchain_id()
A Dbuiltin-kwork.c592 struct callchain_cursor *cursor = &callchain_cursor; in timehist_save_callchain()
694 &callchain_cursor, symbol_conf.bt_stop_list, in timehist_print_event()
A Dbuiltin-trace.c2408 struct callchain_cursor *cursor)
2431 …return sample__fprintf_callchain(sample, 38, print_opts, &callchain_cursor, symbol_conf.bt_stop_li…
2485 callchain_ret = trace__resolve_callchain(trace, evsel, sample, &callchain_cursor);
2487 if (callchain_cursor.nr < trace->min_stack)
2789 callchain_ret = trace__resolve_callchain(trace, evsel, sample, &callchain_cursor);
2791 if (callchain_cursor.nr < trace->min_stack)
2892 callchain_ret = trace__resolve_callchain(trace, evsel, sample, &callchain_cursor);
2894 if (callchain_cursor.nr < trace->min_stack)
A Dbuiltin-sched.c289 struct callchain_cursor cursor;
2094 &callchain_cursor, symbol_conf.bt_stop_list, stdout); in timehist_print_sample()
2179 struct callchain_cursor *cursor = &callchain_cursor; in save_task_callchain()
2324 callchain_cursor__copy(&itr->cursor, &callchain_cursor); in save_idle_callchain()
A Dbuiltin-script.c1553 struct callchain_cursor *cursor = NULL; in perf_sample__fprintf_bts()
1556 thread__resolve_callchain(al->thread, &callchain_cursor, evsel, in perf_sample__fprintf_bts()
1558 cursor = &callchain_cursor; in perf_sample__fprintf_bts()
2201 struct callchain_cursor *cursor = NULL; in process_event()
2207 thread__resolve_callchain(al->thread, &callchain_cursor, evsel, in process_event()
2209 cursor = &callchain_cursor; in process_event()
A Dbuiltin-c2c.c299 ret = sample__resolve_callchain(sample, &callchain_cursor, NULL, in process_sample_event()

Completed in 77 milliseconds