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)
240
processDataHeader.
_processData
= new NamedMutexProcessDataWithPThreads(processDataHeader);
244
processDataHeader.
_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)
236
if (processDataHeader.
_processData
is null)
249
MutexTryAcquireLockResult acquireResult = processDataHeader.
_processData
.TryAcquireLock(Thread.CurrentThread.WaitInfo, timeoutMilliseconds: 0, ref creationDeletionProcessLock);
654
MutexTryAcquireLockResult result = _processDataHeader.
_processData
!.TryAcquireLock(waitInfo, timeoutMilliseconds, ref scope);
672
_processDataHeader.
_processData
!.ReleaseLock();
697
Debug.Assert(namedMutexProcessData.
_processData
is not null);
710
Debug.Assert(namedMutexProcessData.
_processData
is not null);