Home
last modified time | relevance | path

Searched refs:auxtrace_mmap_pages (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/tools/perf/arch/arm64/util/
Darm-spe.c108 if (!opts->auxtrace_snapshot_size && !opts->auxtrace_mmap_pages) { in arm_spe_snapshot_resolve_auxtrace_defaults()
110 opts->auxtrace_mmap_pages = MiB(4) / page_size; in arm_spe_snapshot_resolve_auxtrace_defaults()
112 opts->auxtrace_mmap_pages = KiB(128) / page_size; in arm_spe_snapshot_resolve_auxtrace_defaults()
116 } else if (!opts->auxtrace_mmap_pages && !privileged && opts->mmap_pages == UINT_MAX) { in arm_spe_snapshot_resolve_auxtrace_defaults()
125 opts->auxtrace_snapshot_size = opts->auxtrace_mmap_pages * (size_t)page_size; in arm_spe_snapshot_resolve_auxtrace_defaults()
131 if (!opts->auxtrace_mmap_pages) { in arm_spe_snapshot_resolve_auxtrace_defaults()
135 opts->auxtrace_mmap_pages = roundup_pow_of_two(sz); in arm_spe_snapshot_resolve_auxtrace_defaults()
180 if (!opts->auxtrace_snapshot_size || !opts->auxtrace_mmap_pages) in arm_spe_recording_options()
186 if (opts->auxtrace_snapshot_size > opts->auxtrace_mmap_pages * (size_t)page_size) { in arm_spe_recording_options()
189 opts->auxtrace_mmap_pages * (size_t)page_size); in arm_spe_recording_options()
[all …]
Dhisi-ptt.c71 if (opts->full_auxtrace && !opts->auxtrace_mmap_pages) { in hisi_ptt_set_auxtrace_mmap_page()
73 opts->auxtrace_mmap_pages = MiB(16) / page_size; in hisi_ptt_set_auxtrace_mmap_page()
75 opts->auxtrace_mmap_pages = KiB(128) / page_size; in hisi_ptt_set_auxtrace_mmap_page()
82 if (opts->auxtrace_mmap_pages) { in hisi_ptt_set_auxtrace_mmap_page()
83 size_t sz = opts->auxtrace_mmap_pages * (size_t)page_size; in hisi_ptt_set_auxtrace_mmap_page()
/Linux-v6.1/tools/perf/arch/x86/util/
Dintel-bts.c153 if (!opts->auxtrace_snapshot_size && !opts->auxtrace_mmap_pages) { in intel_bts_recording_options()
155 opts->auxtrace_mmap_pages = MiB(4) / page_size; in intel_bts_recording_options()
157 opts->auxtrace_mmap_pages = KiB(128) / page_size; in intel_bts_recording_options()
161 } else if (!opts->auxtrace_mmap_pages && !privileged && in intel_bts_recording_options()
167 opts->auxtrace_mmap_pages * (size_t)page_size; in intel_bts_recording_options()
168 if (!opts->auxtrace_mmap_pages) { in intel_bts_recording_options()
172 opts->auxtrace_mmap_pages = roundup_pow_of_two(sz); in intel_bts_recording_options()
175 opts->auxtrace_mmap_pages * (size_t)page_size) { in intel_bts_recording_options()
178 opts->auxtrace_mmap_pages * (size_t)page_size); in intel_bts_recording_options()
181 if (!opts->auxtrace_snapshot_size || !opts->auxtrace_mmap_pages) { in intel_bts_recording_options()
[all …]
Dintel-pt.c685 if (!opts->auxtrace_snapshot_size && !opts->auxtrace_mmap_pages) { in intel_pt_recording_options()
687 opts->auxtrace_mmap_pages = MiB(4) / page_size; in intel_pt_recording_options()
689 opts->auxtrace_mmap_pages = KiB(128) / page_size; in intel_pt_recording_options()
693 } else if (!opts->auxtrace_mmap_pages && !privileged && in intel_pt_recording_options()
699 opts->auxtrace_mmap_pages * (size_t)page_size; in intel_pt_recording_options()
700 if (!opts->auxtrace_mmap_pages) { in intel_pt_recording_options()
704 opts->auxtrace_mmap_pages = roundup_pow_of_two(sz); in intel_pt_recording_options()
707 opts->auxtrace_mmap_pages * (size_t)page_size) { in intel_pt_recording_options()
710 opts->auxtrace_mmap_pages * (size_t)page_size); in intel_pt_recording_options()
713 if (!opts->auxtrace_snapshot_size || !opts->auxtrace_mmap_pages) { in intel_pt_recording_options()
[all …]
/Linux-v6.1/tools/perf/arch/arm/util/
Dcs-etm.c349 !opts->auxtrace_mmap_pages) { in cs_etm_recording_options()
351 opts->auxtrace_mmap_pages = MiB(4) / page_size; in cs_etm_recording_options()
353 opts->auxtrace_mmap_pages = in cs_etm_recording_options()
358 } else if (!opts->auxtrace_mmap_pages && !privileged && in cs_etm_recording_options()
369 opts->auxtrace_mmap_pages * (size_t)page_size; in cs_etm_recording_options()
377 if (!opts->auxtrace_mmap_pages) { in cs_etm_recording_options()
381 opts->auxtrace_mmap_pages = roundup_pow_of_two(sz); in cs_etm_recording_options()
386 opts->auxtrace_mmap_pages * (size_t)page_size) { in cs_etm_recording_options()
389 opts->auxtrace_mmap_pages * (size_t)page_size); in cs_etm_recording_options()
395 !opts->auxtrace_mmap_pages) { in cs_etm_recording_options()
[all …]
/Linux-v6.1/tools/perf/arch/s390/util/
Dauxtrace.c64 if (!opts->auxtrace_mmap_pages) { in cpumsf_recording_options()
69 opts->auxtrace_mmap_pages = roundup_pow_of_two(pages); in cpumsf_recording_options()
/Linux-v6.1/tools/perf/util/
Drecord.h58 unsigned int auxtrace_mmap_pages; member
/Linux-v6.1/tools/perf/
Dbuiltin-record.c1234 opts->auxtrace_mmap_pages, in record__mmap_evlist()
1244 opts->mmap_pages, opts->auxtrace_mmap_pages); in record__mmap_evlist()
3110 opts->auxtrace_mmap_pages = mmap_pages; in record__parse_mmap_pages()