ReactOS 0.4.15-dev-8621-g4b051b9
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID NTAPI | KeSetSystemTime (IN PLARGE_INTEGER NewTime, OUT PLARGE_INTEGER OldTime, IN BOOLEAN FixInterruptTime, IN PLARGE_INTEGER HalTime OPTIONAL) |
ULONG NTAPI | KeQueryTimeIncrement (VOID) |
VOID NTAPI | KeQueryTickCount (IN PLARGE_INTEGER TickCount) |
VOID NTAPI | KeQuerySystemTime (OUT PLARGE_INTEGER CurrentTime) |
ULONGLONG NTAPI | KeQueryInterruptTime (VOID) |
VOID NTAPI | KeSetTimeIncrement (IN ULONG MaxIncrement, IN ULONG MinIncrement) |
Variables | |
LARGE_INTEGER | KeBootTime |
ULONGLONG | KeBootTimeBias |
volatile KSYSTEM_TIME | KeTickCount = { 0, 0, 0 } |
ULONG | KeMaximumIncrement |
ULONG | KeMinimumIncrement |
ULONG | KeTimeIncrement |
Definition at line 203 of file clock.c.
VOID NTAPI KeQuerySystemTime | ( | OUT PLARGE_INTEGER | CurrentTime | ) |
Definition at line 184 of file clock.c.
VOID NTAPI KeQueryTickCount | ( | IN PLARGE_INTEGER | TickCount | ) |
Definition at line 165 of file clock.c.
Definition at line 153 of file clock.c.
Referenced by ClasspInterpretGesnData(), ClassPnpStartDevice(), ConvertTickToDateTime(), DoRebootCommand(), DriverEntry(), IoInitializeRemoveLockEx(), JIFFIES(), KspBusWorkerRoutine(), Mx::MxQueryTimeIncrement(), NdisGetSystemUpTime(), OHCI_StartController(), OHCI_TakeControlHC(), PciStallForPowerChange(), QSI_DEF(), SenseInfoRequestGetInformation(), USBH_Wait(), USBPORT_RequestAsyncCallback(), USBPORT_SoftInterrupt(), USBPORT_StartTimer(), USBPORT_TimerDpc(), and USBPORT_Wait().
VOID NTAPI KeSetSystemTime | ( | IN PLARGE_INTEGER | NewTime, |
OUT PLARGE_INTEGER | OldTime, | ||
IN BOOLEAN | FixInterruptTime, | ||
IN PLARGE_INTEGER HalTime | OPTIONAL | ||
) |
Definition at line 28 of file clock.c.
Referenced by ExpSetTimeZoneInformation(), NtSetSystemTime(), and Phase1InitializationDiscard().
Definition at line 228 of file clock.c.
LARGE_INTEGER KeBootTime |
Definition at line 17 of file clock.c.
Referenced by ExRefreshTimeZoneInformation(), KeSetSystemTime(), Phase1InitializationDiscard(), and QSI_DEF().
ULONGLONG KeBootTimeBias |
Definition at line 18 of file clock.c.
Referenced by KeSetSystemTime(), and Phase1InitializationDiscard().
ULONG KeMaximumIncrement |
Definition at line 20 of file clock.c.
Referenced by ExpInitializeExecutive(), ExSetTimerResolution(), KeQueryTimeIncrement(), KeQueryValuesProcess(), KeSetTimeIncrement(), KeUpdateSystemTime(), KiComputeTimerTableIndex(), KiInitializeKernel(), NtQueryInformationProcess(), NtQueryInformationThread(), NtQueryTimerResolution(), PspExitProcess(), QSI_DEF(), and SSI_DEF().
ULONG KeMinimumIncrement |
Definition at line 21 of file clock.c.
Referenced by ExSetTimerResolution(), KeSetTimeIncrement(), and NtQueryTimerResolution().
volatile KSYSTEM_TIME KeTickCount = { 0, 0, 0 } |
Definition at line 19 of file clock.c.
Referenced by _KeQueryTickCount(), _Requires_lock_held_(), IoCreateDriver(), KeQueryTickCount(), KeUpdateSystemTime(), KiCheckForTimerExpiration(), KiDeferredReadyThread(), KiScanReadyQueues(), and KiTimerExpiration().
ULONG KeTimeIncrement |
Definition at line 22 of file clock.c.
Referenced by ExSetTimerResolution(), KeSetTimeIncrement(), and NtQueryTimerResolution().