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)
89
Counts counts =
_separated
._counts;
94
Counts countsBeforeUpdate =
_separated
._counts.InterlockedCompareExchange(newCounts, counts);
116
Counts counts =
_separated
._counts;
121
Counts countsBeforeUpdate =
_separated
._counts.InterlockedCompareExchange(newCounts, counts);
138
Counts counts =
_separated
._counts.InterlockedIncrementWaiterCount();
183
Counts countsBeforeUpdate =
_separated
._counts.InterlockedCompareExchange(newCounts, counts);
195
counts =
_separated
._counts;
217
_separated
._counts.InterlockedDecrementWaiterCount();
238
Counts counts =
_separated
._counts;
254
Counts countsBeforeUpdate =
_separated
._counts.InterlockedCompareExchange(newCounts, counts);
278
Counts counts =
_separated
._counts.InterlockedIncrementSignalCount();