|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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.
Referenced by CreateWaitableTimerExW().
| 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(), and OpenWaitableTimerW().
| 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().