Lines Matching refs:__vmwrite
571 __vmwrite(field, __shadow_control(v, field, host_value)); in set_shadow_control()
619 __vmwrite(IO_BITMAP_A, virt_to_maddr(bitmap)); in nvmx_update_exec_control()
620 __vmwrite(IO_BITMAP_B, virt_to_maddr(bitmap) + PAGE_SIZE); in nvmx_update_exec_control()
624 __vmwrite(CPU_BASED_VM_EXEC_CONTROL, shadow_cntrl); in nvmx_update_exec_control()
644 __vmwrite(SECONDARY_VM_EXEC_CONTROL, shadow_cntrl); in nvmx_update_secondary_exec_control()
658 __vmwrite(PIN_BASED_VM_EXEC_CONTROL, shadow_cntrl); in nvmx_update_pin_control()
671 __vmwrite(VM_EXIT_CONTROLS, shadow_cntrl); in nvmx_update_exit_control()
682 __vmwrite(VM_ENTRY_CONTROLS, shadow_cntrl); in nvmx_update_entry_control()
704 __vmwrite(APIC_ACCESS_ADDR, page_to_maddr(apic_pg)); in nvmx_update_apic_access_address()
708 __vmwrite(APIC_ACCESS_ADDR, 0); in nvmx_update_apic_access_address()
725 __vmwrite(VIRTUAL_APIC_PAGE_ADDR, page_to_maddr(vapic_pg)); in nvmx_update_virtual_apic_address()
729 __vmwrite(VIRTUAL_APIC_PAGE_ADDR, 0); in nvmx_update_virtual_apic_address()
737 __vmwrite(TPR_THRESHOLD, get_vvmcs(v, TPR_THRESHOLD)); in nvmx_update_tpr_threshold()
739 __vmwrite(TPR_THRESHOLD, 0); in nvmx_update_tpr_threshold()
744 __vmwrite(PAGE_FAULT_ERROR_CODE_MASK, in nvmx_update_pfec()
746 __vmwrite(PAGE_FAULT_ERROR_CODE_MATCH, in nvmx_update_pfec()
952 __vmwrite(field, get_vvmcs(v, field)); in vvmcs_to_shadow()
978 __vmwrite(field[i], value[i]); in vvmcs_to_shadow_bulk()
1017 __vmwrite(field[i], value[i]); in shadow_to_vvmcs_bulk()
1101 __vmwrite(CR0_READ_SHADOW, cr_read_shadow); in load_shadow_guest_state()
1106 __vmwrite(CR4_READ_SHADOW, cr_read_shadow); in load_shadow_guest_state()
1141 __vmwrite(VMCS_LINK_POINTER, vvmcs_maddr); in nvmx_set_vmcs_pointer()
1142 __vmwrite(VMREAD_BITMAP, page_to_maddr(v->arch.hvm_vmx.vmread_bitmap)); in nvmx_set_vmcs_pointer()
1143 __vmwrite(VMWRITE_BITMAP, page_to_maddr(v->arch.hvm_vmx.vmwrite_bitmap)); in nvmx_set_vmcs_pointer()
1152 __vmwrite(VMCS_LINK_POINTER, ~0ul); in nvmx_clear_vmcs_pointer()
1153 __vmwrite(VMREAD_BITMAP, 0); in nvmx_clear_vmcs_pointer()
1154 __vmwrite(VMWRITE_BITMAP, 0); in nvmx_clear_vmcs_pointer()
1201 __vmwrite(HOST_CR0, v->arch.hvm_vmx.host_cr0); in virtual_vmentry()
1206 __vmwrite(EPT_POINTER, get_shadow_eptp(v)); in virtual_vmentry()
1208 __vmwrite(EPT_POINTER, get_host_eptp(v)); in virtual_vmentry()
1262 __vmwrite(vmcs_h2g_field[i].guest_field, r); in load_vvmcs_host_state()
1354 __vmwrite(GUEST_INTR_STATUS, status); in nvmx_update_apicv()
1404 __vmwrite(HOST_CR0, v->arch.hvm_vmx.host_cr0); in virtual_vmexit()
1430 __vmwrite(EPT_POINTER, get_shadow_eptp(curr)); in nvmx_eptp_update()
2225 __vmwrite(VM_ENTRY_INTR_INFO, idtv_info & ~INTR_INFO_RESVD_BITS_MASK); in nvmx_idtv_handling()
2229 __vmwrite(VM_ENTRY_EXCEPTION_ERROR_CODE, reason); in nvmx_idtv_handling()
2240 __vmwrite(VM_ENTRY_INSTRUCTION_LEN, reason); in nvmx_idtv_handling()
2627 __vmwrite(read_shadow_field, v->arch.hvm_vcpu.nvcpu.guest_cr[cr]); in nvmx_set_cr_read_shadow()