Home
last modified time | relevance | path

Searched refs:callchain_param (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/tools/perf/util/
Dcallchain.c76 callchain_param.record_mode = CALLCHAIN_FP; in parse_callchain_record_opt()
89 callchain_param.record_mode = CALLCHAIN_DWARF; in parse_callchain_record_opt()
90 callchain_param.dump_size = default_stack_dump_size; in parse_callchain_record_opt()
97 callchain_param.dump_size = size; in parse_callchain_record_opt()
102 callchain_param.record_mode = CALLCHAIN_LBR; in parse_callchain_record_opt()
123 callchain_param.mode = CHAIN_GRAPH_ABS; in parse_callchain_mode()
127 callchain_param.mode = CHAIN_FLAT; in parse_callchain_mode()
131 callchain_param.mode = CHAIN_GRAPH_REL; in parse_callchain_mode()
140 callchain_param.order = ORDER_CALLER; in parse_callchain_order()
144 callchain_param.order = ORDER_CALLEE; in parse_callchain_order()
[all …]
Dcallchain.h47 struct callchain_param;
50 u64, struct callchain_param *);
57 struct callchain_param { struct
70 extern struct callchain_param callchain_param; argument
118 int callchain_register_param(struct callchain_param *param);
Dunwind-libunwind.c567 if (callchain_param.record_mode != CALLCHAIN_DWARF) in unwind__prepare_access()
586 if (callchain_param.record_mode != CALLCHAIN_DWARF) in unwind__flush_access()
597 if (callchain_param.record_mode != CALLCHAIN_DWARF) in unwind__finish_access()
Dutil.c19 struct callchain_param callchain_param = { variable
Dmachine.c1571 if (callchain_param.order == ORDER_CALLEE) { in resolve_lbr_callchain_sample()
1640 if (branch && callchain_param.branch_callstack) { in thread__resolve_callchain_sample()
1650 if (callchain_param.order == ORDER_CALLEE) { in thread__resolve_callchain_sample()
1694 if (callchain_param.order == ORDER_CALLEE) in thread__resolve_callchain_sample()
Dhist.c1109 callchain_param.sort(&he->sorted_chain, he->callchain, in __hists__insert_output_entry()
1110 min_callchain_hits, &callchain_param); in __hists__insert_output_entry()
1133 min_callchain_hits = hists->stats.total_period * (callchain_param.min_percent / 100); in hists__output_resort()
Devsel.c552 if (callchain_param.record_mode == CALLCHAIN_LBR) { in perf_evsel__config_callgraph()
568 if (callchain_param.record_mode == CALLCHAIN_DWARF) { in perf_evsel__config_callgraph()
573 attr->sample_stack_user = callchain_param.dump_size; in perf_evsel__config_callgraph()
690 if (callchain_param.enabled && !evsel->no_aux_samples) in perf_evsel__config()
/linux-4.1.27/tools/perf/ui/stdio/
Dhist.c112 if (!next && (callchain_param.mode != CHAIN_GRAPH_REL || !remaining)) in __callchain__fprintf_graph()
130 if (callchain_param.mode == CHAIN_GRAPH_REL) in __callchain__fprintf_graph()
140 if (++entries_printed == callchain_param.print_limit) in __callchain__fprintf_graph()
144 if (callchain_param.mode == CHAIN_GRAPH_REL && in __callchain__fprintf_graph()
201 if (++entries_printed == callchain_param.print_limit) in callchain__fprintf_graph()
254 if (++entries_printed == callchain_param.print_limit) in callchain__fprintf_flat()
267 switch (callchain_param.mode) { in hist_entry_callchain__fprintf()
/linux-4.1.27/tools/perf/
Dbuiltin-report.c222 callchain_param.mode != CHAIN_NONE && in report__setup_sample_type()
225 if (callchain_register_param(&callchain_param) < 0) { in report__setup_sample_type()
251 callchain_param.record_mode = CALLCHAIN_DWARF; in report__setup_sample_type()
253 callchain_param.record_mode = CALLCHAIN_LBR; in report__setup_sample_type()
255 callchain_param.record_mode = CALLCHAIN_FP; in report__setup_sample_type()
742 callchain_param.order = ORDER_CALLER; in cmd_report()
780 callchain_param.key = CCKEY_ADDRESS; in cmd_report()
781 callchain_param.branch_callstack = 1; in cmd_report()
783 callchain_register_param(&callchain_param); in cmd_report()
Dbuiltin-record.c664 pr_debug("callchain: type %s\n", str[callchain_param.record_mode]); in callchain_debug()
666 if (callchain_param.record_mode == CALLCHAIN_DWARF) in callchain_debug()
668 callchain_param.dump_size); in callchain_debug()
677 callchain_param.enabled = !unset; in record_parse_callchain_opt()
681 callchain_param.record_mode = CALLCHAIN_NONE; in record_parse_callchain_opt()
697 callchain_param.enabled = true; in record_callchain_opt()
699 if (callchain_param.record_mode == CALLCHAIN_NONE) in record_callchain_opt()
700 callchain_param.record_mode = CALLCHAIN_FP; in record_callchain_opt()
Dbuiltin-top.c920 } else if (callchain_param.mode != CHAIN_NONE) { in perf_top__setup_sample_type()
921 if (callchain_register_param(&callchain_param) < 0) { in perf_top__setup_sample_type()
Dbuiltin-timechart.c501 if (callchain_param.order == ORDER_CALLEE) in cat_backtrace()
/linux-4.1.27/tools/perf/tests/
Dhists_cumulate.c280 callchain_register_param(&callchain_param); in test1()
426 callchain_register_param(&callchain_param); in test2()
483 callchain_register_param(&callchain_param); in test3()
666 callchain_register_param(&callchain_param); in test4()
Ddwarf-unwind.c156 callchain_param.record_mode = CALLCHAIN_DWARF; in test__dwarf_unwind()
/linux-4.1.27/tools/perf/ui/gtk/
Dhists.c135 if (callchain_param.mode == CHAIN_GRAPH_REL) in perf_gtk__add_callchain()
253 if (callchain_param.mode == CHAIN_GRAPH_REL) in perf_gtk__show_hists()
/linux-4.1.27/tools/perf/ui/browsers/
Dhists.c628 if (callchain_param.mode == CHAIN_GRAPH_REL) in hist_browser__show_callchain()
822 if (callchain_param.mode == CHAIN_GRAPH_REL) { in hist_browser__show_entry()