1 write to _separated
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelLifoSemaphore.cs (1)
68_separated = default;
11 references to _separated
System.Private.CoreLib (11)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelLifoSemaphore.cs (11)
89Counts counts = _separated._counts; 94Counts countsBeforeUpdate = _separated._counts.InterlockedCompareExchange(newCounts, counts); 116Counts counts = _separated._counts; 121Counts countsBeforeUpdate = _separated._counts.InterlockedCompareExchange(newCounts, counts); 138Counts counts = _separated._counts.InterlockedIncrementWaiterCount(); 183Counts countsBeforeUpdate = _separated._counts.InterlockedCompareExchange(newCounts, counts); 195counts = _separated._counts; 217_separated._counts.InterlockedDecrementWaiterCount(); 238Counts counts = _separated._counts; 254Counts countsBeforeUpdate = _separated._counts.InterlockedCompareExchange(newCounts, counts); 278Counts counts = _separated._counts.InterlockedIncrementSignalCount();