Lines Matching refs:auxtrace_mmap_pages

108 	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()
196 if (!opts->auxtrace_snapshot_size || !opts->auxtrace_mmap_pages) { in arm_spe_recording_options()
203 if (!opts->auxtrace_mmap_pages) { in arm_spe_recording_options()
205 opts->auxtrace_mmap_pages = MiB(4) / page_size; in arm_spe_recording_options()
207 opts->auxtrace_mmap_pages = KiB(128) / page_size; in arm_spe_recording_options()
214 if (opts->auxtrace_mmap_pages) { in arm_spe_recording_options()
215 size_t sz = opts->auxtrace_mmap_pages * (size_t)page_size; in arm_spe_recording_options()