Home
last modified time | relevance | path

Searched refs:PERF_SAMPLE_REGS_USER (Results 1 – 20 of 20) sorted by relevance

/linux/arch/x86/events/
H A Dperf_event.h156 if ((sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_xmm()
157 (event->attr.sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_xmm()
166 if ((sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_xmm()
167 (event->attr.sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_xmm()
183 PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER); in event_needs_xmm()
193 if ((sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_ymm()
194 (event->attr.sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_ymm()
209 PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER); in event_needs_ymm()
220 if ((sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_low16_zmm()
221 (event->attr.sample_type & PERF_SAMPLE_REGS_USER) && in __event_needs_low16_zmm()
[all …]
H A Dcore.c680 ((event->attr.sample_type & PERF_SAMPLE_REGS_USER) && in event_simd_regs_validate()
778 if (event->attr.sample_type & (PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER)) { in x86_pmu_hw_config()
1979 * PERF_SAMPLE_REGS_INTR and PERF_SAMPLE_REGS_USER can both be in x86_pmu_update_regs_user()
2009 * Set PERF_SAMPLE_REGS_USER to bypass perf_sample_regs_user() call in x86_pmu_update_regs_user()
2012 data->sample_flags |= PERF_SAMPLE_REGS_USER; in x86_pmu_update_regs_user()
2108 if ((sample_type & PERF_SAMPLE_REGS_USER) && data->regs_user.regs) { in x86_pmu_sample_xregs()
2109 user_mask |= get_simd_sample_mask(event, PERF_SAMPLE_REGS_USER); in x86_pmu_sample_xregs()
2141 (PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER))) in x86_pmu_update_perf_regs()
2152 if (sample_type & PERF_SAMPLE_REGS_USER) in x86_pmu_update_perf_regs()
/linux/tools/perf/tests/
H A Dsample-parsing.c145 if (type & PERF_SAMPLE_REGS_USER) { in samples_same()
311 if (sample_type & PERF_SAMPLE_REGS_USER) in do_test()
460 if (sample_type == PERF_SAMPLE_REGS_USER)
/linux/tools/perf/util/perf-regs-arch/
H A Dperf_regs_aarch64.c112 .sample_type = PERF_SAMPLE_REGS_USER, in __perf_reg_mask_arm64()
/linux/tools/perf/ui/browsers/
H A Dscripts.c45 if (attr->sample_type & PERF_SAMPLE_REGS_USER) in attr_to_script()
/linux/tools/include/uapi/linux/
H A Dperf_event.h155 PERF_SAMPLE_REGS_USER = 1U << 12, enumerator
/linux/include/uapi/linux/
H A Dperf_event.h155 PERF_SAMPLE_REGS_USER = 1U << 12, enumerator
/linux/include/linux/
H A Dperf_event.h1528 (PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER))) in event_has_simd_regs()
1538 return ((attr->sample_type & PERF_SAMPLE_REGS_USER) && in event_has_extended_regs()
/linux/arch/x86/events/intel/
H A Dds.c1727 ((sample_type & PERF_SAMPLE_REGS_USER) && in pebs_update_adaptive_cfg()
1737 if (sample_type & (PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER)) { in pebs_update_adaptive_cfg()
2475 if (sample_type & (PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER)) in __setup_pebs_gpr_group()
2704 (PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER))) in setup_arch_pebs_sample_data()
3543 PERF_SAMPLE_REGS_USER | in intel_ds_pebs_init()
H A Dcore.c4754 flags &= ~PERF_SAMPLE_REGS_USER; in intel_pmu_large_pebs_flags()
4755 if ((event->attr.sample_type & PERF_SAMPLE_REGS_USER) && in intel_pmu_large_pebs_flags()
4757 flags &= ~PERF_SAMPLE_REGS_USER; in intel_pmu_large_pebs_flags()
6300 ~(PERF_SAMPLE_REGS_INTR | PERF_SAMPLE_REGS_USER); in __intel_update_large_pebs_flags()
/linux/tools/perf/
H A Dbuiltin-inject.c592 sample_type &= ~(PERF_SAMPLE_STACK_USER | PERF_SAMPLE_REGS_USER); in perf_event__repipe_common_mmap()
2656 PERF_SAMPLE_STACK_USER | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_CALLCHAIN; in cmd_inject()
H A Dbuiltin-script.c565 evsel__check_stype(evsel, PERF_SAMPLE_REGS_USER, "UREGS", PERF_OUTPUT_UREGS)) in evsel__check_attr()
2888 (sample_type & PERF_SAMPLE_REGS_USER && in print_event_with_time()
H A Dbuiltin-c2c.c2905 if ((sample_type & PERF_SAMPLE_REGS_USER) && in parse_callchain_opt()
/linux/tools/perf/util/
H A Dsynthetic-events.c1643 if (type & PERF_SAMPLE_REGS_USER) { in perf_event__synthesize_sample()
1856 if (type & PERF_SAMPLE_REGS_USER) { in __perf_event__synthesize_id_index()
H A Dsession.c1584 if (sample_type & (PERF_SAMPLE_REGS_USER | PERF_SAMPLE_REGS_INTR)) { in perf_session__process_user_event()
1600 if (sample_type & PERF_SAMPLE_REGS_USER) in perf_session__process_user_event()
H A Dcallchain.c1749 if ((sample_type & PERF_SAMPLE_REGS_USER) && in callchain_cnode_matched()
H A Dmachine.c3055 if (!((evsel->core.attr.sample_type & PERF_SAMPLE_REGS_USER) && in machine__for_each_thread()
H A Devsel.c3669 if (type & PERF_SAMPLE_REGS_USER) { in evsel__common_field()
/linux/arch/s390/kernel/
H A Dperf_cpum_sf.c843 return sample_type & (PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | in is_callchain_event()
/linux/kernel/events/
H A Dcore.c8479 if (sample_type & PERF_SAMPLE_REGS_USER) { in perf_output_sample()
8781 PERF_SAMPLE_REGS_USER); in perf_prepare_sample()
8812 if (filtered_sample_type & PERF_SAMPLE_REGS_USER) in perf_prepare_sample()
8820 if ((sample_type & ~data->sample_flags) & PERF_SAMPLE_REGS_USER) { in perf_prepare_sample()
8835 data->sample_flags |= PERF_SAMPLE_REGS_USER; in perf_prepare_sample()
13771 if (attr->sample_type & PERF_SAMPLE_REGS_USER) { in perf_copy_attr()