|
ReactOS 0.4.17-dev-301-g9127a53
|
#include <ketypes.h>

| union { ... } _KTHREAD::@2766 |
| union { ... } _KTHREAD::@2768 |
| union { ... } _KTHREAD::@2770 |
| union { ... } _KTHREAD::@2772 |
| union { ... } _KTHREAD::@2774 |
| union { ... } _KTHREAD::@2776 |
| union { ... } _KTHREAD::@2778 |
| union { ... } _KTHREAD::@2780 |
| union { ... } _KTHREAD::@2782 |
| union { ... } _KTHREAD::@2784 |
| GROUP_AFFINITY _KTHREAD::Affinity |
Definition at line 2085 of file ketypes.h.
Referenced by KdbpCmdThread(), KeRevertToUserAffinityThread(), KeSetSystemAffinityThread(), and NtQueryInformationThread().
| UCHAR _KTHREAD::AffinityFill[FIELD_OFFSET(GROUP_AFFINITY, Reserved)] |
| BOOLEAN _KTHREAD::Alerted[MaximumMode] |
| ULONG _KTHREAD::ApcQueueable |
Definition at line 1858 of file ketypes.h.
Referenced by KeFreezeAllThreads(), and PspExitThread().
| KAPC_STATE _KTHREAD::ApcState |
Definition at line 1925 of file ketypes.h.
Referenced by FirstSendHandler(), KeFreezeAllThreads(), KeThawAllThreads(), KiInitializeSystem(), KiSwapContextExit(), KiSystemStartup(), MmArmAccessFault(), NtQueryInformationJobObject(), PspExitNormalApc(), PspExitThread(), and PspWriteTebImpersonationInfo().
| UCHAR _KTHREAD::ApcStateFill[RTL_SIZEOF_THROUGH_FIELD(KAPC_STATE, UserApcPending)] |
| UCHAR _KTHREAD::ApcStateIndex |
Definition at line 2089 of file ketypes.h.
Referenced by KiUserModeCallout(), and PspExitThread().
| ULONG _KTHREAD::CombinedApcDisable |
Definition at line 2030 of file ketypes.h.
Referenced by ExpWorkerThreadEntryPoint(), KiUserModeCallout(), and PspExitThread().
| ULONG _KTHREAD::ContextSwitches |
Definition at line 1935 of file ketypes.h.
Referenced by KiSwapContextExit(), and QSI_DEF().
| ULONG _KTHREAD::DeferredProcessor |
Definition at line 2053 of file ketypes.h.
Referenced by KeSignalGateBoostPriority(), and KiDeferredReadyThread().
| ULONG _KTHREAD::DisableBoost |
Definition at line 1872 of file ketypes.h.
Referenced by NtQueryInformationThread().
| ULONG _KTHREAD::EnableStackSwap |
Definition at line 1876 of file ketypes.h.
Referenced by PspExitThread().
| SINGLE_LIST_ENTRY _KTHREAD::ForegroundDpcStackListEntry |
| ULONG _KTHREAD::FreezeCount |
Definition at line 1884 of file ketypes.h.
Referenced by KeFreezeAllThreads(), KeThawAllThreads(), and PsGetThreadFreezeCount().
| LIST_ENTRY _KTHREAD::GlobalForegroundListEntry |
| DISPATCHER_HEADER _KTHREAD::Header |
Definition at line 1808 of file ketypes.h.
Referenced by KeFreezeAllThreads(), KeThawAllThreads(), NtCallbackReturn(), PsLookupProcessThreadByCid(), and PsLookupThreadByThreadId().
| ULONG _KTHREAD::IdealProcessor |
Definition at line 2091 of file ketypes.h.
Referenced by KeRevertToUserAffinityThread(), KeSetSystemAffinityThread(), NtSetInformationThread(), and PspUserThreadStartup().
| PVOID _KTHREAD::InitialStack |
Definition at line 1811 of file ketypes.h.
Referenced by KdbpCmdThread(), KdbpInternalEnter(), KiSwapContextExit(), KiSwitchKernelStack(), KiUserModeCallout(), NtCallbackReturn(), PspDeleteThread(), PspReapRoutine(), RtlpGetStackLimits(), thread_to_reg(), and VdmpStartExecution().
| SINGLE_LIST_ENTRY _KTHREAD::IoSelfBoostsEntry |
| PVOID _KTHREAD::KernelStack |
Definition at line 1822 of file ketypes.h.
Referenced by KdbpAttachToThread(), KdbpCmdThread(), KdbpInternalEnter(), KiSwapContextEntry(), and thread_to_reg().
| ULONG _KTHREAD::KernelTime |
Definition at line 2134 of file ketypes.h.
Referenced by NtQueryInformationThread(), and QSI_DEF().
| PVOID _KTHREAD::LegoData |
Definition at line 2144 of file ketypes.h.
Referenced by PspExitThread().
| KLOCK_ENTRY _KTHREAD::LockEntries[NUMBER_OF_LOCK_ENTRIES] |
| LIST_ENTRY _KTHREAD::MutantListHead |
Definition at line 2156 of file ketypes.h.
Referenced by KeInitializeMutant().
| ULONG64 _KTHREAD::NpxState |
Definition at line 2215 of file ketypes.h.
Referenced by KdbpCmdThread(), KiFlushNPXState(), KiSwapContextEntry(), and KiTrap07Handler().
| UCHAR _KTHREAD::Preempted |
Definition at line 2074 of file ketypes.h.
Referenced by KiDeferredReadyThread().
| SCHAR _KTHREAD::Priority |
Definition at line 1929 of file ketypes.h.
Referenced by KdbpCmdThread(), KiDeferredReadyThread(), NtQueryInformationThread(), and QSI_DEF().
| PKPROCESS _KTHREAD::Process |
Definition at line 2055 of file ketypes.h.
Referenced by handle_gdb_query(), handle_gdb_read_mem(), and handle_gdb_write_mem().
| ULONG _KTHREAD::ProcessReadyQueue |
Definition at line 1842 of file ketypes.h.
Referenced by KiAttachProcess().
| SINGLE_LIST_ENTRY _KTHREAD::PropagateBoostsEntry |
| PKQUEUE _KTHREAD::Queue |
Definition at line 1953 of file ketypes.h.
Referenced by KeSignalGateBoostPriority().
| LIST_ENTRY _KTHREAD::QueueListEntry |
| KAPC_STATE _KTHREAD::SavedApcState |
| UCHAR _KTHREAD::SavedApcStateFill[FIELD_OFFSET(KAPC_STATE, UserApcPending)+1] |
| UCHAR _KTHREAD::SchedulerApcFill0[FIELD_OFFSET(KAPC, SpareByte0)] |
| UCHAR _KTHREAD::SchedulerApcFill1[FIELD_OFFSET(KAPC, SpareByte1)] |
| UCHAR _KTHREAD::SchedulerApcFill2[FIELD_OFFSET(KAPC, SpareLong0)] |
| UCHAR _KTHREAD::SchedulerApcFill4[FIELD_OFFSET(KAPC, SystemArgument2)] |
| UCHAR _KTHREAD::SchedulerApcFill5[FIELD_OFFSET(KAPC, Inserted)+1] |
| PVOID _KTHREAD::ServiceTable |
Definition at line 1818 of file ketypes.h.
Referenced by PsConvertToGuiThread().
| SHORT _KTHREAD::SpecialApcDisable |
Definition at line 2028 of file ketypes.h.
Referenced by KiSwapContextExit().
| PVOID _KTHREAD::StackBase |
Definition at line 1813 of file ketypes.h.
Referenced by KdbpCmdThread(), KdbpInternalEnter(), KiSwitchKernelStack(), PspDeleteThread(), and PspReapRoutine().
Definition at line 1812 of file ketypes.h.
Referenced by KdbpCmdThread(), KdbpInternalEnter(), KiSwitchKernelStack(), KiUserModeCallout(), and RtlpGetStackLimits().
Definition at line 1936 of file ketypes.h.
Referenced by _Requires_lock_not_held_(), KdbpCmdThread(), KeRevertToUserAffinityThread(), KeSetSystemAffinityThread(), KeSignalGateBoostPriority(), KiAdjustQuantumThread(), KiDeferredReadyThread(), KiDispatchInterrupt(), KiExitDispatcher(), KiIdleLoop(), KiSetPriorityThread(), KiSwapThread(), NtYieldExecution(), and QSI_DEF().
| XSAVE_FORMAT* _KTHREAD::StateSaveArea |
Definition at line 1823 of file ketypes.h.
Referenced by KiSwitchKernelStack().
| UCHAR _KTHREAD::SuspendApcFill3[FIELD_OFFSET(KAPC, SystemArgument1)] |
| CHAR _KTHREAD::SuspendCount |
Definition at line 2112 of file ketypes.h.
Referenced by KeFreezeAllThreads(), and KeThawAllThreads().
| SINGLE_LIST_ENTRY _KTHREAD::SwapListEntry |
| ULONG _KTHREAD::SystemAffinityActive |
Definition at line 1844 of file ketypes.h.
Referenced by KeRevertToUserAffinityThread(), and KeSetSystemAffinityThread().
| PVOID _KTHREAD::Teb |
Definition at line 1954 of file ketypes.h.
Referenced by DbgkCreateThread(), handle_gdb_query(), KiSwapContextExit(), MiCheckForUserStackOverflow(), NtQueryInformationThread(), NtSetInformationThread(), PsGetThreadTeb(), PspCreateProcess(), PspExitThread(), PspWriteTebImpersonationInfo(), and RtlWalkFrameChain().
| struct _KTHREAD_COUNTERS* _KTHREAD::ThreadCounters |
| LIST_ENTRY _KTHREAD::ThreadListEntry |
| KSPIN_LOCK _KTHREAD::ThreadLock |
| PKTRAP_FRAME _KTHREAD::TrapFrame |
Definition at line 1921 of file ketypes.h.
Referenced by KdbpCmdThread(), KiSwitchKernelStack(), KiUserModeCallout(), NtCallbackReturn(), PspGetOrSetContextKernelRoutine(), and thread_to_reg().
| GROUP_AFFINITY _KTHREAD::UserAffinity |
Definition at line 2059 of file ketypes.h.
Referenced by KeRevertToUserAffinityThread().
| UCHAR _KTHREAD::UserAffinityFill[FIELD_OFFSET(GROUP_AFFINITY, Reserved)] |
| ULONG _KTHREAD::UserIdealProcessor |
Definition at line 1930 of file ketypes.h.
Referenced by KeRevertToUserAffinityThread().
| ULONG _KTHREAD::UserTime |
Definition at line 2150 of file ketypes.h.
Referenced by NtQueryInformationThread(), and QSI_DEF().
| UCHAR _KTHREAD::WaitBlockFill10[2 *sizeof(KWAIT_BLOCK)+FIELD_OFFSET(KWAIT_BLOCK, SparePtr)] |
| UCHAR _KTHREAD::WaitBlockFill11[3 *sizeof(KWAIT_BLOCK)+FIELD_OFFSET(KWAIT_BLOCK, Object)] |
| UCHAR _KTHREAD::WaitBlockFill8[FIELD_OFFSET(KWAIT_BLOCK, SparePtr)] |
| UCHAR _KTHREAD::WaitBlockFill9[1 *sizeof(KWAIT_BLOCK)+FIELD_OFFSET(KWAIT_BLOCK, SparePtr)] |
| PKWAIT_BLOCK _KTHREAD::WaitBlockList |
| KIRQL _KTHREAD::WaitIrql |
Definition at line 1942 of file ketypes.h.
Referenced by KeReleaseMutant(), and KeReleaseSemaphore().
| LIST_ENTRY _KTHREAD::WaitListEntry |
| KPROCESSOR_MODE _KTHREAD::WaitMode |
| ULONG _KTHREAD::WaitNext |
Definition at line 1843 of file ketypes.h.
Referenced by KeReleaseMutant(), and KeReleaseSemaphore().
| UCHAR _KTHREAD::WaitReason |
Definition at line 2111 of file ketypes.h.
Referenced by _Requires_lock_not_held_(), KiDispatchInterrupt(), and QSI_DEF().
| KWAIT_STATUS_REGISTER _KTHREAD::WaitRegister |
Definition at line 1946 of file ketypes.h.
Referenced by KeSignalGateBoostPriority().
| PVOID _KTHREAD::Win32Thread |
Definition at line 2013 of file ketypes.h.
Referenced by IntIsThreadWin32Thread(), NtUserBuildHwndList(), NtUserPostThreadMessage(), PsConvertToGuiThread(), PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion(), PsGetThreadWin32Thread(), PspDeleteThread(), PspExitThread(), and PsSetThreadWin32Thread().
| PXSTATE_SAVE _KTHREAD::XStateSave |