Home
last modified time | relevance | path

Searched refs:exec_control (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/arch/x86/kvm/vmx/
Dnested.c2045 u32 exec_control, vmcs12_exec_ctrl; in prepare_vmcs02_early() local
2054 exec_control = vmx_pin_based_exec_ctrl(vmx); in prepare_vmcs02_early()
2055 exec_control |= (vmcs12->pin_based_vm_exec_control & in prepare_vmcs02_early()
2063 exec_control &= ~PIN_BASED_POSTED_INTR; in prepare_vmcs02_early()
2065 pin_controls_set(vmx, exec_control); in prepare_vmcs02_early()
2070 exec_control = vmx_exec_control(vmx); /* L0's desires */ in prepare_vmcs02_early()
2071 exec_control &= ~CPU_BASED_VIRTUAL_INTR_PENDING; in prepare_vmcs02_early()
2072 exec_control &= ~CPU_BASED_VIRTUAL_NMI_PENDING; in prepare_vmcs02_early()
2073 exec_control &= ~CPU_BASED_TPR_SHADOW; in prepare_vmcs02_early()
2074 exec_control |= vmcs12->cpu_based_vm_exec_control; in prepare_vmcs02_early()
[all …]
Dvmx.c3979 u32 exec_control = vmcs_config.cpu_based_exec_ctrl; in vmx_exec_control() local
3982 exec_control &= ~CPU_BASED_MOV_DR_EXITING; in vmx_exec_control()
3985 exec_control &= ~CPU_BASED_TPR_SHADOW; in vmx_exec_control()
3987 exec_control |= CPU_BASED_CR8_STORE_EXITING | in vmx_exec_control()
3992 exec_control |= CPU_BASED_CR3_STORE_EXITING | in vmx_exec_control()
3996 exec_control &= ~(CPU_BASED_MWAIT_EXITING | in vmx_exec_control()
3999 exec_control &= ~CPU_BASED_HLT_EXITING; in vmx_exec_control()
4000 return exec_control; in vmx_exec_control()
4008 u32 exec_control = vmcs_config.cpu_based_2nd_exec_ctrl; in vmx_compute_secondary_exec_control() local
4011 exec_control &= ~(SECONDARY_EXEC_PT_USE_GPA | SECONDARY_EXEC_PT_CONCEAL_VMX); in vmx_compute_secondary_exec_control()
[all …]