Lines Matching refs:CPU_EXEC_CTRL0

267 	ctrl_cpu0 = vmcs_read(CPU_EXEC_CTRL0);  in msr_bmp_init()
269 vmcs_write(CPU_EXEC_CTRL0, ctrl_cpu0); in msr_bmp_init()
277 if (vmcs_read(CPU_EXEC_CTRL0) & CPU_MSR_BITMAP) { in get_msr_bitmap()
283 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_MSR_BITMAP); in get_msr_bitmap()
644 ctrl_cpu0 = vmcs_read(CPU_EXEC_CTRL0); in iobmp_init()
647 vmcs_write(CPU_EXEC_CTRL0, ctrl_cpu0); in iobmp_init()
755 ctrl_cpu0 = vmcs_read(CPU_EXEC_CTRL0); in iobmp_exit_handler()
756 vmcs_write(CPU_EXEC_CTRL0, ctrl_cpu0 & ~CPU_IO); in iobmp_exit_handler()
771 ctrl_cpu0 = vmcs_read(CPU_EXEC_CTRL0); in iobmp_exit_handler()
773 vmcs_write(CPU_EXEC_CTRL0, ctrl_cpu0); in iobmp_exit_handler()
776 ctrl_cpu0 = vmcs_read(CPU_EXEC_CTRL0); in iobmp_exit_handler()
778 vmcs_write(CPU_EXEC_CTRL0, ctrl_cpu0); in iobmp_exit_handler()
929 vmcs_write(CPU_EXEC_CTRL0, ctrl_cpu); in insn_intercept_init()
1005 val = vmcs_read(CPU_EXEC_CTRL0); in insn_intercept_exit_handler()
1015 vmcs_write(CPU_EXEC_CTRL0, val | ctrl_cpu_rev[0].set); in insn_intercept_exit_handler()
1071 vmcs_write(CPU_EXEC_CTRL0, vmcs_read(CPU_EXEC_CTRL0)| CPU_SECONDARY); in __setup_ept()
1133 vmcs_write(CPU_EXEC_CTRL0, vmcs_read(CPU_EXEC_CTRL0) | CPU_SECONDARY); in enable_unrestricted_guest()
3522 ctrl_cpu_rev[0], CPU_EXEC_CTRL0, bit); in test_primary_processor_based_ctls()
3546 primary = vmcs_read(CPU_EXEC_CTRL0); in test_secondary_processor_based_ctls()
3549 vmcs_write(CPU_EXEC_CTRL0, primary | CPU_SECONDARY); in test_secondary_processor_based_ctls()
3559 vmcs_write(CPU_EXEC_CTRL0, primary & ~CPU_SECONDARY); in test_secondary_processor_based_ctls()
3564 vmcs_write(CPU_EXEC_CTRL0, primary); in test_secondary_processor_based_ctls()
3670 u32 primary = vmcs_read(CPU_EXEC_CTRL0); in test_vmcs_addr_reference()
3686 vmcs_write(CPU_EXEC_CTRL0, primary | control_bit); in test_vmcs_addr_reference()
3688 vmcs_write(CPU_EXEC_CTRL0, primary | CPU_SECONDARY); in test_vmcs_addr_reference()
3698 vmcs_write(CPU_EXEC_CTRL0, primary & ~control_bit); in test_vmcs_addr_reference()
3700 vmcs_write(CPU_EXEC_CTRL0, primary & ~CPU_SECONDARY); in test_vmcs_addr_reference()
3708 vmcs_write(CPU_EXEC_CTRL0, primary); in test_vmcs_addr_reference()
3756 u32 cpu_ctrls0 = vmcs_read(CPU_EXEC_CTRL0); in test_apic_virt_addr()
3757 vmcs_write(CPU_EXEC_CTRL0, cpu_ctrls0 | CPU_CR8_LOAD | CPU_CR8_STORE); in test_apic_virt_addr()
3761 vmcs_write(CPU_EXEC_CTRL0, cpu_ctrls0); in test_apic_virt_addr()
3819 u32 saved_primary = vmcs_read(CPU_EXEC_CTRL0); in test_apic_virtual_ctls()
3836 vmcs_write(CPU_EXEC_CTRL0, primary); in test_apic_virtual_ctls()
3865 vmcs_write(CPU_EXEC_CTRL0, primary); in test_apic_virtual_ctls()
3879 vmcs_write(CPU_EXEC_CTRL0, primary | CPU_SECONDARY); in test_apic_virtual_ctls()
3901 vmcs_write(CPU_EXEC_CTRL0, saved_primary); in test_apic_virtual_ctls()
3912 u32 saved_primary = vmcs_read(CPU_EXEC_CTRL0); in test_virtual_intr_ctls()
3923 vmcs_write(CPU_EXEC_CTRL0, primary | CPU_SECONDARY | CPU_TPR_SHADOW); in test_virtual_intr_ctls()
3945 vmcs_write(CPU_EXEC_CTRL0, saved_primary); in test_virtual_intr_ctls()
3976 u32 saved_primary = vmcs_read(CPU_EXEC_CTRL0); in test_posted_intr()
3992 vmcs_write(CPU_EXEC_CTRL0, primary | CPU_SECONDARY | CPU_TPR_SHADOW); in test_posted_intr()
4077 vmcs_write(CPU_EXEC_CTRL0, saved_primary); in test_posted_intr()
4098 u32 saved_primary = vmcs_read(CPU_EXEC_CTRL0); in test_vpid()
4108 vmcs_write(CPU_EXEC_CTRL0, saved_primary | CPU_SECONDARY); in test_vpid()
4128 vmcs_write(CPU_EXEC_CTRL0, saved_primary); in test_vpid()
4140 u32 primary = vmcs_read(CPU_EXEC_CTRL0); in try_tpr_threshold_and_vtpr()
4163 u32 primary_save = vmcs_read(CPU_EXEC_CTRL0); in test_invalid_event_injection()
4290 vmcs_write(CPU_EXEC_CTRL0, primary_save); in test_invalid_event_injection()
4454 vmcs_write(CPU_EXEC_CTRL0, primary_save); in test_invalid_event_injection()
4474 u32 primary = vmcs_read(CPU_EXEC_CTRL0); in try_tpr_threshold()
4528 u32 primary = vmcs_read(CPU_EXEC_CTRL0); in test_tpr_threshold()
4540 vmcs_write(CPU_EXEC_CTRL0, primary & ~(CPU_TPR_SHADOW | CPU_SECONDARY)); in test_tpr_threshold()
4544 vmcs_write(CPU_EXEC_CTRL0, vmcs_read(CPU_EXEC_CTRL0) | CPU_TPR_SHADOW); in test_tpr_threshold()
4560 vmcs_write(CPU_EXEC_CTRL0, in test_tpr_threshold()
4561 vmcs_read(CPU_EXEC_CTRL0) | CPU_SECONDARY); in test_tpr_threshold()
4568 vmcs_write(CPU_EXEC_CTRL0, in test_tpr_threshold()
4569 vmcs_read(CPU_EXEC_CTRL0) & ~CPU_SECONDARY); in test_tpr_threshold()
4575 vmcs_write(CPU_EXEC_CTRL0, in test_tpr_threshold()
4576 vmcs_read(CPU_EXEC_CTRL0) | CPU_SECONDARY); in test_tpr_threshold()
4585 vmcs_write(CPU_EXEC_CTRL0, in test_tpr_threshold()
4586 vmcs_read(CPU_EXEC_CTRL0) & ~CPU_SECONDARY); in test_tpr_threshold()
4593 vmcs_write(CPU_EXEC_CTRL0, in test_tpr_threshold()
4594 vmcs_read(CPU_EXEC_CTRL0) | CPU_SECONDARY); in test_tpr_threshold()
4604 vmcs_write(CPU_EXEC_CTRL0, primary); in test_tpr_threshold()
4630 cpu_ctrls0 = vmcs_read(CPU_EXEC_CTRL0); in test_nmi_ctrls()
4661 vmcs_write(CPU_EXEC_CTRL0, test_cpu_ctrls0 | CPU_NMI_WINDOW); in test_nmi_ctrls()
4667 vmcs_write(CPU_EXEC_CTRL0, test_cpu_ctrls0); in test_nmi_ctrls()
4673 vmcs_write(CPU_EXEC_CTRL0, test_cpu_ctrls0 | CPU_NMI_WINDOW); in test_nmi_ctrls()
4679 vmcs_write(CPU_EXEC_CTRL0, test_cpu_ctrls0); in test_nmi_ctrls()
4685 vmcs_write(CPU_EXEC_CTRL0, cpu_ctrls0); in test_nmi_ctrls()
4723 u32 primary_saved = vmcs_read(CPU_EXEC_CTRL0); in test_ept_eptp()
4865 vmcs_write(CPU_EXEC_CTRL0, primary_saved); in test_ept_eptp()
4883 u32 primary_saved = vmcs_read(CPU_EXEC_CTRL0); in test_pml()
4895 vmcs_write(CPU_EXEC_CTRL0, primary); in test_pml()
4923 vmcs_write(CPU_EXEC_CTRL0, primary_saved); in test_pml()
5025 u32 ctrl0 = vmcs_read(CPU_EXEC_CTRL0); in enable_mtf()
5027 vmcs_write(CPU_EXEC_CTRL0, ctrl0 | CPU_MTF); in enable_mtf()
5032 u32 ctrl0 = vmcs_read(CPU_EXEC_CTRL0); in disable_mtf()
5034 vmcs_write(CPU_EXEC_CTRL0, ctrl0 & ~CPU_MTF); in disable_mtf()
6054 u32 cpu_exec_ctrl0 = vmcs_read(CPU_EXEC_CTRL0); in configure_apic_reg_virt_test()
6120 vmcs_write(CPU_EXEC_CTRL0, cpu_exec_ctrl0); in configure_apic_reg_virt_test()
6142 u64 cpu_exec_ctrl0 = vmcs_read(CPU_EXEC_CTRL0); in apic_reg_virt_test()
6209 vmcs_write(CPU_EXEC_CTRL0, cpu_exec_ctrl0); in apic_reg_virt_test()
6868 u32 cpu_exec_ctrl0 = vmcs_read(CPU_EXEC_CTRL0); in configure_virt_x2apic_mode_test()
6889 vmcs_write(CPU_EXEC_CTRL0, cpu_exec_ctrl0); in configure_virt_x2apic_mode_test()
6916 u64 cpu_exec_ctrl0 = vmcs_read(CPU_EXEC_CTRL0); in virt_x2apic_mode_test()
6991 vmcs_write(CPU_EXEC_CTRL0, cpu_exec_ctrl0); in virt_x2apic_mode_test()
7961 cpu_ctrl0_saved = vmcs_read(CPU_EXEC_CTRL0); in test_guest_segment_sel_fields()
7996 vmcs_write(CPU_EXEC_CTRL0, cpu_ctrl0_saved); in test_guest_segment_sel_fields()
8417 vmcs_write(CPU_EXEC_CTRL0, ctrls[0]); in vmx_cr_load_test()
8420 ctrls[0] = vmcs_read(CPU_EXEC_CTRL0); in vmx_cr_load_test()
8598 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_NMI_WINDOW); in vmx_nmi_window_test()
8670 vmcs_clear_bits(CPU_EXEC_CTRL0, CPU_NMI_WINDOW); in vmx_nmi_window_test()
8736 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_INTR_WINDOW); in vmx_intr_window_test()
8763 vmcs_clear_bits(CPU_EXEC_CTRL0, CPU_INTR_WINDOW); in vmx_intr_window_test()
8767 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_INTR_WINDOW); in vmx_intr_window_test()
8838 vmcs_clear_bits(CPU_EXEC_CTRL0, CPU_INTR_WINDOW); in vmx_intr_window_test()
8869 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_USE_TSC_OFFSET); in vmx_store_tsc_test()
9412 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_SECONDARY | CPU_TPR_SHADOW); in enable_vid()
9596 vmcs_write(CPU_EXEC_CTRL0, vmcs_read(CPU_EXEC_CTRL0) | cpu_ctrl_0); in vmx_apic_passthrough()
9928 vmcs_write(CPU_EXEC_CTRL0, vmcs_read(CPU_EXEC_CTRL0) | cpu_ctrl_0); in sipi_test_ap_thread()
9980 vmcs_write(CPU_EXEC_CTRL0, vmcs_read(CPU_EXEC_CTRL0) | cpu_ctrl_0); in vmx_sipi_signal_test()
10294 vmcs_clear_bits(CPU_EXEC_CTRL0, CPU_RDTSC); in vmx_vmcs_shadow_test()
10295 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_SECONDARY); in vmx_vmcs_shadow_test()
10329 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_USE_TSC_OFFSET); in reset_guest_tsc_to_zero()
10352 if (vmcs_read(CPU_EXEC_CTRL0) & CPU_USE_TSC_OFFSET) in host_time_to_guest_time()
10597 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_INVLPG); in __vmx_pf_exception_test()
10599 vmcs_clear_bits(CPU_EXEC_CTRL0, CPU_INVLPG); in __vmx_pf_exception_test()
10694 vmcs_set_bits(CPU_EXEC_CTRL0, CPU_SECONDARY); in __vmx_pf_vpid_test()