Home
last modified time | relevance | path

Searched refs:cr4 (Results 1 – 9 of 9) sorted by relevance

/tools/testing/selftests/kvm/x86/
A Dset_sregs_test.c54 cr4 |= X86_CR4_UMIP; in calc_supported_cr4_feature_bits()
56 cr4 |= X86_CR4_LA57; in calc_supported_cr4_feature_bits()
58 cr4 |= X86_CR4_VMXE; in calc_supported_cr4_feature_bits()
60 cr4 |= X86_CR4_SMXE; in calc_supported_cr4_feature_bits()
68 cr4 |= X86_CR4_SMEP; in calc_supported_cr4_feature_bits()
70 cr4 |= X86_CR4_SMAP; in calc_supported_cr4_feature_bits()
72 cr4 |= X86_CR4_PKE; in calc_supported_cr4_feature_bits()
74 return cr4; in calc_supported_cr4_feature_bits()
84 sregs.cr4 |= cr4; in test_cr_bits()
99 TEST_ASSERT(sregs.cr4 == cr4, "sregs.CR4 (0x%llx) != CR4 (0x%lx)", in test_cr_bits()
[all …]
A Dsync_regs_test.c138 __u64 *cr4 = &run->s.regs.sregs.cr4; in race_sregs_cr4() local
139 __u64 pae_enabled = *cr4; in race_sregs_cr4()
140 __u64 pae_disabled = *cr4 & ~X86_CR4_PAE; in race_sregs_cr4()
144 WRITE_ONCE(*cr4, pae_enabled); in race_sregs_cr4()
148 WRITE_ONCE(*cr4, pae_disabled); in race_sregs_cr4()
178 TEST_ASSERT((run->s.regs.sregs.cr4 & X86_CR4_PAE) && in race_sync_regs()
181 !!(run->s.regs.sregs.cr4 & X86_CR4_PAE), in race_sync_regs()
A Dcr4_cpuid_sync_test.c81 sregs.cr4 &= ~X86_CR4_OSXSAVE; in main()
/tools/testing/selftests/kvm/lib/x86/
A Dvmx.c119 unsigned long cr4; in prepare_for_vmx_operation() local
131 __asm__ __volatile__("mov %%cr4, %0" : "=r"(cr4) : : "memory"); in prepare_for_vmx_operation()
132 cr4 &= rdmsr(MSR_IA32_VMX_CR4_FIXED1); in prepare_for_vmx_operation()
133 cr4 |= rdmsr(MSR_IA32_VMX_CR4_FIXED0); in prepare_for_vmx_operation()
135 cr4 |= X86_CR4_VMXE; in prepare_for_vmx_operation()
136 __asm__ __volatile__("mov %0, %%cr4" : : "r"(cr4) : "memory"); in prepare_for_vmx_operation()
A Dsvm.c90 asm volatile ("mov %%cr4, %0" : "=r"(save->cr4) : : "memory"); in generic_svm_setup()
A Dprocessor.c104 sregs->cr0, sregs->cr2, sregs->cr3, sregs->cr4); in sregs_dump()
506 sregs.cr4 |= X86_CR4_PAE | X86_CR4_OSFXSR; in vcpu_init_sregs()
508 sregs.cr4 |= X86_CR4_OSXSAVE; in vcpu_init_sregs()
/tools/testing/selftests/kvm/include/x86/
A Dsvm.h205 u64 cr4; member
A Dprocessor.h571 uint64_t cr4; in get_cr4() local
574 : /* output */ [cr4]"=r"(cr4)); in get_cr4()
575 return cr4; in get_cr4()
/tools/arch/x86/include/uapi/asm/
A Dkvm.h150 __u64 cr0, cr2, cr3, cr4, cr8; member
161 __u64 cr0, cr2, cr3, cr4, cr8; member

Completed in 26 milliseconds