Home
last modified time | relevance | path

Searched refs:CdData (Results 1 – 11 of 11) sorted by relevance

/reactos/drivers/filesystems/cdfs/
H A Dcdinit.c298 IoFreeWorkItem (CdData.CloseItem); in CdUnload()
386 CdData.DriverObject = DriverObject; in CdInitializeGlobalData()
419 if (CdData.CloseItem == NULL) { in CdInitializeGlobalData()
432 CdData.IrpContextMaxDepth = 4; in CdInitializeGlobalData()
433 CdData.MaxDelayedCloseCount = 8; in CdInitializeGlobalData()
434 CdData.MinDelayedCloseCount = 2; in CdInitializeGlobalData()
439 CdData.IrpContextMaxDepth = 8; in CdInitializeGlobalData()
440 CdData.MaxDelayedCloseCount = 24; in CdInitializeGlobalData()
441 CdData.MinDelayedCloseCount = 6; in CdInitializeGlobalData()
446 CdData.IrpContextMaxDepth = 32; in CdInitializeGlobalData()
[all …]
H A Dclose.c785 CdData.DelayedCloseCount += 1; in CdQueueClose()
792 if (CdData.DelayedCloseCount > CdData.MaxDelayedCloseCount) { in CdQueueClose()
796 if (!CdData.FspCloseActive) { in CdQueueClose()
835 CdData.AsyncCloseCount += 1; in CdQueueClose()
841 if (!CdData.FspCloseActive) { in CdQueueClose()
843 CdData.FspCloseActive = TRUE; in CdQueueClose()
922 Entry = CdData.AsyncCloseQueue.Flink; in CdRemoveClose()
942 CdData.AsyncCloseCount -= 1; in CdRemoveClose()
965 (CdData.ReduceDelayedClose && in CdRemoveClose()
966 (CdData.DelayedCloseCount > CdData.MinDelayedCloseCount)))) { in CdRemoveClose()
[all …]
H A Dshutdown.c81 SetFlag( CdData.Flags, CD_FLAGS_SHUTDOWN ); in _Requires_lock_held_()
94 Links = CdData.VcbQueue.Flink; in _Requires_lock_held_()
96 while (Links != &CdData.VcbQueue) { in _Requires_lock_held_()
168 IoUnregisterFileSystem( CdData.FileSystemDeviceObject ); in _Requires_lock_held_()
169 IoDeleteDevice( CdData.FileSystemDeviceObject ); in _Requires_lock_held_()
171 IoUnregisterFileSystem( CdData.HddFileSystemDeviceObject ); in _Requires_lock_held_()
172 IoDeleteDevice( CdData.HddFileSystemDeviceObject ); in _Requires_lock_held_()
H A Dpnp.c26 _Releases_nonreentrant_lock_(CdData.DataResource)
35 _Releases_nonreentrant_lock_(CdData.DataResource)
44 _Releases_nonreentrant_lock_(CdData.DataResource)
53 _Releases_nonreentrant_lock_(CdData.DataResource)
116 _Analysis_suppress_lock_checking_(CdData.DataResource); in _Requires_lock_held_()
238 _Releases_nonreentrant_lock_(CdData.DataResource)
433 _Releases_nonreentrant_lock_(CdData.DataResource)
592 _Releases_nonreentrant_lock_(CdData.DataResource)
733 _Releases_nonreentrant_lock_(CdData.DataResource)
H A Dstrucsup.c356 InsertHeadList( &CdData.VcbQueue, &Vcb->VcbLinks ); in CdInitializeVcb()
1611 if (IrpSp->DeviceObject == CdData.FileSystemDeviceObject) {
1613 if (IrpSp->DeviceObject == CdData.FileSystemDeviceObject ||
1614 IrpSp->DeviceObject == CdData.HddFileSystemDeviceObject) {
1641 if (CdData.IrpContextDepth) {
1647 CdData.IrpContextDepth--;
1694 if (IrpSp->DeviceObject != CdData.FileSystemDeviceObject) {
1696 if (IrpSp->DeviceObject != CdData.FileSystemDeviceObject &&
1697 IrpSp->DeviceObject != CdData.HddFileSystemDeviceObject) {
1791 if (CdData.IrpContextDepth < CdData.IrpContextMaxDepth) {
[all …]
H A Dfsctrl.c661 if (IrpSp->DeviceObject == CdData.HddFileSystemDeviceObject) {
704 if (FlagOn( CdData.Flags, CD_FLAGS_SHUTDOWN )) {
817 Status = IoCreateDevice( CdData.DriverObject,
2503 if (IrpSp->DeviceObject != CdData.FileSystemDeviceObject) {
2505 if (IrpSp->DeviceObject != CdData.FileSystemDeviceObject &&
2606 Links = CdData.VcbQueue.Flink;
2608 while (Links != &CdData.VcbQueue) {
2793 Links = CdData.VcbQueue.Flink;
2795 while (Links != &CdData.VcbQueue) {
3205 for (Link = CdData.VcbQueue.Flink;
[all …]
H A Dcddata.h23 extern CD_DATA CdData;
219 #define ASSERT_EXCLUSIVE_CDDATA NT_ASSERT( ExIsResourceAcquiredExclusiveLite( &CdData.D…
H A Dcdprocs.h974 ExAcquireResourceExclusiveLite( &CdData.DataResource, TRUE )
977 ExReleaseResourceLite( &CdData.DataResource )
1016 ExAcquireFastMutex( &CdData.CdDataMutex ); \
1017 CdData.CdDataLockThread = PsGetCurrentThread()
1020 CdData.CdDataLockThread = NULL; \
1021 ExReleaseFastMutex( &CdData.CdDataMutex )
H A Dread.c475 &CdData.CacheManagerCallbacks, in _Requires_lock_held_()
H A Dcachesup.c159 &CdData.CacheManagerCallbacks, in CdCreateInternalStream()
H A Dcddata.c42 CD_DATA CdData; variable