vmwrite           172 arch/x86/kvm/vmx/ops.h 	vmx_asm2(vmwrite, "r"(field), "rm"(value), field, value);
vmwrite           563 tools/testing/selftests/kvm/include/x86_64/vmx.h 	void *vmwrite;
vmwrite           110 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmx->vmwrite = (void *)vm_vaddr_alloc(vm, getpagesize(), 0x10000, 0, 0);
vmwrite           111 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmx->vmwrite_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmwrite);
vmwrite           112 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmx->vmwrite_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmwrite);
vmwrite           210 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VIRTUAL_PROCESSOR_ID, 0);
vmwrite           211 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(POSTED_INTR_NV, 0);
vmwrite           213 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(PIN_BASED_VM_EXEC_CONTROL, rdmsr(MSR_IA32_VMX_TRUE_PINBASED_CTLS));
vmwrite           225 tools/testing/selftests/kvm/lib/x86_64/vmx.c 		vmwrite(EPT_POINTER, ept_paddr);
vmwrite           229 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	if (!vmwrite(SECONDARY_VM_EXEC_CONTROL, sec_exec_ctl))
vmwrite           230 tools/testing/selftests/kvm/lib/x86_64/vmx.c 		vmwrite(CPU_BASED_VM_EXEC_CONTROL,
vmwrite           233 tools/testing/selftests/kvm/lib/x86_64/vmx.c 		vmwrite(CPU_BASED_VM_EXEC_CONTROL, rdmsr(MSR_IA32_VMX_TRUE_PROCBASED_CTLS));
vmwrite           237 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(EXCEPTION_BITMAP, 0);
vmwrite           238 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(PAGE_FAULT_ERROR_CODE_MASK, 0);
vmwrite           239 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(PAGE_FAULT_ERROR_CODE_MATCH, -1); /* Never match */
vmwrite           240 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(CR3_TARGET_COUNT, 0);
vmwrite           241 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VM_EXIT_CONTROLS, rdmsr(MSR_IA32_VMX_EXIT_CTLS) |
vmwrite           243 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VM_EXIT_MSR_STORE_COUNT, 0);
vmwrite           244 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VM_EXIT_MSR_LOAD_COUNT, 0);
vmwrite           245 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VM_ENTRY_CONTROLS, rdmsr(MSR_IA32_VMX_ENTRY_CTLS) |
vmwrite           247 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VM_ENTRY_MSR_LOAD_COUNT, 0);
vmwrite           248 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VM_ENTRY_INTR_INFO_FIELD, 0);
vmwrite           249 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(TPR_THRESHOLD, 0);
vmwrite           251 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(CR0_GUEST_HOST_MASK, 0);
vmwrite           252 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(CR4_GUEST_HOST_MASK, 0);
vmwrite           253 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(CR0_READ_SHADOW, get_cr0());
vmwrite           254 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(CR4_READ_SHADOW, get_cr4());
vmwrite           256 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(MSR_BITMAP, vmx->msr_gpa);
vmwrite           257 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VMREAD_BITMAP, vmx->vmread_gpa);
vmwrite           258 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VMWRITE_BITMAP, vmx->vmwrite_gpa);
vmwrite           270 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_ES_SELECTOR, get_es());
vmwrite           271 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_CS_SELECTOR, get_cs());
vmwrite           272 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_SS_SELECTOR, get_ss());
vmwrite           273 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_DS_SELECTOR, get_ds());
vmwrite           274 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_FS_SELECTOR, get_fs());
vmwrite           275 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_GS_SELECTOR, get_gs());
vmwrite           276 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_TR_SELECTOR, get_tr());
vmwrite           279 tools/testing/selftests/kvm/lib/x86_64/vmx.c 		vmwrite(HOST_IA32_PAT, rdmsr(MSR_IA32_CR_PAT));
vmwrite           281 tools/testing/selftests/kvm/lib/x86_64/vmx.c 		vmwrite(HOST_IA32_EFER, rdmsr(MSR_EFER));
vmwrite           283 tools/testing/selftests/kvm/lib/x86_64/vmx.c 		vmwrite(HOST_IA32_PERF_GLOBAL_CTRL,
vmwrite           286 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_IA32_SYSENTER_CS, rdmsr(MSR_IA32_SYSENTER_CS));
vmwrite           288 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_CR0, get_cr0());
vmwrite           289 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_CR3, get_cr3());
vmwrite           290 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_CR4, get_cr4());
vmwrite           291 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_FS_BASE, rdmsr(MSR_FS_BASE));
vmwrite           292 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_GS_BASE, rdmsr(MSR_GS_BASE));
vmwrite           293 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_TR_BASE,
vmwrite           295 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_GDTR_BASE, get_gdt_base());
vmwrite           296 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_IDTR_BASE, get_idt_base());
vmwrite           297 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_IA32_SYSENTER_ESP, rdmsr(MSR_IA32_SYSENTER_ESP));
vmwrite           298 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(HOST_IA32_SYSENTER_EIP, rdmsr(MSR_IA32_SYSENTER_EIP));
vmwrite           308 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_ES_SELECTOR, vmreadz(HOST_ES_SELECTOR));
vmwrite           309 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CS_SELECTOR, vmreadz(HOST_CS_SELECTOR));
vmwrite           310 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SS_SELECTOR, vmreadz(HOST_SS_SELECTOR));
vmwrite           311 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_DS_SELECTOR, vmreadz(HOST_DS_SELECTOR));
vmwrite           312 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_FS_SELECTOR, vmreadz(HOST_FS_SELECTOR));
vmwrite           313 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_GS_SELECTOR, vmreadz(HOST_GS_SELECTOR));
vmwrite           314 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_LDTR_SELECTOR, 0);
vmwrite           315 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_TR_SELECTOR, vmreadz(HOST_TR_SELECTOR));
vmwrite           316 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_INTR_STATUS, 0);
vmwrite           317 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_PML_INDEX, 0);
vmwrite           319 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VMCS_LINK_POINTER, -1ll);
vmwrite           320 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_IA32_DEBUGCTL, 0);
vmwrite           321 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_IA32_PAT, vmreadz(HOST_IA32_PAT));
vmwrite           322 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_IA32_EFER, vmreadz(HOST_IA32_EFER));
vmwrite           323 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_IA32_PERF_GLOBAL_CTRL,
vmwrite           326 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_ES_LIMIT, -1);
vmwrite           327 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CS_LIMIT, -1);
vmwrite           328 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SS_LIMIT, -1);
vmwrite           329 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_DS_LIMIT, -1);
vmwrite           330 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_FS_LIMIT, -1);
vmwrite           331 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_GS_LIMIT, -1);
vmwrite           332 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_LDTR_LIMIT, -1);
vmwrite           333 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_TR_LIMIT, 0x67);
vmwrite           334 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_GDTR_LIMIT, 0xffff);
vmwrite           335 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_IDTR_LIMIT, 0xffff);
vmwrite           336 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_ES_AR_BYTES,
vmwrite           338 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CS_AR_BYTES, 0xa09b);
vmwrite           339 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SS_AR_BYTES, 0xc093);
vmwrite           340 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_DS_AR_BYTES,
vmwrite           342 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_FS_AR_BYTES,
vmwrite           344 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_GS_AR_BYTES,
vmwrite           346 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_LDTR_AR_BYTES, 0x10000);
vmwrite           347 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_TR_AR_BYTES, 0x8b);
vmwrite           348 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_INTERRUPTIBILITY_INFO, 0);
vmwrite           349 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_ACTIVITY_STATE, 0);
vmwrite           350 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SYSENTER_CS, vmreadz(HOST_IA32_SYSENTER_CS));
vmwrite           351 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(VMX_PREEMPTION_TIMER_VALUE, 0);
vmwrite           353 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CR0, vmreadz(HOST_CR0));
vmwrite           354 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CR3, vmreadz(HOST_CR3));
vmwrite           355 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CR4, vmreadz(HOST_CR4));
vmwrite           356 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_ES_BASE, 0);
vmwrite           357 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_CS_BASE, 0);
vmwrite           358 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SS_BASE, 0);
vmwrite           359 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_DS_BASE, 0);
vmwrite           360 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_FS_BASE, vmreadz(HOST_FS_BASE));
vmwrite           361 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_GS_BASE, vmreadz(HOST_GS_BASE));
vmwrite           362 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_LDTR_BASE, 0);
vmwrite           363 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_TR_BASE, vmreadz(HOST_TR_BASE));
vmwrite           364 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_GDTR_BASE, vmreadz(HOST_GDTR_BASE));
vmwrite           365 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_IDTR_BASE, vmreadz(HOST_IDTR_BASE));
vmwrite           366 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_DR7, 0x400);
vmwrite           367 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_RSP, (uint64_t)rsp);
vmwrite           368 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_RIP, (uint64_t)rip);
vmwrite           369 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_RFLAGS, 2);
vmwrite           370 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_PENDING_DBG_EXCEPTIONS, 0);
vmwrite           371 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SYSENTER_ESP, vmreadz(HOST_IA32_SYSENTER_ESP));
vmwrite           372 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_SYSENTER_EIP, vmreadz(HOST_IA32_SYSENTER_EIP));
vmwrite            35 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(!vmwrite(GUEST_RIP, 0xc0fffee));
vmwrite            38 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(!vmwrite(GUEST_RIP, 0xc0ffffee));
vmwrite            80 tools/testing/selftests/kvm/x86_64/state_test.c 	vmwrite(GUEST_RIP, vmreadz(GUEST_RIP) + 3);
vmwrite            82 tools/testing/selftests/kvm/x86_64/state_test.c 	vmwrite(SECONDARY_VM_EXEC_CONTROL, SECONDARY_EXEC_SHADOW_VMCS);
vmwrite            83 tools/testing/selftests/kvm/x86_64/state_test.c 	vmwrite(VMCS_LINK_POINTER, vmx_pages->shadow_vmcs_gpa);
vmwrite            91 tools/testing/selftests/kvm/x86_64/state_test.c 	vmwrite(GUEST_RIP, 0xc0ffee);
vmwrite           102 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	vmwrite(CPU_BASED_VM_EXEC_CONTROL, control);
vmwrite           103 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	vmwrite(TSC_OFFSET, TSC_OFFSET_VALUE);
vmwrite           107 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	vmwrite(GUEST_CR3, -1ull);
vmwrite           112 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	vmwrite(GUEST_CR3, save_cr3);