ReactOS 0.4.16-dev-1007-g2e85425
|
Go to the source code of this file.
Classes | |
struct | _REMOVE_TRACKING_BLOCK |
Typedefs | |
typedef struct _REMOVE_TRACKING_BLOCK | REMOVE_TRACKING_BLOCK |
typedef struct _REMOVE_TRACKING_BLOCK * | PREMOVE_TRACKING_BLOCK |
Variables | |
LONG | LockHighWatermark = 0 |
LONG | LockLowWatermark = 0 |
LONG | MaxLockedMinutes = 5 |
ULONG NTAPI ClassAcquireRemoveLockEx | ( | _In_ PDEVICE_OBJECT | DeviceObject, |
_In_ PVOID | Tag, | ||
_In_ PCSTR | File, | ||
_In_ ULONG | Line | ||
) |
Definition at line 115 of file lock.c.
VOID NTAPI ClassCompleteRequest | ( | _In_ PDEVICE_OBJECT | DeviceObject, |
_In_ PIRP | Irp, | ||
_In_ CCHAR | PriorityBoost | ||
) |
Definition at line 401 of file lock.c.
Referenced by _IRQL_requires_max_(), _Success_(), ClassCheckVerifyComplete(), ClassCreateClose(), ClassDeviceControl(), ClassDeviceControlDispatch(), ClassDeviceGetLBProvisioningResources(), ClassDeviceHwFirmwareActivateProcess(), ClassDeviceHwFirmwareDownloadProcess(), ClassDeviceHwFirmwareGetInfoProcess(), ClassDispatchPnp(), ClassDispatchPower(), ClassInternalIoControl(), ClassIoCompleteAssociated(), ClassMinimalPowerHandler(), ClasspAccessAlignmentProperty(), ClasspCompleteOffloadRequest(), ClasspDeviceGetLBAStatus(), ClasspDeviceLBProvisioningProperty(), ClasspDeviceMediaTypeProperty(), ClasspDeviceSeekPenaltyProperty(), ClasspDeviceTrimProcess(), ClasspDeviceTrimProperty(), ClasspDuidQueryProperty(), ClasspMcnControl(), ClasspPersistentReserve(), ClasspPowerDownCompletion(), ClasspPowerHandler(), ClasspPowerUpCompletion(), ClasspPriorityHint(), ClasspStartIo(), ClasspStorageEventNotification(), ClasspWriteCacheProperty(), ClassReadWrite(), ClassShutdownFlush(), ClassSystemControl(), ClassWmiCompleteRequest(), DiskDeviceControl(), DiskFlushComplete(), DiskIoctlVerifyThread(), DiskShutdownFlush(), ScsiFlopDeviceControl(), and TransferPktComplete().
VOID ClasspInitializeRemoveTracking | ( | _In_ PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 500 of file lock.c.
VOID ClasspUninitializeRemoveTracking | ( | _In_ PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 529 of file lock.c.
Definition at line 251 of file lock.c.
Referenced by _Function_class_(), _IRQL_requires_max_(), _Success_(), ClassAsynchronousCompletion(), ClassCheckVerifyComplete(), ClassCreateClose(), ClassDeviceControl(), ClassDeviceControlDispatch(), ClassDeviceGetLBProvisioningResources(), ClassDeviceHwFirmwareActivateProcess(), ClassDeviceHwFirmwareDownloadProcess(), ClassDeviceHwFirmwareGetInfoProcess(), ClassDispatchPnp(), ClassDispatchPower(), ClassInternalIoControl(), ClassIoComplete(), ClassIoCompleteAssociated(), ClassMinimalPowerHandler(), ClasspAccessAlignmentProperty(), ClasspCompleteOffloadRequest(), ClasspDeviceGetLBAStatus(), ClasspDeviceLBProvisioningProperty(), ClasspDeviceLockFailurePowerIrpCompletion(), ClasspDeviceMediaTypeProperty(), ClasspDeviceSeekPenaltyProperty(), ClasspDeviceTrimProcess(), ClasspDeviceTrimProperty(), ClasspDuidQueryProperty(), ClasspFailurePredict(), ClasspInitializeGesn(), ClasspMcnControl(), ClasspMediaChangeDetectionCompletion(), ClasspPersistentReserve(), ClasspPowerDownCompletion(), ClasspPowerHandler(), ClasspPowerUpCompletion(), ClasspPrepareMcnIrp(), ClasspPriorityHint(), ClasspStartIo(), ClasspStorageEventNotification(), ClasspWriteCacheProperty(), ClassReadWrite(), ClassReleaseQueueCompletion(), ClassShutdownFlush(), ClassSystemControl(), ClassWmiCompleteRequest(), CleanupTransferPacketToWorkingSetSizeWorker(), DiskDeviceControl(), DiskFlushComplete(), DiskInfoExceptionCheck(), DiskInfoExceptionComplete(), DiskIoctlVerifyThread(), DiskReregWorker(), DiskShutdownFlush(), EnqueueFreeTransferPacket(), ScsiFlopDeviceControl(), and TransferPktComplete().
PVOID NTAPI RemoveTrackingAllocateRoutine | ( | PRTL_GENERIC_TABLE | Table, |
CLONG | ByteSize | ||
) |
RTL_GENERIC_COMPARE_RESULTS NTAPI RemoveTrackingCompareRoutine | ( | PRTL_GENERIC_TABLE | Table, |
PVOID | FirstStruct, | ||
PVOID | SecondStruct | ||
) |
Definition at line 450 of file lock.c.
VOID NTAPI RemoveTrackingFreeRoutine | ( | PRTL_GENERIC_TABLE | Table, |
PVOID | Buffer | ||
) |
LONG LockHighWatermark = 0 |
Definition at line 33 of file lock.c.
Referenced by ClassAcquireRemoveLockEx().
LONG LockLowWatermark = 0 |
Definition at line 34 of file lock.c.
Referenced by ClassReleaseRemoveLock().
LONG MaxLockedMinutes = 5 |
Definition at line 35 of file lock.c.
Referenced by IoInitializeRemoveLockEx(), and Mx::MxInitializeRemoveLock().