/reactos/ntoskrnl/vdm/ |
H A D | vdmexec.c | 133 EFlags |=EFLAGS_INTERRUPT_MASK; in VdmSwapContext() 193 Interrupts = (BOOLEAN)(VdmTib->VdmContext.EFlags & EFLAGS_INTERRUPT_MASK); in VdmpStartExecution() 213 VdmTib->VdmContext.EFlags |= EFLAGS_INTERRUPT_MASK; in VdmpStartExecution() 219 if (VdmTib->VdmContext.EFlags & EFLAGS_INTERRUPT_MASK) in VdmpStartExecution() 222 InterlockedOr((PLONG)VdmState, EFLAGS_INTERRUPT_MASK); in VdmpStartExecution() 227 InterlockedAnd((PLONG)VdmState, ~EFLAGS_INTERRUPT_MASK); in VdmpStartExecution() 231 VdmTib->VdmContext.EFlags |= EFLAGS_INTERRUPT_MASK; in VdmpStartExecution() 287 VdmTib->VdmContext.EFlags |= EFLAGS_INTERRUPT_MASK; in VdmEndExecution() 292 VdmTib->VdmContext.EFlags &= ~EFLAGS_INTERRUPT_MASK; in VdmEndExecution() 302 VdmTib->VdmContext.EFlags = (VdmTib->VdmContext.EFlags & ~EFLAGS_INTERRUPT_MASK) | in VdmEndExecution() [all …]
|
/reactos/ntoskrnl/ke/i386/ |
H A D | v86vdm.c | 22 ULONG KeI386EFlagsOrMaskV86 = EFLAGS_INTERRUPT_MASK; 58 V86EFlags &= ~EFLAGS_INTERRUPT_MASK; in KiVdmOpcodePUSHF() 66 TrapEFlags &= ~EFLAGS_INTERRUPT_MASK; in KiVdmOpcodePUSHF() 68 TrapEFlags |= EFLAGS_INTERRUPT_MASK; in KiVdmOpcodePUSHF() 146 if(V86EFlags & EFLAGS_INTERRUPT_MASK) in KiVdmOpcodePOPF() 150 V86EFlags &= ~EFLAGS_INTERRUPT_MASK; in KiVdmOpcodePOPF() 188 KiVdmClearVdmEFlags(EFLAGS_INTERRUPT_MASK); in KiVdmOpcodeINTnn() 319 KiVdmClearVdmEFlags(EFLAGS_INTERRUPT_MASK); in KiVdmOpcodeIRET() 348 KiVdmClearVdmEFlags(EFLAGS_INTERRUPT_MASK); in KiVdmOpcodeCLI() 366 KiVdmSetVdmEFlags(EFLAGS_INTERRUPT_MASK); in KiVdmOpcodeSTI() [all …]
|
H A D | mproc.c | 117 ProcessorState->ContextFrame.EFlags = __readeflags() & ~EFLAGS_INTERRUPT_MASK; in KeStartAllProcessors()
|
/reactos/hal/halx86/mp/ |
H A D | mpsirql.c | 42 if (Flags & EFLAGS_INTERRUPT_MASK) in KeGetCurrentIrql() 65 if (Flags & EFLAGS_INTERRUPT_MASK) in KeSetCurrentIrql() 93 if (!(Flags & EFLAGS_INTERRUPT_MASK)) in HalpLowerIrql() 109 if (!(Flags & EFLAGS_INTERRUPT_MASK)) in HalpLowerIrql() 187 if (Flags & EFLAGS_INTERRUPT_MASK) in KfRaiseIrql() 258 if (Flags & EFLAGS_INTERRUPT_MASK) in HalBeginSystemInterrupt() 280 if (Flags & EFLAGS_INTERRUPT_MASK) in HalEndSystemInterrupt()
|
/reactos/ntoskrnl/include/internal/i386/ |
H A D | ke.h | 154 BooleanFlagOn((TrapFrame)->EFlags, EFLAGS_INTERRUPT_MASK) 283 Return = (Flags & EFLAGS_INTERRUPT_MASK) ? TRUE: FALSE; in KeDisableInterrupts() 769 (Eflags & (EFLAGS_USER_SANITIZE | EFLAGS_INTERRUPT_MASK)) : in Ke386SanitizeFlags() 770 (EFLAGS_INTERRUPT_MASK | (Eflags & EFLAGS_USER_SANITIZE))); in Ke386SanitizeFlags()
|
H A D | asmmacro.S | 195 or dword ptr [esp + KTRAP_FRAME_EFLAGS], EFLAGS_INTERRUPT_MASK 385 … and byte ptr [esp - OffsetEsp + KTRAP_FRAME_EFLAGS + 1], NOT (EFLAGS_INTERRUPT_MASK / HEX(100))
|
H A D | trap_x.h | 109 if (__readeflags() & EFLAGS_INTERRUPT_MASK) in KiExitTrapDebugChecks()
|
/reactos/sdk/lib/rtl/i386/ |
H A D | thread.c | 57 ThreadContext->EFlags = EFLAGS_INTERRUPT_MASK; in RtlInitializeContext()
|
/reactos/sdk/lib/rtl/amd64/ |
H A D | stubs.c | 42 ThreadContext->EFlags = EFLAGS_INTERRUPT_MASK; in RtlInitializeContext()
|
/reactos/hal/halx86/generic/ |
H A D | pic.c | 25 ASSERT(!(__readeflags() & EFLAGS_INTERRUPT_MASK)); in HalpInitializeLegacyPICs()
|
H A D | timer.c | 268 if(!(__readeflags() & EFLAGS_INTERRUPT_MASK)) return HalpPerfCounter; in KeQueryPerformanceCounter()
|
H A D | systimer.S | 318 and word ptr [esp+8], NOT EFLAGS_INTERRUPT_MASK
|
/reactos/hal/halx86/pc98/ |
H A D | pic.c | 36 ASSERT(!(__readeflags() & EFLAGS_INTERRUPT_MASK)); in HalpInitializeLegacyPICs()
|
/reactos/ntoskrnl/ke/amd64/ |
H A D | context.c | 98 TrapFrame->EFlags &= (EFLAGS_USER_SANITIZE | EFLAGS_INTERRUPT_MASK); in KeContextToTrapFrame() 113 TrapFrame->EFlags |= EFLAGS_INTERRUPT_MASK; in KeContextToTrapFrame()
|
H A D | usercall.c | 107 TrapFrame->EFlags |= EFLAGS_INTERRUPT_MASK; in KiInitializeUserApc()
|
/reactos/ntoskrnl/include/internal/amd64/ |
H A D | ke.h | 234 BooleanFlagOn((TrapFrame)->EFlags, EFLAGS_INTERRUPT_MASK) 248 return (Flags & EFLAGS_INTERRUPT_MASK) ? TRUE : FALSE; in KeDisableInterrupts()
|
/reactos/modules/rostests/apitests/umkm/ |
H A D | SystemCall.c | 11 #define EFLAGS_INTERRUPT_MASK 0x200L macro 114 PreContext.EFlags |= EFLAGS_INTERRUPT_MASK; in ValidateSyscall_()
|
/reactos/hal/halx86/apic/ |
H A D | apicsmp.c | 100 if (Flags & EFLAGS_INTERRUPT_MASK) in ApicRequestGlobalInterrupt()
|
H A D | apic.c | 183 if (Flags & EFLAGS_INTERRUPT_MASK) in ApicRequestSelfInterrupt() 547 if (EnableInterrupts) EFlags |= EFLAGS_INTERRUPT_MASK; in HalpInitializePICs()
|
/reactos/sdk/include/ndk/i386/ |
H A D | asm.h | 463 #define EFLAGS_INTERRUPT_MASK 0x200 macro
|
H A D | ketypes.h | 160 #define EFLAGS_INTERRUPT_MASK 0x200L macro
|
/reactos/sdk/include/ndk/amd64/ |
H A D | asm.h | 306 #define EFLAGS_INTERRUPT_MASK HEX(200) macro
|
H A D | ketypes.h | 176 #define EFLAGS_INTERRUPT_MASK 0x200L macro
|
/reactos/dll/win32/kernel32/client/ |
H A D | utils.c | 601 Context->EFlags = 0x3000 | EFLAGS_INTERRUPT_MASK; /* IOPL 3 */ in BaseInitializeContext()
|
/reactos/hal/halx86/pic/ |
H A D | pic.c | 279 if (EnableInterrupts) EFlags |= EFLAGS_INTERRUPT_MASK; in HalpInitializePICs()
|