Searched refs:X86_EFLAGS_IF (Results 1 – 16 of 16) sorted by relevance
/xen/xen/arch/x86/pv/ |
A D | iret.c | 83 | X86_EFLAGS_IF); in do_iret() 95 vcpu_info(v, evtchn_upcall_mask) = !(iret_saved.rflags & X86_EFLAGS_IF); in do_iret() 144 regs->eflags = (eflags & ~X86_EFLAGS_IOPL) | X86_EFLAGS_IF; in compat_iret() 189 eflags &= ~X86_EFLAGS_IF; in compat_iret() 216 vcpu_info(v, evtchn_upcall_mask) = !(eflags & X86_EFLAGS_IF); in compat_iret()
|
A D | emul-priv-op.c | 1262 ASSERT(regs->eflags & X86_EFLAGS_IF); in pv_emulate_privileged_op() 1264 regs->eflags &= ~X86_EFLAGS_IF; in pv_emulate_privileged_op() 1266 regs->eflags |= X86_EFLAGS_IF; in pv_emulate_privileged_op() 1285 regs->eflags |= X86_EFLAGS_IF; in pv_emulate_privileged_op()
|
A D | dom0_build.c | 890 regs->eflags = X86_EFLAGS_IF; in dom0_construct_pv()
|
/xen/xen/include/asm-x86/ |
A D | system.h | 288 : : "i?r" ( ~X86_EFLAGS_IF ), \ 289 "ri" ( (x) & X86_EFLAGS_IF ) ); \ 296 return !!(flags & X86_EFLAGS_IF); in local_irq_is_enabled()
|
A D | x86-defns.h | 14 #define X86_EFLAGS_IF 0x00000200 /* Interrupt Flag */ macro
|
A D | asm_defns.h | 45 testb $X86_EFLAGS_IF>>8,1(%rsp); \
|
A D | processor.h | 92 X86_EFLAGS_NT|X86_EFLAGS_DF|X86_EFLAGS_IF| \
|
/xen/xen/arch/x86/x86_64/ |
A D | entry.S | 186 orq $X86_EFLAGS_IF,%r11 217 orl $X86_EFLAGS_IF,24(%rsp) 295 orl $X86_EFLAGS_IF, UREGS_eflags(%rsp) 473 andl $~(X86_EFLAGS_IF|X86_EFLAGS_IOPL),%eax 652 testb $X86_EFLAGS_IF>>8,UREGS_eflags+1(%rsp)
|
/xen/xen/arch/x86/x86_64/compat/ |
A D | entry.S | 151 or $X86_EFLAGS_IF,%r11 320 andl $~(X86_EFLAGS_IF|X86_EFLAGS_IOPL),%eax
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 85 regs->eflags &= ~(X86_EFLAGS_TF | X86_EFLAGS_IF | X86_EFLAGS_RF); in realmode_deliver_exception()
|
/xen/tools/tests/x86_emulator/ |
A D | test_x86_emulator.c | 746 #define EFLAGS_ALWAYS_SET (X86_EFLAGS_IF | X86_EFLAGS_MBS) 1020 regs.eflags = X86_EFLAGS_IF; in main() 1028 (regs.eflags != X86_EFLAGS_IF) || in main() 3999 X86_EFLAGS_IF | X86_EFLAGS_OF; in main() 4023 X86_EFLAGS_IF | X86_EFLAGS_OF; in main() 4048 X86_EFLAGS_IF | X86_EFLAGS_OF; in main() 4071 regs.eflags = X86_EFLAGS_PF | X86_EFLAGS_AF | X86_EFLAGS_IF; in main() 4109 X86_EFLAGS_IF | X86_EFLAGS_OF; in main()
|
/xen/xen/arch/x86/ |
A D | traps.c | 763 (regs->eflags & X86_EFLAGS_IF) ? "" : " IN INTERRUPT CONTEXT"); in fatal_trap() 1420 if ( in_irq() || !(regs->eflags & X86_EFLAGS_IF) ) in fixup_page_fault()
|
A D | domain.c | 944 v->arch.user_regs.eflags |= X86_EFLAGS_IF; in arch_set_info_guest() 1422 rflags = regs->rflags & ~(X86_EFLAGS_IF|X86_EFLAGS_IOPL); in load_segments()
|
/xen/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 1064 X86_EFLAGS_IF | X86_EFLAGS_TF | EFLAGS_MASK) 4517 src.val = (_regs.flags & ~X86_EFLAGS_IF) | X86_EFLAGS_IOPL; in x86_emulate() 4519 src.val |= X86_EFLAGS_IF; in x86_emulate() 4554 mask |= X86_EFLAGS_IF; in x86_emulate() 4571 if ( dst.val & X86_EFLAGS_IF ) in x86_emulate() 5573 _regs.eflags &= ~X86_EFLAGS_IF; in x86_emulate() 5584 if ( !(_regs.eflags & X86_EFLAGS_IF) ) in x86_emulate() 5586 _regs.eflags |= X86_EFLAGS_IF; in x86_emulate() 6119 _regs.eflags &= ~(X86_EFLAGS_VM | X86_EFLAGS_IF | X86_EFLAGS_RF); in x86_emulate() 6219 _regs.eflags |= X86_EFLAGS_IF; in x86_emulate() [all …]
|
/xen/xen/arch/x86/hvm/svm/ |
A D | nestedsvm.c | 253 (n1vmcb->rflags & X86_EFLAGS_IF) ? 1 : 0; in nsvm_vcpu_hostsave()
|
/xen/xen/arch/x86/hvm/ |
A D | hvm.c | 1674 if ( unlikely(!(eflags & X86_EFLAGS_IF)) ) in hvm_hlt() 3845 !(guest_cpu_user_regs()->eflags & X86_EFLAGS_IF) ) in hvm_interrupt_blocked()
|
Completed in 51 milliseconds