ReactOS 0.4.16-dev-401-g45b008d
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID NTAPI | KeClearEvent (IN PKEVENT Event) |
VOID NTAPI | KeInitializeEvent (OUT PKEVENT Event, IN EVENT_TYPE Type, IN BOOLEAN State) |
VOID NTAPI | KeInitializeEventPair (IN PKEVENT_PAIR EventPair) |
LONG NTAPI | KePulseEvent (IN PKEVENT Event, IN KPRIORITY Increment, IN BOOLEAN Wait) |
LONG NTAPI | KeReadStateEvent (IN PKEVENT Event) |
LONG NTAPI | KeResetEvent (IN PKEVENT Event) |
LONG NTAPI | KeSetEvent (IN PKEVENT Event, IN KPRIORITY Increment, IN BOOLEAN Wait) |
VOID NTAPI | KeSetEventBoostPriority (IN PKEVENT Event, IN PKTHREAD *WaitingThread OPTIONAL) |
#define NDEBUG |
Definition at line 12 of file eventobj.c.
Definition at line 22 of file eventobj.c.
Referenced by __brelse(), _Function_class_(), _Requires_lock_held_(), acpi_bus_receive_event(), add_calc_job_comp(), add_calc_job_decomp(), AfdEnumEvents(), CdWaitSync(), ChewCreate(), chunk_lock_range(), MxEvent::Clear(), do_calc_job(), DpcRoutine(), DriverIoControl(), EngClearEvent(), ExSwapinWorkerThreads(), Ext2bhReaperThread(), Ext2FcbReaperThread(), Ext2McbReaperThread(), Ext2ReadWriteBlocks(), ExUnregisterCallback(), FatWaitSync(), FinishThread(), FreeBT_IoIncrement(), IdlePong(), InitController(), IoCancelFileOpen(), IopCloseFile(), IopDeleteFile(), IopDeviceFsIoControl(), IopGetSetSecurityObject(), IopMountVolume(), IopQueryDeviceInformation(), IopShutdownBaseFileSystems(), IoSetInformation(), IoShutdownSystem(), KbdHid_Create(), KsQueryInformationFile(), KsQueueWorkItem(), KsReadFile(), KsStreamIo(), KsWriteFile(), lock_volume(), MiDecrementAvailablePages(), MiIncrementAvailablePages(), MiInitializePoolEvents(), MiNotifyMemoryEvents(), MmZeroPageThread(), MouHid_Create(), MountMgrUnload(), NdisMAllocateMapRegisters(), NdisResetEvent(), NtClearEvent(), NtFlushBuffersFile(), NtLockFile(), NtNotifyChangeDirectoryFile(), NtQueryDirectoryFile(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtReadFile(), NtReplyWaitReceivePortEx(), NtSetInformationFile(), NtSetVolumeInformationFile(), NtUnlockFile(), NtWaitForDebugEvent(), NtWriteFile(), pause_balance(), pause_scrub(), PiQueueDeviceAction(), RawQueryFsSizeInfo(), read_send_buffer(), ReadBytes(), ReadWritePassive(), Recalibrate(), ReceiveDatagram(), ResetChangeFlag(), RWDetermineMediaType(), RWSeekToCylinder(), RxCommonWrite(), RxScavengerTimerRoutine(), RxSpinUpRequestsDispatcher(), SermouseDeviceWorker(), StopMotor(), StreamClassStartDevice(), SubmitIdleRequestIrp(), sys_arch_mbox_fetch(), TestEventFunctional(), TestTcpConnect(), TriggerWork(), USBD_RegisterRootHubCallBack(), USBH_ChangeIndication(), USBH_CheckHubIdle(), USBH_SubmitStatusChangeTransfer(), USBPORT_WorkerThread(), USBSTOR_QueueAddIrp(), VideoPortClearEvent(), wait_for_flush(), WaitForControllerInterrupt(), and xHalIoSetPartitionInformation().
Definition at line 35 of file eventobj.c.
VOID NTAPI KeInitializeEventPair | ( | IN PKEVENT_PAIR | EventPair | ) |
Definition at line 52 of file eventobj.c.
Definition at line 68 of file eventobj.c.
Referenced by EngMapEvent(), NtPulseEvent(), START_TEST(), and TestEventFunctional().
Definition at line 120 of file eventobj.c.
Referenced by EngReadStateEvent(), IopAbortInterruptedIrp(), lock_volume(), MiNotifyMemoryEvents(), NtQueryEvent(), QueueThread(), MxEvent::ReadState(), RequestEvtCleanup(), TdiCall(), TdiSendThread(), TestCreateEvent(), and VideoPortReadStateEvent().
Definition at line 133 of file eventobj.c.
Referenced by MmRebalanceMemoryConsumersAndWait(), NtResetEvent(), and TestEventFunctional().
Definition at line 159 of file eventobj.c.
Definition at line 229 of file eventobj.c.
Referenced by _ExReleaseFastMutex(), _ExReleaseFastMutexUnsafe(), ExfUnblockPushLock(), ExReleaseResourceForThreadLite(), and NtSetEventBoostPriority().