Home
last modified time | relevance | path

Searched refs:tracking_evsel (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/arch/arm64/util/
H A Darm-spe.c72 struct evsel *tracking_evsel; in arm_spe_recording_options() local
138 tracking_evsel = evlist__last(evlist); in arm_spe_recording_options()
139 perf_evlist__set_tracking_event(evlist, tracking_evsel); in arm_spe_recording_options()
141 tracking_evsel->core.attr.freq = 0; in arm_spe_recording_options()
142 tracking_evsel->core.attr.sample_period = 1; in arm_spe_recording_options()
143 evsel__set_sample_bit(tracking_evsel, TIME); in arm_spe_recording_options()
144 evsel__set_sample_bit(tracking_evsel, CPU); in arm_spe_recording_options()
145 evsel__reset_sample_bit(tracking_evsel, BRANCH_STACK); in arm_spe_recording_options()
/kernel/linux/linux-6.6/tools/perf/arch/arm64/util/
H A Dhisi-ptt.c104 struct evsel *tracking_evsel; in hisi_ptt_recording_options() local
137 tracking_evsel = evlist__last(evlist); in hisi_ptt_recording_options()
138 evlist__set_tracking_event(evlist, tracking_evsel); in hisi_ptt_recording_options()
140 tracking_evsel->core.attr.freq = 0; in hisi_ptt_recording_options()
141 tracking_evsel->core.attr.sample_period = 1; in hisi_ptt_recording_options()
142 evsel__set_sample_bit(tracking_evsel, TIME); in hisi_ptt_recording_options()
H A Darm-spe.c126 struct evsel *tracking_evsel; in arm_spe_recording_options() local
242 tracking_evsel = evlist__last(evlist); in arm_spe_recording_options()
243 evlist__set_tracking_event(evlist, tracking_evsel); in arm_spe_recording_options()
245 tracking_evsel->core.attr.freq = 0; in arm_spe_recording_options()
246 tracking_evsel->core.attr.sample_period = 1; in arm_spe_recording_options()
250 evsel__set_sample_bit(tracking_evsel, TIME); in arm_spe_recording_options()
251 evsel__set_sample_bit(tracking_evsel, CPU); in arm_spe_recording_options()
255 tracking_evsel->core.attr.context_switch = 1; in arm_spe_recording_options()
/kernel/linux/linux-5.10/tools/perf/tests/
H A Dswitch-tracking.c340 struct evsel *switch_evsel, *tracking_evsel; in test__switch_tracking() local
425 tracking_evsel = evlist__last(evlist); in test__switch_tracking()
427 perf_evlist__set_tracking_event(evlist, tracking_evsel); in test__switch_tracking()
429 tracking_evsel->core.attr.freq = 0; in test__switch_tracking()
430 tracking_evsel->core.attr.sample_period = 1; in test__switch_tracking()
432 evsel__set_sample_bit(tracking_evsel, TIME); in test__switch_tracking()
444 if (!tracking_evsel->core.attr.mmap || !tracking_evsel->core.attr.comm) { in test__switch_tracking()
451 if (evsel != tracking_evsel) { in test__switch_tracking()
/kernel/linux/linux-6.6/tools/perf/tests/
H A Dswitch-tracking.c344 struct evsel *switch_evsel, *tracking_evsel; in test__switch_tracking() local
423 tracking_evsel = evlist__last(evlist); in test__switch_tracking()
425 evlist__set_tracking_event(evlist, tracking_evsel); in test__switch_tracking()
427 tracking_evsel->core.attr.freq = 0; in test__switch_tracking()
428 tracking_evsel->core.attr.sample_period = 1; in test__switch_tracking()
430 evsel__set_sample_bit(tracking_evsel, TIME); in test__switch_tracking()
442 if (!tracking_evsel->core.attr.mmap || !tracking_evsel->core.attr.comm) { in test__switch_tracking()
449 if (evsel != tracking_evsel) { in test__switch_tracking()
/kernel/linux/linux-5.10/tools/perf/arch/x86/util/
H A Dintel-bts.c232 struct evsel *tracking_evsel; in intel_bts_recording_options() local
239 tracking_evsel = evlist__last(evlist); in intel_bts_recording_options()
241 perf_evlist__set_tracking_event(evlist, tracking_evsel); in intel_bts_recording_options()
243 tracking_evsel->core.attr.freq = 0; in intel_bts_recording_options()
244 tracking_evsel->core.attr.sample_period = 1; in intel_bts_recording_options()
H A Dintel-pt.c860 struct evsel *tracking_evsel; in intel_pt_recording_options() local
866 tracking_evsel = evlist__last(evlist); in intel_pt_recording_options()
868 perf_evlist__set_tracking_event(evlist, tracking_evsel); in intel_pt_recording_options()
870 tracking_evsel->core.attr.freq = 0; in intel_pt_recording_options()
871 tracking_evsel->core.attr.sample_period = 1; in intel_pt_recording_options()
873 tracking_evsel->no_aux_samples = true; in intel_pt_recording_options()
875 tracking_evsel->immediate = true; in intel_pt_recording_options()
879 evsel__set_sample_bit(tracking_evsel, TIME); in intel_pt_recording_options()
881 evsel__set_sample_bit(tracking_evsel, CPU); in intel_pt_recording_options()
883 evsel__reset_sample_bit(tracking_evsel, BRANCH_STAC in intel_pt_recording_options()
[all...]
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/
H A Dintel-bts.c233 struct evsel *tracking_evsel; in intel_bts_recording_options() local
240 tracking_evsel = evlist__last(evlist); in intel_bts_recording_options()
242 evlist__set_tracking_event(evlist, tracking_evsel); in intel_bts_recording_options()
244 tracking_evsel->core.attr.freq = 0; in intel_bts_recording_options()
245 tracking_evsel->core.attr.sample_period = 1; in intel_bts_recording_options()
H A Dintel-pt.c850 struct evsel *tracking_evsel; in intel_pt_recording_options() local
859 tracking_evsel = evlist__add_aux_dummy(evlist, need_system_wide_tracking); in intel_pt_recording_options()
860 if (!tracking_evsel) in intel_pt_recording_options()
863 evlist__set_tracking_event(evlist, tracking_evsel); in intel_pt_recording_options()
866 tracking_evsel->immediate = true; in intel_pt_recording_options()
870 evsel__set_sample_bit(tracking_evsel, TIME); in intel_pt_recording_options()
872 evsel__set_sample_bit(tracking_evsel, CPU); in intel_pt_recording_options()
874 evsel__reset_sample_bit(tracking_evsel, BRANCH_STACK); in intel_pt_recording_options()
/kernel/linux/linux-5.10/tools/perf/arch/arm/util/
H A Dcs-etm.c416 struct evsel *tracking_evsel; in cs_etm_recording_options() local
422 tracking_evsel = evlist__last(evlist); in cs_etm_recording_options()
423 perf_evlist__set_tracking_event(evlist, tracking_evsel); in cs_etm_recording_options()
425 tracking_evsel->core.attr.freq = 0; in cs_etm_recording_options()
426 tracking_evsel->core.attr.sample_period = 1; in cs_etm_recording_options()
430 evsel__set_sample_bit(tracking_evsel, TIME); in cs_etm_recording_options()
/kernel/linux/linux-5.10/tools/perf/util/
H A Devlist.c1594 struct evsel *tracking_evsel) in perf_evlist__set_tracking_event()
1598 if (tracking_evsel->tracking) in perf_evlist__set_tracking_event()
1602 if (evsel != tracking_evsel) in perf_evlist__set_tracking_event()
1606 tracking_evsel->tracking = true; in perf_evlist__set_tracking_event()
1593 perf_evlist__set_tracking_event(struct evlist *evlist, struct evsel *tracking_evsel) perf_evlist__set_tracking_event() argument
H A Devlist.h348 struct evsel *tracking_evsel);
/kernel/linux/linux-6.6/tools/perf/util/
H A Devlist.c1690 void evlist__set_tracking_event(struct evlist *evlist, struct evsel *tracking_evsel) in evlist__set_tracking_event() argument
1694 if (tracking_evsel->tracking) in evlist__set_tracking_event()
1698 if (evsel != tracking_evsel) in evlist__set_tracking_event()
1702 tracking_evsel->tracking = true; in evlist__set_tracking_event()
H A Devlist.h389 void evlist__set_tracking_event(struct evlist *evlist, struct evsel *tracking_evsel);

Completed in 16 milliseconds