Lines Matching refs:VmcsField64
171 uint64_t AutoVmcs::Read(VmcsField64 field) const {
191 void AutoVmcs::Write(VmcsField64 field, uint64_t val) {
435 vmcs.Write(VmcsField64::EPT_POINTER, eptp);
443 vmcs.Write(VmcsField64::MSR_BITMAPS_ADDRESS, msr_bitmaps_address);
453 vmcs.Write(VmcsField64::EXIT_MSR_LOAD_ADDRESS, host_msr_page->PhysicalAddress());
462 vmcs.Write(VmcsField64::EXIT_MSR_STORE_ADDRESS, guest_msr_page->PhysicalAddress());
464 vmcs.Write(VmcsField64::ENTRY_MSR_LOAD_ADDRESS, guest_msr_page->PhysicalAddress());
472 vmcs.Write(VmcsField64::HOST_IA32_PAT, read_msr(X86_MSR_IA32_PAT));
473 vmcs.Write(VmcsField64::HOST_IA32_EFER, read_msr(X86_MSR_IA32_EFER));
527 vmcs.Write(VmcsField64::GUEST_IA32_PAT, read_msr(X86_MSR_IA32_PAT));
534 vmcs.Write(VmcsField64::GUEST_IA32_EFER, guest_efer);
609 vmcs.Write(VmcsField64::LINK_POINTER, kLinkPointerInvalidate);