Searched refs:deftype_lo (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mtrr/ |
H A D | generic.c | 683 static u32 deftype_lo, deftype_hi; variable 708 if ((deftype_lo & 0xff) != mtrr_state.def_type in set_mtrr_state() 709 || ((deftype_lo & 0xc00) >> 10) != mtrr_state.enabled) { in set_mtrr_state() 711 deftype_lo = (deftype_lo & ~0xcff) | mtrr_state.def_type | in set_mtrr_state() 767 rdmsr(MSR_MTRRdefType, deftype_lo, deftype_hi); in __acquires() 770 mtrr_wrmsr(MSR_MTRRdefType, deftype_lo & ~0xcff, deftype_hi); in __acquires() 784 mtrr_wrmsr(MSR_MTRRdefType, deftype_lo, deftype_hi); in __releases()
|
H A D | mtrr.h | 44 u32 deftype_lo; member
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mtrr/ |
H A D | generic.c | 898 static u32 deftype_lo, deftype_hi; variable 905 * order to not be subject to races for usage of deftype_lo. This is 926 if ((deftype_lo & MTRR_DEF_TYPE_TYPE) != mtrr_state.def_type || in set_mtrr_state() 927 ((deftype_lo & MTRR_DEF_TYPE_ENABLE) >> MTRR_STATE_SHIFT) != mtrr_state.enabled) { in set_mtrr_state() 929 deftype_lo = (deftype_lo & MTRR_DEF_TYPE_DISABLE) | in set_mtrr_state() 941 rdmsr(MSR_MTRRdefType, deftype_lo, deftype_hi); in mtrr_disable() 944 mtrr_wrmsr(MSR_MTRRdefType, deftype_lo & MTRR_DEF_TYPE_DISABLE, deftype_hi); in mtrr_disable() 950 mtrr_wrmsr(MSR_MTRRdefType, deftype_lo, deftype_hi); in mtrr_enable()
|
H A D | mtrr.h | 44 u32 deftype_lo; member
|
Completed in 4 milliseconds