#include <ke.h>
Public Attributes | |
DISPATCHER_HEADER | Header |
LIST_ENTRY | ProfileListHead |
ULONG_PTR | DirectoryTableBase [2] |
KAFFINITY | ActiveProcessors |
ULONG | KernelTime |
ULONG | UserTime |
LIST_ENTRY | ReadyListHead |
LIST_ENTRY | SwapListEntry |
LIST_ENTRY | ThreadListHead |
KSPIN_LOCK | ProcessLock |
KAFFINITY | Affinity |
USHORT | StackCount |
SCHAR | BasePriority |
SCHAR | ThreadQuantum |
BOOLEAN | AutoAlignment |
UCHAR | State |
UCHAR | ThreadSeed |
BOOLEAN | DisableBoost |
UCHAR | PowerState |
BOOLEAN | DisableQuantum |
UCHAR | Spare [2] |
|
Definition at line 747 of file ke.h. Referenced by Ke386IoSetAccessProcess(), Ke386SetVdmInterruptHandler(), KeFlushEntireTb(), KeFlushMultipleTb(), KeFlushMultipleTb64(), KeFlushSingleTb(), KeFlushSingleTb64(), KeInvalidateAllCaches(), and KiFlushSingleTbSynchronous(). |
|
Definition at line 766 of file ke.h. Referenced by KeSetAffinityThread(), NtSetInformationThread(), and PspApplyJobLimitsToProcess(). |
|
|
|
Definition at line 768 of file ke.h. Referenced by KeQueryBasePriorityThread(), KeSetBasePriorityThread(), KiUnwaitThread(), and MmAccessFault(). |
|
Definition at line 705 of file ke.h. Referenced by MiCheckForCrashDump(), MmOutSwapProcess(), and PspProcessDelete(). |
|
|
|
Definition at line 775 of file ke.h. Referenced by KiQuantumEnd(). |
|
Definition at line 698 of file ke.h. Referenced by PsLookupProcessByProcessId(). |
|
Definition at line 755 of file ke.h. Referenced by KeUpdateRunTime(), NtQueryInformationJobObject(), NtQuerySystemInformation(), PspFoldProcessAccountingIntoJob(), and PspInitPhase0(). |
|
|
|
|
|
Definition at line 699 of file ke.h. Referenced by KeProfileInterruptWithSource(), and KeStartProfile(). |
|
Definition at line 762 of file ke.h. Referenced by KiInSwapProcesses(), KiOutSwapProcesses(), and KiReadyThread(). |
|
|
|
Definition at line 767 of file ke.h. Referenced by KeDetachProcess(), KeTerminateThread(), KeUnstackDetachProcess(), KiOutSwapKernelStacks(), and KiReadyThread(). |
|
Definition at line 771 of file ke.h. Referenced by KeDetachProcess(), KeTerminateThread(), KeUnstackDetachProcess(), KiInSwapProcesses(), KiOutSwapKernelStacks(), KiOutSwapProcesses(), and KiReadyThread(). |
|
Definition at line 763 of file ke.h. Referenced by KeDetachProcess(), KeTerminateThread(), KeUnstackDetachProcess(), KiOutSwapKernelStacks(), KiOutSwapProcesses(), and KiReadyThread(). |
|
Definition at line 764 of file ke.h. Referenced by ExpGetProcessInformation(), KeDetachProcess(), KeFreezeAllThreads(), KeTerminateThread(), KeThawAllThreads(), and KeUnstackDetachProcess(). |
|
Definition at line 769 of file ke.h. Referenced by KeBoostCurrentThread(), KeDelayExecutionThread(), KeSetBasePriorityThread(), KeSetEventBoostPriority(), KeSetPriorityThread(), KiAdjustQuantumThread(), KiQuantumEnd(), KiScanReadyQueues(), KiUnwaitThread(), NtYieldExecution(), PsChangeQuantumTable(), and PspApplyJobLimitsToProcess(). |
|
Definition at line 772 of file ke.h. Referenced by KeSetIdealProcessorThread(). |
|
Definition at line 756 of file ke.h. Referenced by DbgkCreateThread(), KeUpdateRunTime(), NtQueryInformationJobObject(), NtSetInformationJobObject(), PsEnforceExecutionTimeLimits(), PspFoldProcessAccountingIntoJob(), and PspUserThreadStartup(). |