1 write to _semaphore
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelLifoSemaphore.Unix.cs (1)
20
_semaphore
= WaitSubsystem.WaitableObject.NewSemaphore(0, maximumSignalCount);
3 references to _semaphore
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelLifoSemaphore.Unix.cs (3)
17
[MemberNotNull(nameof(
_semaphore
))]
29
return WaitSubsystem.Wait(
_semaphore
, timeoutMs, false, true) == WaitHandle.WaitSuccess;
34
WaitSubsystem.ReleaseSemaphore(
_semaphore
, count);