Home
last modified time | relevance | path

Searched refs:tracking_evsel (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/tools/perf/arch/arm64/util/
Darm-spe.c72 struct evsel *tracking_evsel; in arm_spe_recording_options() local
132 tracking_evsel = evlist__last(evlist); in arm_spe_recording_options()
133 perf_evlist__set_tracking_event(evlist, tracking_evsel); in arm_spe_recording_options()
135 tracking_evsel->core.attr.freq = 0; in arm_spe_recording_options()
136 tracking_evsel->core.attr.sample_period = 1; in arm_spe_recording_options()
137 perf_evsel__set_sample_bit(tracking_evsel, TIME); in arm_spe_recording_options()
138 perf_evsel__set_sample_bit(tracking_evsel, CPU); in arm_spe_recording_options()
139 perf_evsel__reset_sample_bit(tracking_evsel, BRANCH_STACK); in arm_spe_recording_options()
/Linux-v5.4/tools/perf/tests/
Dswitch-tracking.c339 struct evsel *switch_evsel, *tracking_evsel; in test__switch_tracking() local
424 tracking_evsel = evlist__last(evlist); in test__switch_tracking()
426 perf_evlist__set_tracking_event(evlist, tracking_evsel); in test__switch_tracking()
428 tracking_evsel->core.attr.freq = 0; in test__switch_tracking()
429 tracking_evsel->core.attr.sample_period = 1; in test__switch_tracking()
431 perf_evsel__set_sample_bit(tracking_evsel, TIME); in test__switch_tracking()
443 if (!tracking_evsel->core.attr.mmap || !tracking_evsel->core.attr.comm) { in test__switch_tracking()
450 if (evsel != tracking_evsel) { in test__switch_tracking()
/Linux-v5.4/tools/perf/arch/x86/util/
Dintel-bts.c227 struct evsel *tracking_evsel; in intel_bts_recording_options() local
234 tracking_evsel = evlist__last(evlist); in intel_bts_recording_options()
236 perf_evlist__set_tracking_event(evlist, tracking_evsel); in intel_bts_recording_options()
238 tracking_evsel->core.attr.freq = 0; in intel_bts_recording_options()
239 tracking_evsel->core.attr.sample_period = 1; in intel_bts_recording_options()
Dintel-pt.c772 struct evsel *tracking_evsel; in intel_pt_recording_options() local
778 tracking_evsel = evlist__last(evlist); in intel_pt_recording_options()
780 perf_evlist__set_tracking_event(evlist, tracking_evsel); in intel_pt_recording_options()
782 tracking_evsel->core.attr.freq = 0; in intel_pt_recording_options()
783 tracking_evsel->core.attr.sample_period = 1; in intel_pt_recording_options()
785 tracking_evsel->no_aux_samples = true; in intel_pt_recording_options()
787 tracking_evsel->immediate = true; in intel_pt_recording_options()
791 perf_evsel__set_sample_bit(tracking_evsel, TIME); in intel_pt_recording_options()
793 perf_evsel__set_sample_bit(tracking_evsel, CPU); in intel_pt_recording_options()
795 perf_evsel__reset_sample_bit(tracking_evsel, BRANCH_STACK); in intel_pt_recording_options()
/Linux-v5.4/tools/perf/arch/arm/util/
Dcs-etm.c414 struct evsel *tracking_evsel; in cs_etm_recording_options() local
420 tracking_evsel = evlist__last(evlist); in cs_etm_recording_options()
421 perf_evlist__set_tracking_event(evlist, tracking_evsel); in cs_etm_recording_options()
423 tracking_evsel->core.attr.freq = 0; in cs_etm_recording_options()
424 tracking_evsel->core.attr.sample_period = 1; in cs_etm_recording_options()
428 perf_evsel__set_sample_bit(tracking_evsel, TIME); in cs_etm_recording_options()
/Linux-v5.4/tools/perf/util/
Devlist.c1527 struct evsel *tracking_evsel) in perf_evlist__set_tracking_event() argument
1531 if (tracking_evsel->tracking) in perf_evlist__set_tracking_event()
1535 if (evsel != tracking_evsel) in perf_evlist__set_tracking_event()
1539 tracking_evsel->tracking = true; in perf_evlist__set_tracking_event()
Devlist.h325 struct evsel *tracking_evsel);