Lines Matching refs:debugctl
156 u64 debugctl, lbr_select = 0, orig_debugctl; in __intel_pmu_lbr_enable() local
174 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_enable()
175 orig_debugctl = debugctl; in __intel_pmu_lbr_enable()
176 debugctl |= DEBUGCTLMSR_LBR; in __intel_pmu_lbr_enable()
183 debugctl |= DEBUGCTLMSR_FREEZE_LBRS_ON_PMI; in __intel_pmu_lbr_enable()
184 if (orig_debugctl != debugctl) in __intel_pmu_lbr_enable()
185 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_enable()
190 u64 debugctl; in __intel_pmu_lbr_disable() local
192 rdmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_disable()
193 debugctl &= ~(DEBUGCTLMSR_LBR | DEBUGCTLMSR_FREEZE_LBRS_ON_PMI); in __intel_pmu_lbr_disable()
194 wrmsrl(MSR_IA32_DEBUGCTLMSR, debugctl); in __intel_pmu_lbr_disable()