|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().