Home
last modified time | relevance | path

Searched refs:X86_EFLAGS_IF (Results 1 – 26 of 26) sorted by relevance

/linux-4.4.14/arch/x86/kernel/
Dvsmp_64.c43 if (!(flags & X86_EFLAGS_IF) || (flags & X86_EFLAGS_AC)) in vsmp_save_fl()
44 flags &= ~X86_EFLAGS_IF; in vsmp_save_fl()
51 if (flags & X86_EFLAGS_IF) in vsmp_restore_fl()
63 native_restore_fl((flags & ~X86_EFLAGS_IF) | X86_EFLAGS_AC); in vsmp_irq_disable()
71 native_restore_fl((flags | X86_EFLAGS_IF) & (~X86_EFLAGS_AC)); in vsmp_irq_enable()
Dtraps.c88 if (regs->flags & X86_EFLAGS_IF) in conditional_sti()
95 if (regs->flags & X86_EFLAGS_IF) in preempt_conditional_sti()
101 if (regs->flags & X86_EFLAGS_IF) in conditional_cli()
107 if (regs->flags & X86_EFLAGS_IF) in preempt_conditional_cli()
Dprocess_32.c155 childregs->flags = X86_EFLAGS_IF | X86_EFLAGS_FIXED; in copy_thread_tls()
208 regs->flags = X86_EFLAGS_IF; in start_thread()
Dvm86_32.c409 if (flags & X86_EFLAGS_IF) in set_vflags_long()
419 if (flags & X86_EFLAGS_IF) in set_vflags_short()
430 flags |= X86_EFLAGS_IF; in get_vflags()
724 if (vmpi->force_return_for_pic && (VEFLAGS & (X86_EFLAGS_IF | X86_EFLAGS_VIF))) { in handle_vm86_fault()
Dprocess_64.c186 childregs->flags = X86_EFLAGS_IF | X86_EFLAGS_FIXED; in copy_thread_tls()
243 regs->flags = X86_EFLAGS_IF; in start_thread_common()
/linux-4.4.14/arch/x86/xen/
Dirq.c40 return (-flags) & X86_EFLAGS_IF; in xen_save_fl()
49 flags = !(flags & X86_EFLAGS_IF); in xen_restore_fl()
Dxen-asm.S86 testw $X86_EFLAGS_IF, %di
88 testb $X86_EFLAGS_IF>>8, %ah
Dxen-asm_32.S45 orl $X86_EFLAGS_IF, PT_EFLAGS(%esp)
109 testb $X86_EFLAGS_IF>>8, 8+1+ESP_OFFSET(%esp)
/linux-4.4.14/arch/x86/mm/kmemcheck/
Dkmemcheck.c221 regs->flags &= ~X86_EFLAGS_IF; in kmemcheck_show()
242 if (data->flags & X86_EFLAGS_IF) in kmemcheck_hide()
243 regs->flags |= X86_EFLAGS_IF; in kmemcheck_hide()
261 if (data->flags & X86_EFLAGS_IF) in kmemcheck_hide()
262 regs->flags |= X86_EFLAGS_IF; in kmemcheck_hide()
/linux-4.4.14/drivers/lguest/
Dinterrupts_and_traps.c112 && !(irq_enable & X86_EFLAGS_IF)) in push_guest_interrupt_stack()
113 eflags &= ~X86_EFLAGS_IF; in push_guest_interrupt_stack()
235 if (put_user(X86_EFLAGS_IF, &cpu->lg->lguest_data->irq_enabled)) in try_deliver_interrupt()
245 put_user(X86_EFLAGS_IF, in try_deliver_interrupt()
/linux-4.4.14/arch/x86/kernel/kprobes/
Dcore.c487 = (regs->flags & (X86_EFLAGS_TF | X86_EFLAGS_IF)); in set_current_kprobe()
489 kcb->kprobe_saved_flags &= ~X86_EFLAGS_IF; in set_current_kprobe()
553 regs->flags &= ~X86_EFLAGS_IF; in setup_singlestep()
840 *tos &= ~(X86_EFLAGS_TF | X86_EFLAGS_IF); in resume_execution()
1049 regs->flags &= ~X86_EFLAGS_IF; in setjmp_pre_handler()
/linux-4.4.14/arch/x86/lguest/
Dhead_32.S80 movl $X86_EFLAGS_IF, lguest_data+LGUEST_DATA_irq_enabled
/linux-4.4.14/arch/x86/include/asm/
Dirqflags.h153 return !(flags & X86_EFLAGS_IF); in arch_irqs_disabled_flags()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dprocessor-flags.h25 #define X86_EFLAGS_IF _BITUL(X86_EFLAGS_IF_BIT) macro
/linux-4.4.14/arch/x86/mm/
Dkmmio.c288 ctx->saved_flags = (regs->flags & (X86_EFLAGS_TF | X86_EFLAGS_IF)); in kmmio_handler()
299 regs->flags &= ~X86_EFLAGS_IF; in kmmio_handler()
Dfault.c1159 if (regs->flags & X86_EFLAGS_IF) in __do_page_fault()
/linux-4.4.14/arch/x86/entry/
Dentry_64_compat.S75 orl $X86_EFLAGS_IF, (%rsp) /* Fix saved flags */
Dentry_32.S72 testl $X86_EFLAGS_IF, PT_EFLAGS(%esp) # interrupts off?
283 testl $X86_EFLAGS_IF, PT_EFLAGS(%esp) # interrupts off (exception path) ?
297 orl $X86_EFLAGS_IF, (%esp) /* Fix IF */
/linux-4.4.14/tools/testing/selftests/x86/
Dentry_from_vm86.c211 v86.regs.eflags &= ~X86_EFLAGS_IF; in main()
/linux-4.4.14/drivers/lguest/x86/
Dcore.c722 regs->eflags = X86_EFLAGS_IF | X86_EFLAGS_FIXED; in lguest_arch_setup_regs()
/linux-4.4.14/arch/x86/kvm/
Demulate.c964 flags = (flags & EFLAGS_MASK) | X86_EFLAGS_IF; in test_cc()
1813 change_mask |= X86_EFLAGS_IF; in emulate_popf()
1818 change_mask |= X86_EFLAGS_IF; in emulate_popf()
1821 change_mask |= (X86_EFLAGS_IOPL | X86_EFLAGS_IF); in emulate_popf()
1962 ctxt->eflags &= ~(X86_EFLAGS_IF | X86_EFLAGS_TF | X86_EFLAGS_AC); in __emulate_int_real()
2030 X86_EFLAGS_IF | X86_EFLAGS_DF | X86_EFLAGS_OF | in emulate_iret_real()
2674 ctxt->eflags &= ~(X86_EFLAGS_VM | X86_EFLAGS_IF); in em_syscall()
2711 ctxt->eflags &= ~(X86_EFLAGS_VM | X86_EFLAGS_IF); in em_sysenter()
3772 ctxt->eflags &= ~X86_EFLAGS_IF; in em_cli()
3782 ctxt->eflags |= X86_EFLAGS_IF; in em_sti()
[all …]
Dsvm.c2460 if (kvm_get_rflags(&svm->vcpu) & X86_EFLAGS_IF) in nested_svm_vmrun()
3621 ret = !!(kvm_get_rflags(vcpu) & X86_EFLAGS_IF); in svm_interrupt_allowed()
Dx86.c5470 if (unlikely((ctxt->eflags & ~rflags) & X86_EFLAGS_IF)) in x86_emulate_instruction()
5955 kvm_run->if_flag = (kvm_get_rflags(vcpu) & X86_EFLAGS_IF) != 0; in post_kvm_run_save()
Dvmx.c5120 vmcs_readl(GUEST_RFLAGS) & X86_EFLAGS_IF) && in vmx_interrupt_allowed()
5208 .flags = X86_EFLAGS_IF, in kvm_machine_check()
/linux-4.4.14/arch/x86/kernel/cpu/
Dcommon.c1211 X86_EFLAGS_TF|X86_EFLAGS_DF|X86_EFLAGS_IF| in syscall_init()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce.c463 if (regs->flags & (X86_VM_MASK|X86_EFLAGS_IF)) { in mce_report_event()