Home
last modified time | relevance | path

Searched refs:EFLAGS_INTERRUPT_MASK (Results 1 – 25 of 28) sorted by relevance

12

/reactos/ntoskrnl/vdm/
H A Dvdmexec.c133 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 Dv86vdm.c22 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 Dmproc.c117 ProcessorState->ContextFrame.EFlags = __readeflags() & ~EFLAGS_INTERRUPT_MASK; in KeStartAllProcessors()
/reactos/hal/halx86/mp/
H A Dmpsirql.c42 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 Dke.h154 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 Dasmmacro.S195 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 Dtrap_x.h109 if (__readeflags() & EFLAGS_INTERRUPT_MASK) in KiExitTrapDebugChecks()
/reactos/sdk/lib/rtl/i386/
H A Dthread.c57 ThreadContext->EFlags = EFLAGS_INTERRUPT_MASK; in RtlInitializeContext()
/reactos/sdk/lib/rtl/amd64/
H A Dstubs.c42 ThreadContext->EFlags = EFLAGS_INTERRUPT_MASK; in RtlInitializeContext()
/reactos/hal/halx86/generic/
H A Dpic.c25 ASSERT(!(__readeflags() & EFLAGS_INTERRUPT_MASK)); in HalpInitializeLegacyPICs()
H A Dtimer.c268 if(!(__readeflags() & EFLAGS_INTERRUPT_MASK)) return HalpPerfCounter; in KeQueryPerformanceCounter()
H A Dsystimer.S318 and word ptr [esp+8], NOT EFLAGS_INTERRUPT_MASK
/reactos/hal/halx86/pc98/
H A Dpic.c36 ASSERT(!(__readeflags() & EFLAGS_INTERRUPT_MASK)); in HalpInitializeLegacyPICs()
/reactos/ntoskrnl/ke/amd64/
H A Dcontext.c98 TrapFrame->EFlags &= (EFLAGS_USER_SANITIZE | EFLAGS_INTERRUPT_MASK); in KeContextToTrapFrame()
113 TrapFrame->EFlags |= EFLAGS_INTERRUPT_MASK; in KeContextToTrapFrame()
H A Dusercall.c107 TrapFrame->EFlags |= EFLAGS_INTERRUPT_MASK; in KiInitializeUserApc()
/reactos/ntoskrnl/include/internal/amd64/
H A Dke.h234 BooleanFlagOn((TrapFrame)->EFlags, EFLAGS_INTERRUPT_MASK)
248 return (Flags & EFLAGS_INTERRUPT_MASK) ? TRUE : FALSE; in KeDisableInterrupts()
/reactos/modules/rostests/apitests/umkm/
H A DSystemCall.c11 #define EFLAGS_INTERRUPT_MASK 0x200L macro
114 PreContext.EFlags |= EFLAGS_INTERRUPT_MASK; in ValidateSyscall_()
/reactos/hal/halx86/apic/
H A Dapicsmp.c100 if (Flags & EFLAGS_INTERRUPT_MASK) in ApicRequestGlobalInterrupt()
H A Dapic.c183 if (Flags & EFLAGS_INTERRUPT_MASK) in ApicRequestSelfInterrupt()
547 if (EnableInterrupts) EFlags |= EFLAGS_INTERRUPT_MASK; in HalpInitializePICs()
/reactos/sdk/include/ndk/i386/
H A Dasm.h463 #define EFLAGS_INTERRUPT_MASK 0x200 macro
H A Dketypes.h160 #define EFLAGS_INTERRUPT_MASK 0x200L macro
/reactos/sdk/include/ndk/amd64/
H A Dasm.h306 #define EFLAGS_INTERRUPT_MASK HEX(200) macro
H A Dketypes.h176 #define EFLAGS_INTERRUPT_MASK 0x200L macro
/reactos/dll/win32/kernel32/client/
H A Dutils.c601 Context->EFlags = 0x3000 | EFLAGS_INTERRUPT_MASK; /* IOPL 3 */ in BaseInitializeContext()
/reactos/hal/halx86/pic/
H A Dpic.c279 if (EnableInterrupts) EFlags |= EFLAGS_INTERRUPT_MASK; in HalpInitializePICs()

12