ReactOS 0.4.16-dev-329-g9223134
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
POBJECT_TYPE | ExTimerType = NULL |
KSPIN_LOCK | ExpWakeListLock |
LIST_ENTRY | ExpWakeList |
static GENERIC_MAPPING | ExpTimerMapping |
static const INFORMATION_CLASS_INFO | ExTimerInfoClass [] |
_Function_class_ | ( | KDEFERRED_ROUTINE | ) |
Definition at line 136 of file timer.c.
Definition at line 108 of file timer.c.
Referenced by ExpInitializeTimerImplementation().
Definition at line 223 of file timer.c.
Referenced by ExpInitSystemPhase1().
VOID NTAPI ExpTimerApcKernelRoutine | ( | IN PKAPC | Apc, |
IN OUT PKNORMAL_ROUTINE * | NormalRoutine, | ||
IN OUT PVOID * | NormalContext, | ||
IN OUT PVOID * | SystemArgument1, | ||
IN OUT PVOID * | SystemArguemnt2 | ||
) |
Definition at line 172 of file timer.c.
Referenced by NtSetTimer().
Definition at line 43 of file timer.c.
Referenced by PspExitThread().
Definition at line 252 of file timer.c.
Referenced by CancelWaitableTimer().
NTSTATUS NTAPI NtCreateTimer | ( | OUT PHANDLE | TimerHandle, |
IN ACCESS_MASK | DesiredAccess, | ||
IN POBJECT_ATTRIBUTES ObjectAttributes | OPTIONAL, | ||
IN TIMER_TYPE | TimerType | ||
) |
Definition at line 372 of file timer.c.
NTSTATUS NTAPI NtOpenTimer | ( | OUT PHANDLE | TimerHandle, |
IN ACCESS_MASK | DesiredAccess, | ||
IN POBJECT_ATTRIBUTES | ObjectAttributes | ||
) |
Definition at line 463 of file timer.c.
Referenced by NtOpenObject().
NTSTATUS NTAPI NtQueryTimer | ( | IN HANDLE | TimerHandle, |
IN TIMER_INFORMATION_CLASS | TimerInformationClass, | ||
OUT PVOID | TimerInformation, | ||
IN ULONG | TimerInformationLength, | ||
OUT PULONG ReturnLength | OPTIONAL | ||
) |
Definition at line 518 of file timer.c.
NTSTATUS NTAPI NtSetTimer | ( | IN HANDLE | TimerHandle, |
IN PLARGE_INTEGER | DueTime, | ||
IN PTIMER_APC_ROUTINE TimerApcRoutine | OPTIONAL, | ||
IN PVOID TimerContext | OPTIONAL, | ||
IN BOOLEAN | WakeTimer, | ||
IN LONG Period | OPTIONAL, | ||
OUT PBOOLEAN PreviousState | OPTIONAL | ||
) |
Definition at line 583 of file timer.c.
Referenced by SetWaitableTimer().
|
static |
Definition at line 24 of file timer.c.
Referenced by ExpInitializeTimerImplementation().
LIST_ENTRY ExpWakeList |
Definition at line 21 of file timer.c.
Referenced by ExpInitializeTimerImplementation(), and NtSetTimer().
KSPIN_LOCK ExpWakeListLock |
Definition at line 20 of file timer.c.
Referenced by ExpDeleteTimer(), ExpInitializeTimerImplementation(), NtCancelTimer(), and NtSetTimer().
|
static |
POBJECT_TYPE ExTimerType = NULL |
Definition at line 18 of file timer.c.
Referenced by ExpInitializeTimerImplementation(), NtCancelTimer(), NtCreateTimer(), NtOpenTimer(), NtQueryTimer(), and NtSetTimer().