Home
last modified time | relevance | path

Searched refs:pebs_enable (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.6/arch/x86/kvm/vmx/
Dpmu_intel.c359 msr_info->data = pmu->pebs_enable; in intel_pmu_get_msr()
411 if (pmu->pebs_enable != data) { in intel_pmu_set_msr()
412 diff = pmu->pebs_enable ^ data; in intel_pmu_set_msr()
413 pmu->pebs_enable = data; in intel_pmu_set_msr()
Dvmx.c7135 if (pmu->pebs_enable & pmu->global_ctrl) in atomic_switch_perf_msrs()
/Linux-v6.6/arch/x86/include/asm/xen/
Dinterface.h295 uint64_t pebs_enable; member
/Linux-v6.6/arch/x86/kvm/
Dpmu.c180 bool pebs = test_bit(pmc->idx, (unsigned long *)&pmu->pebs_enable); in pmc_reprogram_counter()
242 if (test_bit(pmc->idx, (unsigned long *)&pmc_to_pmu(pmc)->pebs_enable) != in pmc_resume_counter()
/Linux-v6.6/arch/x86/events/intel/
Dcore.c4063 int global_ctrl, pebs_enable; in intel_guest_get_msrs() local
4110 pebs_enable = (*nr)++; in intel_guest_get_msrs()
4111 arr[pebs_enable] = (struct perf_guest_switch_msr){ in intel_guest_get_msrs()
4117 if (arr[pebs_enable].host) { in intel_guest_get_msrs()
4119 arr[pebs_enable].guest = 0; in intel_guest_get_msrs()
4122 arr[pebs_enable].guest &= ~kvm_pmu->host_cross_mapped_mask; in intel_guest_get_msrs()
4125 arr[global_ctrl].guest |= arr[pebs_enable].guest; in intel_guest_get_msrs()
/Linux-v6.6/arch/x86/include/asm/
Dkvm_host.h545 u64 pebs_enable; member