|
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 | KeInitializeSemaphore (IN PKSEMAPHORE Semaphore, IN LONG Count, IN LONG Limit) |
| LONG NTAPI | KeReadStateSemaphore (IN PKSEMAPHORE Semaphore) |
| LONG NTAPI | KeReleaseSemaphore (IN PKSEMAPHORE Semaphore, IN KPRIORITY Increment, IN LONG Adjustment, IN BOOLEAN Wait) |
| #define NDEBUG |
Definition at line 12 of file semphobj.c.
Definition at line 22 of file semphobj.c.
Referenced by DLDAcquireShared(), DriverEntry(), ExpAllocateSharedWaiterSemaphore(), ExReinitializeResourceLite(), FsRtlInitSystem(), HDA_InitCodec(), InitializeMessageWaiterQueue(), KeInitThread(), LpcpInitializePortQueue(), NtCreateSemaphore(), PspCreateThread(), SacInitializeLock(), sys_mbox_new(), USBH_AddDevice(), USBH_StartHubFdoDevice(), and USBPORT_AddDevice().
| LONG NTAPI KeReadStateSemaphore | ( | IN PKSEMAPHORE | Semaphore | ) |
Definition at line 41 of file semphobj.c.
Referenced by LpcpDestroyPortQueue(), NtQuerySemaphore(), and NtSecureConnectPort().
| LONG NTAPI KeReleaseSemaphore | ( | IN PKSEMAPHORE | Semaphore, |
| IN KPRIORITY | Increment, | ||
| IN LONG | Adjustment, | ||
| IN BOOLEAN | Wait | ||
| ) |
Definition at line 54 of file semphobj.c.
Referenced by CsqInsertIrp(), ExConvertExclusiveToSharedLite(), ExReleaseResourceForThreadLite(), FsRtlDeregisterUncProvider(), FsRtlRegisterUncProvider(), HDA_DpcForIsr(), IssueUniqueIdChangeNotify(), KsGenerateEvent(), LpcpDestroyPortQueue(), MountMgrCheckUnprocessedVolumes(), MountMgrDeviceControl(), MountMgrMountedDeviceArrival(), MountMgrMountedDeviceRemoval(), MountMgrQueryDosVolumePaths(), MountMgrShutdown(), MountMgrUniqueIdChangeRoutine(), MountMgrUnload(), NtReleaseSemaphore(), NtSignalAndWaitForSingleObject(), QueueWorkItem(), ReconcileThisDatabaseWithMasterWorker(), ReleaseRemoteDatabaseSemaphore(), RemoveWorkItem(), SacReleaseLock(), sys_mbox_post(), USBH_ChangeIndicationWorker(), USBH_CheckHubIdle(), USBH_CheckIdleAbort(), USBH_FdoIdleNotificationCallback(), USBH_FdoPnP(), USBH_FdoPower(), USBH_FdoQueryBusRelations(), USBH_FlushPortPwrList(), USBH_PdoIoctlGetPortStatus(), USBH_ResetDevice(), USBH_ResetPortWorker(), USBH_SyncResetPort(), USBPORT_CreateDevice(), USBPORT_HandleSelectConfiguration(), USBPORT_HandleSelectInterface(), USBPORT_InitializeDevice(), USBPORT_RemoveDevice(), USBPORT_RestoreDevice(), and USBPORT_SynchronizeRootHubCallback().