82 CurrentThread->LargeStack =
TRUE;
89 Pcr->
TssBase->Rsp0 += StackOffset;
177 __writecr3(NewProcess->DirectoryTableBase[0]);
180 Pcr->
TssBase->IoMapBase = NewProcess->IopmOffset;
#define STATUS_NOT_IMPLEMENTED
#define KeLowerIrql(oldIrql)
KIRQL FASTCALL KfRaiseIrql(IN KIRQL NewIrql)
VOID FASTCALL HalClearSoftwareInterrupt(IN KIRQL Irql)
#define KeGetCurrentThread
void __cdecl _disable(void)
void __cdecl _enable(void)
void __cdecl __debugbreak(void)
__INTRIN_INLINE void __writeeflags(uintptr_t Value)
__INTRIN_INLINE uintptr_t __readeflags(void)
__INTRIN_INLINE void __writecr3(unsigned int Data)
#define Add2Ptr(PTR, INC)
FORCEINLINE struct _KPRCB * KeGetCurrentPrcb(VOID)
struct _KTRAP_FRAME * PKTRAP_FRAME
#define DECLSPEC_NORETURN
BOOLEAN FASTCALL KiSwapContext(IN KIRQL WaitIrql, IN PKTHREAD CurrentThread)
VOID FASTCALL KiRetireDpcList(IN PKPRCB Prcb)
NTSTATUS NTAPI NtSetLdtEntries(ULONG Selector1, LDT_ENTRY LdtEntry1, ULONG Selector2, LDT_ENTRY LdtEntry2)
DECLSPEC_NORETURN VOID KiIdleLoop(VOID)
NTSTATUS NTAPI NtVdmControl(IN ULONG ControlCode, IN PVOID ControlData)
PVOID KiSwitchKernelStackHelper(LONG_PTR StackOffset, PVOID OldStackBase)
PVOID NTAPI KiSwitchKernelStack(PVOID StackBase, PVOID StackLimit)
VOID NTAPI KiSwapProcess(IN PKPROCESS NewProcess, IN PKPROCESS OldProcess)
volatile ULONG DpcQueueDepth
PROCESSOR_POWER_STATE PowerState
struct _KTHREAD * CurrentThread
struct _KTHREAD * NextThread
SINGLE_LIST_ENTRY DeferredReadyListHead
volatile VOID * StackLimit
PPROCESSOR_IDLE_FUNCTION IdleFunction
struct _SINGLE_LIST_ENTRY * Next
#define RtlCopyMemory(Destination, Source, Length)
#define STATUS_UNSUCCESSFUL
_IRQL_requires_same_ typedef _In_ ULONG ControlCode