Lines Matching refs:debugctl
141 u64 debugctl, lbr_select = 0, orig_debugctl; in __intel_pmu_lbr_enable() local
159 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_enable()
160 orig_debugctl = debugctl; in __intel_pmu_lbr_enable()
161 debugctl |= DEBUGCTLMSR_LBR; in __intel_pmu_lbr_enable()
168 debugctl |= DEBUGCTLMSR_FREEZE_LBRS_ON_PMI; in __intel_pmu_lbr_enable()
169 if (orig_debugctl != debugctl) in __intel_pmu_lbr_enable()
170 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_enable()
175 u64 debugctl; in __intel_pmu_lbr_disable() local
177 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_disable()
178 debugctl &= ~(DEBUGCTLMSR_LBR | DEBUGCTLMSR_FREEZE_LBRS_ON_PMI); in __intel_pmu_lbr_disable()
179 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_disable()