ReactOS 0.4.16-dev-746-g329a414
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID FASTCALL | KiActivateWaiterQueue (IN PKQUEUE Queue) |
LONG NTAPI | KiInsertQueue (IN PKQUEUE Queue, IN PLIST_ENTRY Entry, IN BOOLEAN Head) |
VOID NTAPI | KeInitializeQueue (IN PKQUEUE Queue, IN ULONG Count OPTIONAL) |
LONG NTAPI | KeInsertHeadQueue (IN PKQUEUE Queue, IN PLIST_ENTRY Entry) |
LONG NTAPI | KeInsertQueue (IN PKQUEUE Queue, IN PLIST_ENTRY Entry) |
LONG NTAPI | KeReadStateQueue (IN PKQUEUE Queue) |
PLIST_ENTRY NTAPI | KeRemoveQueue (IN PKQUEUE Queue, IN KPROCESSOR_MODE WaitMode, IN PLARGE_INTEGER Timeout OPTIONAL) |
PLIST_ENTRY NTAPI | KeRundownQueue (IN PKQUEUE Queue) |
Definition at line 148 of file queue.c.
Referenced by ExpInitializeWorkerThreads(), FsRtlInitializeWorkerThread(), NtCreateIoCompletion(), and RxInitializeWorkQueue().
Definition at line 172 of file queue.c.
Definition at line 198 of file queue.c.
Referenced by ExQueueWorkItem(), FsRtlpPostStackOverflow(), IopCompleteRequest(), IoSetIoCompletion(), and RxInsertWorkQueueItem().
Definition at line 226 of file queue.c.
Referenced by ExpDetectWorkerThreadDeadlock(), and NtQueryIoCompletion().
PLIST_ENTRY NTAPI KeRemoveQueue | ( | IN PKQUEUE | Queue, |
IN KPROCESSOR_MODE | WaitMode, | ||
IN PLARGE_INTEGER Timeout | OPTIONAL | ||
) |
Definition at line 238 of file queue.c.
Referenced by ExpWorkerThreadEntryPoint(), FsRtlWorkerThread(), NtRemoveIoCompletion(), and RxpWorkerThreadDispatcher().
PLIST_ENTRY NTAPI KeRundownQueue | ( | IN PKQUEUE | Queue | ) |
Definition at line 438 of file queue.c.
Referenced by IopDeleteIoCompletion().
Definition at line 24 of file queue.c.
Referenced by KeDelayExecutionThread(), KeRemoveQueue(), KeTerminateThread(), KeWaitForGate(), KeWaitForMultipleObjects(), and KeWaitForSingleObject().
Definition at line 70 of file queue.c.
Referenced by KeInsertHeadQueue(), and KeInsertQueue().