4 writes to _processData
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (2)
136_processData = null; // Will be initialized later 353_processData = null;
src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (2)
240processDataHeader._processData = new NamedMutexProcessDataWithPThreads(processDataHeader); 244processDataHeader._processData = new NamedMutexProcessDataNoPThreads(processDataHeader, created);
7 references to _processData
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (1)
352_processData?.Close(releaseSharedData);
src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (6)
236if (processDataHeader._processData is null) 249MutexTryAcquireLockResult acquireResult = processDataHeader._processData.TryAcquireLock(Thread.CurrentThread.WaitInfo, timeoutMilliseconds: 0, ref creationDeletionProcessLock); 654MutexTryAcquireLockResult result = _processDataHeader._processData!.TryAcquireLock(waitInfo, timeoutMilliseconds, ref scope); 672_processDataHeader._processData!.ReleaseLock(); 697Debug.Assert(namedMutexProcessData._processData is not null); 710Debug.Assert(namedMutexProcessData._processData is not null);