Searched refs:global_ctrl (Results 1 - 10 of 10) sorted by relevance
/linux-master/drivers/cxl/core/ |
H A D | pci.c | 304 u32 global_ctrl; local 308 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); 309 writel(global_ctrl & ~CXL_HDM_DECODER_ENABLE, 316 u32 global_ctrl; local 318 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); 319 writel(global_ctrl | CXL_HDM_DECODER_ENABLE, 444 u32 global_ctrl = 0; local 447 global_ctrl = readl(hdm + CXL_HDM_DECODER_CTRL_OFFSET); 453 if (global_ctrl & CXL_HDM_DECODER_ENABLE || (!hdm && info->mem_enabled))
|
/linux-master/arch/x86/kvm/ |
H A D | pmu.c | 650 msr_info->data = pmu->global_ctrl; 696 if (pmu->global_ctrl != data) { 697 diff = pmu->global_ctrl ^ data; 698 pmu->global_ctrl = data; 741 pmu->fixed_ctr_ctrl = pmu->global_ctrl = pmu->global_status = 0; 791 pmu->global_ctrl = GENMASK_ULL(pmu->nr_arch_gp_counters - 1, 0); 870 BUILD_BUG_ON(sizeof(pmu->global_ctrl) * BITS_PER_BYTE != X86_PMC_IDX_MAX); 875 (unsigned long *)&pmu->global_ctrl, X86_PMC_IDX_MAX))
|
H A D | pmu.h | 247 * Check if a PMC is enabled by comparing it against global_ctrl bits. 249 * If the vPMU doesn't have global_ctrl MSR, all vPMCs are enabled. 258 return test_bit(pmc->idx, (unsigned long *)&pmu->global_ctrl);
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | pmu_counters_test.c | 435 uint64_t global_ctrl = rdmsr(MSR_CORE_PERF_GLOBAL_CTRL); local 438 GUEST_ASSERT_EQ(global_ctrl, GENMASK_ULL(nr_gp_counters - 1, 0)); 440 GUEST_ASSERT_EQ(global_ctrl, 0);
|
/linux-master/arch/x86/include/asm/xen/ |
H A D | interface.h | 290 uint64_t global_ctrl; member in struct:xen_pmu_intel_ctxt
|
/linux-master/arch/x86/xen/ |
H A D | pmu.c | 222 reg = &ctxt->global_ctrl;
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | pmu_intel.c | 707 kvm_for_each_pmc(pmu, pmc, bit, (unsigned long *)&pmu->global_ctrl) {
|
H A D | vmx.c | 7158 if (pmu->pebs_enable & pmu->global_ctrl)
|
/linux-master/arch/x86/events/intel/ |
H A D | core.c | 4123 int global_ctrl, pebs_enable; local 4131 global_ctrl = (*nr)++; 4132 arr[global_ctrl] = (struct perf_guest_switch_msr){ 4188 arr[global_ctrl].guest &= ~kvm_pmu->host_cross_mapped_mask; 4190 arr[global_ctrl].guest |= arr[pebs_enable].guest;
|
/linux-master/arch/x86/include/asm/ |
H A D | kvm_host.h | 547 u64 global_ctrl; member in struct:kvm_pmu
|
Completed in 244 milliseconds