|
ReactOS 0.4.17-dev-1196-gb6224c3
|
#include <ntoskrnl.h>#include <debug.h>
Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Variables | |
| LIST_ENTRY | PspReaperListHead = { NULL, NULL } |
| WORK_QUEUE_ITEM | PspReaperWorkItem |
| LARGE_INTEGER | ShortTime = {{-10 * 100 * 1000, -1}} |
Definition at line 1378 of file kill.c.
Referenced by CsrNewThread().
Definition at line 1197 of file kill.c.
Definition at line 1315 of file kill.c.
Referenced by _main(), BaseSrvBSMThread(), CreateRemoteThread(), CsrApiRequestThread(), CsrpCheckRequestThreads(), DummyThread(), ExitThread(), InitializeUserModePnpManager(), PnpEventThread(), RtlExitUserThread(), RtlpExitThread(), TerminateThread(), TerminateUserModePnpManager(), test_notifications(), Test_ThreadHideFromDebuggerClass(), Test_ThreadNameInformation(), TestThreadProc(), and wWinMain().
| VOID NTAPI PsExitSpecialApc | ( | IN PKAPC | Apc, |
| IN OUT PKNORMAL_ROUTINE * | NormalRoutine, | ||
| IN OUT PVOID * | NormalContext, | ||
| IN OUT PVOID * | SystemArgument1, | ||
| IN OUT PVOID * | SystemArgument2 | ||
| ) |
Definition at line 946 of file kill.c.
Referenced by PspExitNormalApc(), and PspTerminateThreadByPointer().
Definition at line 27 of file kill.c.
Referenced by NtTerminateProcess(), PspExitThread(), PspTerminateProcess(), and PspTerminateThreadByPointer().
Definition at line 253 of file kill.c.
Referenced by PspInitPhase0().
Definition at line 402 of file kill.c.
Referenced by PspInitPhase0().
Definition at line 157 of file kill.c.
Referenced by PsExitSpecialApc(), PspExitNormalApc(), and PspTerminateThreadByPointer().
| VOID NTAPI PspExitNormalApc | ( | IN PVOID | NormalContext, |
| IN PVOID | SystemArgument1, | ||
| IN PVOID | SystemArgument2 | ||
| ) |
Definition at line 971 of file kill.c.
Referenced by PspExitNormalApc(), and PspTerminateThreadByPointer().
Definition at line 1099 of file kill.c.
Referenced by PspDeleteProcess(), and PspExitThread().
Definition at line 469 of file kill.c.
Referenced by PsExitSpecialApc(), and PspTerminateThreadByPointer().
Definition at line 1092 of file kill.c.
Referenced by MmpPageOutPhysicalAddress().
Definition at line 167 of file kill.c.
Referenced by PspInitPhase0().
Definition at line 79 of file kill.c.
Referenced by PsShutdownSystem(), and PsTerminateProcess().
| NTSTATUS NTAPI PspTerminateThreadByPointer | ( | IN PETHREAD | Thread, |
| IN NTSTATUS | ExitStatus, | ||
| IN BOOLEAN | bSelf | ||
| ) |
Definition at line 1012 of file kill.c.
Referenced by NtTerminateProcess(), NtTerminateThread(), PspSystemThreadStartup(), PspTerminateProcess(), PspUserThreadStartup(), and PsTerminateSystemThread().
Definition at line 135 of file kill.c.
Definition at line 126 of file kill.c.
Referenced by DbgkpCloseObject(), ExpDebuggerWorker(), NtAssignProcessToJobObject(), PspAssignProcessToJob(), and PspTerminateProcessCallback().
Definition at line 1181 of file kill.c.
Referenced by _Function_class_(), AtaPortWorkerThread(), DereferenceSocketsThread(), ExpWorkerThreadBalanceManager(), ExpWorkerThreadEntryPoint(), Ext2bhReaperThread(), Ext2FcbReaperThread(), Ext2McbReaperThread(), InbvRotationThread(), KeyboardDeviceWorker(), LwipThreadMain(), MonitorThread(), Mx::MxTerminateCurrentThread(), RequeueListenThread(), RxpWorkerThreadDispatcher(), RxSpinUpRequestsDispatcher(), SermouseDeviceWorker(), sys_arch_mbox_fetch(), sys_arch_sem_wait(), SystemProcessTestWorker(), SystemProcessWorker(), TdiReceiveThread(), TdiSendThread(), FxSystemThread::Thread(), USBPORT_WorkerThread(), and VfdDeviceThread().
| LIST_ENTRY PspReaperListHead = { NULL, NULL } |
Definition at line 19 of file kill.c.
Referenced by KeTerminateThread(), and PspReapRoutine().
| WORK_QUEUE_ITEM PspReaperWorkItem |
Definition at line 20 of file kill.c.
Referenced by KeTerminateThread(), and PspInitPhase0().
| LARGE_INTEGER ShortTime = {{-10 * 100 * 1000, -1}} |
Definition at line 21 of file kill.c.
Referenced by PspExitThread().