#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(). |
1.3.7