ReactOS 0.4.16-dev-319-g6cf4263
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
EX_WORK_QUEUE | ExWorkerQueue [MaximumWorkQueue] |
LIST_ENTRY | PspReaperListHead |
Definition at line 124 of file thrdobj.c.
Referenced by NtAlertResumeThread().
Definition at line 176 of file thrdobj.c.
Referenced by NtAlertThread().
Definition at line 220 of file thrdobj.c.
Referenced by NtSetInformationProcess().
VOID NTAPI KeCapturePersistentThreadState | ( | IN PVOID | CurrentThread, |
IN ULONG | Setting1, | ||
IN ULONG | Setting2, | ||
IN ULONG | Setting3, | ||
IN ULONG | Setting4, | ||
IN ULONG | Setting5, | ||
IN PVOID | ThreadState | ||
) |
Definition at line 22 of file thrdobj.c.
Referenced by KeInitializeProcess(), and KeStartThread().
Definition at line 267 of file thrdobj.c.
Referenced by PspCreateThread(), PspExitThread(), PspTerminateThreadByPointer(), and PsSuspendThread().
Definition at line 306 of file thrdobj.c.
Referenced by DbgkpSuspendProcess().
VOID NTAPI KeInitializeThread | ( | IN PKPROCESS | Process, |
IN OUT PKTHREAD | Thread, | ||
IN PKSYSTEM_ROUTINE | SystemRoutine, | ||
IN PKSTART_ROUTINE | StartRoutine, | ||
IN PVOID | StartContext, | ||
IN PCONTEXT | Context, | ||
IN PVOID | Teb, | ||
IN PVOID | KernelStack | ||
) |
Definition at line 891 of file thrdobj.c.
Referenced by KiInitializeHandBuiltThread(), and KiInitializeKernel().
NTSTATUS NTAPI KeInitThread | ( | IN OUT PKTHREAD | Thread, |
IN PVOID | KernelStack, | ||
IN PKSYSTEM_ROUTINE | SystemRoutine, | ||
IN PKSTART_ROUTINE | StartRoutine, | ||
IN PVOID | StartContext, | ||
IN PCONTEXT | Context, | ||
IN PVOID | Teb, | ||
IN PKPROCESS | Process | ||
) |
Definition at line 756 of file thrdobj.c.
Referenced by KeInitializeThread(), and PspCreateThread().
Definition at line 52 of file thrdobj.c.
Referenced by NtQueryInformationThread().
Definition at line 1008 of file thrdobj.c.
Referenced by CountThread(), TestEventConcurrent(), and TestEventScheduling().
Definition at line 42 of file thrdobj.c.
Referenced by NtQueryInformationThread(), and PspExitThread().
Definition at line 106 of file thrdobj.c.
Referenced by PspCreateThread().
Definition at line 388 of file thrdobj.c.
Referenced by PspCreateThread(), PsResumeProcess(), and PsResumeThread().
Definition at line 1021 of file thrdobj.c.
Referenced by _IRQL_requires_max_(), CmpInitializeMachineDependentConfiguration(), ExSetTimerResolution(), Ke386CallBios(), KeConnectInterrupt(), KeDisconnectInterrupt(), KeSetSystemTime(), and KiInitMachineDependent().
Definition at line 430 of file thrdobj.c.
Referenced by PspExitThread().
Definition at line 1295 of file thrdobj.c.
Referenced by NtSetInformationThread().
Definition at line 1176 of file thrdobj.c.
Referenced by ExpCreateWorkerThread(), ExpWorkerThreadBalanceManager(), and NtSetInformationThread().
Definition at line 86 of file thrdobj.c.
Referenced by NtSetInformationProcess(), and NtSetInformationThread().
Definition at line 1066 of file thrdobj.c.
Referenced by NtSetInformationThread().
Definition at line 988 of file thrdobj.c.
Referenced by co_MsqSendMessage(), ExitThreadCallback(), ExpSetSwappingKernelApc(), ExpWorkerThreadEntryPoint(), and ExSwapinWorkerThreads().
Definition at line 1319 of file thrdobj.c.
Referenced by FsRtlWorkerThread(), InbvMonitorThread(), KeBalanceSetManager(), KiInitializeKernel(), KiSystemStartupBootStack(), MmZeroPageThread(), NtSetInformationThread(), Phase1InitializationDiscard(), RawInputThreadMain(), and VfdDeviceThread().
Definition at line 1107 of file thrdobj.c.
Referenced by _Function_class_(), _IRQL_requires_max_(), CmpInitializeMachineDependentConfiguration(), ExSetTimerResolution(), Ke386CallBios(), KeConnectInterrupt(), KeDisconnectInterrupt(), KeSetSystemTime(), KiInitMachineDependent(), and PopShutdownSystem().
Definition at line 489 of file thrdobj.c.
Referenced by KeInitializeThread(), and PspCreateThread().
Definition at line 601 of file thrdobj.c.
Referenced by NtSetSystemPowerState(), PspCreateThread(), and PsSuspendThread().
Definition at line 1367 of file thrdobj.c.
Referenced by PspExitThread().
BOOLEAN NTAPI KeTestAlertThread | ( | IN KPROCESSOR_MODE | AlertMode | ) |
Definition at line 722 of file thrdobj.c.
Referenced by KiDeliverApc(), NtContinue(), and NtTestAlert().
Definition at line 660 of file thrdobj.c.
Referenced by DbgkpResumeProcess().
Definition at line 917 of file thrdobj.c.
Referenced by PspCreateThread().
VOID NTAPI KiSuspendNop | ( | IN PKAPC | Apc, |
IN PKNORMAL_ROUTINE * | NormalRoutine, | ||
IN PVOID * | NormalContext, | ||
IN PVOID * | SystemArgument1, | ||
IN PVOID * | SystemArgument2 | ||
) |
Definition at line 571 of file thrdobj.c.
Referenced by KeInitThread().
Definition at line 563 of file thrdobj.c.
Referenced by KeInitThread().
VOID NTAPI KiSuspendThread | ( | IN PVOID | NormalContext, |
IN PVOID | SystemArgument1, | ||
IN PVOID | SystemArgument2 | ||
) |
Definition at line 587 of file thrdobj.c.
Referenced by KeInitThread().
|
extern |
Definition at line 31 of file work.c.
Referenced by ExpCheckDynamicThreadCount(), ExpCreateWorkerThread(), ExpDetectWorkerThreadDeadlock(), ExpInitializeWorkerThreads(), ExpWorkerThreadEntryPoint(), ExQueueWorkItem(), and KeTerminateThread().
|
extern |
Definition at line 19 of file kill.c.
Referenced by KeTerminateThread(), and PspReapRoutine().