Searched refs:fixed0 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | nested.h | 248 * if fixed0[i] == 1: val[i] must be 1 251 static inline bool fixed_bits_valid(u64 val, u64 fixed0, u64 fixed1) in fixed_bits_valid() argument 253 return ((val & fixed1) | fixed0) == val; in fixed_bits_valid() 258 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr0_fixed0; in nested_guest_cr0_valid() local 265 fixed0 &= ~(X86_CR0_PE | X86_CR0_PG); in nested_guest_cr0_valid() 267 return fixed_bits_valid(val, fixed0, fixed1); in nested_guest_cr0_valid() 272 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr0_fixed0; in nested_host_cr0_valid() local 275 return fixed_bits_valid(val, fixed0, fixed1); in nested_host_cr0_valid() 280 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr4_fixed0; in nested_cr4_valid() local 283 return fixed_bits_valid(val, fixed0, fixed in nested_cr4_valid() [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | nested.h | 248 * if fixed0[i] == 1: val[i] must be 1 251 static inline bool fixed_bits_valid(u64 val, u64 fixed0, u64 fixed1) in fixed_bits_valid() argument 253 return ((val & fixed1) | fixed0) == val; in fixed_bits_valid() 258 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr0_fixed0; in nested_guest_cr0_valid() local 265 fixed0 &= ~(X86_CR0_PE | X86_CR0_PG); in nested_guest_cr0_valid() 267 return fixed_bits_valid(val, fixed0, fixed1); in nested_guest_cr0_valid() 272 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr0_fixed0; in nested_host_cr0_valid() local 275 return fixed_bits_valid(val, fixed0, fixed1); in nested_host_cr0_valid() 280 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr4_fixed0; in nested_cr4_valid() local 283 return fixed_bits_valid(val, fixed0, fixed in nested_cr4_valid() [all...] |
Completed in 2 milliseconds