Home
last modified time | relevance | path

Searched refs:X86_EFLAGS_VM (Results 1 – 12 of 12) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Diret.c64 regs->rflags = ((iret_saved.rflags & ~(X86_EFLAGS_IOPL|X86_EFLAGS_VM)) in do_iret()
128 if ( unlikely(eflags & X86_EFLAGS_VM) ) in compat_iret()
172 regs->eflags &= ~(X86_EFLAGS_VM|X86_EFLAGS_RF| in compat_iret()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dx86-defns.h20 #define X86_EFLAGS_VM 0x00020000 /* Virtual Mode */ macro
A Dprocessor.h96 #define XEN_SYSCALL_MASK (X86_EFLAGS_AC|X86_EFLAGS_VM|X86_EFLAGS_RF| \
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/
A Dentry.S106 mov $~(X86_EFLAGS_IOPL|X86_EFLAGS_NT|X86_EFLAGS_VM),%r11d
304 andl $~(X86_EFLAGS_VM|X86_EFLAGS_RF|\
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dentry.S45 andq $~(X86_EFLAGS_IOPL|X86_EFLAGS_NT|X86_EFLAGS_VM),%r11
65 andl $~(X86_EFLAGS_IOPL|X86_EFLAGS_NT|X86_EFLAGS_VM),24(%rsp)
344 andl $~(X86_EFLAGS_AC|X86_EFLAGS_VM|X86_EFLAGS_RF|\
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/
A Dfuzz-emul.c788 regs->rflags &= ~X86_EFLAGS_VM; in sanitize_input()
791 if ( regs->rflags & X86_EFLAGS_VM ) in sanitize_input()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/
A Dx86_emulate.c1429 if ( ctxt->regs->eflags & X86_EFLAGS_VM ) in get_cpl()
1467 !!(cr4 & (_regs.eflags & X86_EFLAGS_VM ? X86_CR4_VME : X86_CR4_PVI)); \
1480 if ( !(ctxt->regs->eflags & X86_EFLAGS_VM) && mode_iopl() ) in ioport_access_check()
1549 return !(in_realmode(ctxt, ops) || (ctxt->regs->eflags & X86_EFLAGS_VM)); in in_protmode()
2511 if ( state->regs->eflags & X86_EFLAGS_VM ) in x86_decode()
3699 if ( (_regs.eflags & X86_EFLAGS_VM) && in x86_emulate()
3715 src.val = _regs.r(flags) & ~(X86_EFLAGS_VM | X86_EFLAGS_RF); in x86_emulate()
3719 uint32_t mask = X86_EFLAGS_VIP | X86_EFLAGS_VIF | X86_EFLAGS_VM; in x86_emulate()
3724 if ( _regs.eflags & X86_EFLAGS_VM ) in x86_emulate()
4036 uint32_t mask = X86_EFLAGS_VIP | X86_EFLAGS_VIF | X86_EFLAGS_VM; in x86_emulate()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/
A Ddomain.c1395 regs->eflags &= ~(X86_EFLAGS_VM|X86_EFLAGS_RF|X86_EFLAGS_NT| in load_segments()
1434 regs->rflags &= ~(X86_EFLAGS_AC|X86_EFLAGS_VM|X86_EFLAGS_RF| in load_segments()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvmx.c677 if ( unlikely(guest_cpu_user_regs()->eflags & X86_EFLAGS_VM) ) in vmx_guest_x86_mode()
3361 regs->eflags |= (X86_EFLAGS_VM | X86_EFLAGS_IOPL); in vmx_enter_realmode()
3618 regs->eflags &= ~(X86_EFLAGS_VM | X86_EFLAGS_IOPL); in vmx_vmexit_handler()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c529 if ( unlikely(guest_cpu_user_regs()->eflags & X86_EFLAGS_VM) ) in svm_guest_x86_mode()
1268 if ( (regs->eflags & X86_EFLAGS_VM) && in svm_emul_swint_injection()
A Dnestedsvm.c298 n1vmcb->rflags &= ~X86_EFLAGS_VM; in nsvm_vcpu_hostrestore()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dhvm.c2462 (guest_cpu_user_regs()->eflags & X86_EFLAGS_VM) ) in hvm_virtual_to_linear_addr()
2727 if ( eflags & X86_EFLAGS_VM ) in hvm_load_segment_selector()
3019 new_cpl = tss.eflags & X86_EFLAGS_VM ? 3 : tss.cs & 3; in hvm_task_switch()

Completed in 44 milliseconds