Home
last modified time | relevance | path

Searched refs:brstack (Results 1 – 11 of 11) sorted by relevance

/linux/tools/perf/tests/workloads/
H A Dbrstack.c25 static int brstack(int argc, const char **argv) in brstack() function
40 DEFINE_WORKLOAD(brstack);
H A DBuild8 perf-test-y += brstack.o
/linux/tools/perf/tests/shell/
H A Dtest_brstack.sh22 TESTPROG="perf test -w brstack"
71 "^brstack\+[^ ]*/brstack\+[^ ]*/UNCOND/.*$"
79 perf script -i "$TMPDIR/perf.data" --fields brstack | \
152 perf script -i $TMPDIR/perf.data --fields brstack | \
193 perf script -i "$TMPDIR/perf.data" --fields brstack > "$TMPDIR/perf.script"
H A Drecord.sh18 testsym2="brstack"
271 perf record -o "${perfdata}" -e "$events" -- perf test -w brstack 2> /dev/null
279 perf test -w brstack 2> /dev/null
285 perf script -i "${perfdata}" | grep brstack > $script_output
389 if ! perf record -o "${perfdata}" $cmd_flags perf test -w brstack
H A Dtest_intel_pt.sh393 if "brstack" in param_dict:
394 brstack = param_dict["brstack"]
395 n = len(brstack)
401 print("max brstack", bmax)
406 times_val=$(perf script -i "${perfdatafile}" --itrace=L -s "${maxbrstack}" 2>/dev/null | grep "max brstack " | cut -d " " -f 3)
/linux/tools/perf/include/perf/
H A Dperf_dlfilter.h67 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */ member
/linux/tools/perf/tests/
H A Dtests.h243 DECLARE_WORKLOAD(brstack);
/linux/tools/perf/util/
H A Ddlfilter.c548 d_sample.brstack = (struct perf_branch_entry *)perf_sample__branch_entries(sample); in dlfilter__do_filter_event()
551 d_sample.brstack = NULL; in dlfilter__do_filter_event()
/linux/tools/perf/Documentation/
H A Dperf-dlfilter.txt111 __u64 brstack_nr; /* Number of brstack entries */
112 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
H A Dperf-script.txt136 srcline, period, iregs, uregs, brstack, brstacksym, flags, bpf-output,
243 The brstack output includes branch related information with raw addresses using the
261 The brstacksym is identical to brstack, except that the FROM and TO addresses are printed in a symbolic form if possible.
/linux/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c834 PyObject *dict, *dict_sample, *brstack, *brstacksym; in get_perf_sample_dict()
889 brstack = python_process_brstack(sample, al->thread); in get_perf_sample_dict()
890 pydict_set_item_string_decref(dict, "brstack", brstack); in get_perf_sample_dict()
839 PyObject *dict, *dict_sample, *brstack, *brstacksym; get_perf_sample_dict() local