ReactOS 0.4.15-dev-5667-ged97270
|
#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 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().