17 references to Instance
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (6)
104
SharedMemoryManager<TSharedMemoryProcessData>.
Instance
.AddProcessDataHeader(this);
137
SharedMemoryProcessDataHeader<TSharedMemoryProcessData>? processDataHeader = SharedMemoryManager<TSharedMemoryProcessData>.
Instance
.FindProcessDataHeader(id);
147
SharedMemoryManager<TSharedMemoryProcessData>.
Instance
.AcquireCreationDeletionLockForId(id, out runtimeDirectoryHandle);
312
SharedMemoryManager<TSharedMemoryProcessData>.
Instance
.VerifyCreationDeletionProcessLockIsLocked();
313
SharedMemoryManager<TSharedMemoryProcessData>.
Instance
.RemoveProcessDataHeader(this);
316
SharedMemoryManager<TSharedMemoryProcessData>.
Instance
.AcquireCreationDeletionLockForId(_id, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (10)
20
SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.VerifyCreationDeletionProcessLockIsLocked();
27
SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.VerifyCreationDeletionProcessLockIsLocked();
48
WaitSubsystem.LockHolder scope = SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.AcquireCreationDeletionProcessLock();
117
SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.VerifyCreationDeletionProcessLockIsNotLocked();
136
WaitSubsystem.LockHolder scope = SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.AcquireCreationDeletionProcessLock();
153
SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.VerifyCreationDeletionProcessLockIsLocked();
200
WaitSubsystem.LockHolder creationDeletionProcessLock = SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.AcquireCreationDeletionProcessLock();
304
SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.VerifyCreationDeletionProcessLockIsLocked();
699
LockHolder scope = SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.AcquireCreationDeletionProcessLock();
726
LockHolder scope = SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.AcquireCreationDeletionProcessLock();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.ThreadWaitInfo.Unix.cs (1)
561
SharedMemoryManager<NamedMutexProcessDataBase>.
Instance
.VerifyCreationDeletionProcessLockIsLocked();