|
ReactOS 0.4.17-dev-684-ga6524ef
|
#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 1361 of file kill.c.
Referenced by CsrNewThread().
Definition at line 1180 of file kill.c.
Definition at line 1298 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 941 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 966 of file kill.c.
Referenced by PspExitNormalApc(), and PspTerminateThreadByPointer().
Definition at line 1094 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 1087 of file kill.c.
Referenced by MmpPageOutPhysicalAddress().
Definition at line 167 of file kill.c.
Referenced by PspInitPhase0().
Definition at line 135 of file kill.c.
Definition at line 79 of file kill.c.
Referenced by PspShutdownProcessManager(), and PsTerminateProcess().
| NTSTATUS NTAPI PspTerminateThreadByPointer | ( | IN PETHREAD | Thread, |
| IN NTSTATUS | ExitStatus, | ||
| IN BOOLEAN | bSelf | ||
| ) |
Definition at line 1007 of file kill.c.
Referenced by NtTerminateProcess(), NtTerminateThread(), PspSystemThreadStartup(), PspTerminateProcess(), PspUserThreadStartup(), and PsTerminateSystemThread().
Definition at line 126 of file kill.c.
Referenced by DbgkpCloseObject(), and ExpDebuggerWorker().
Definition at line 1164 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().