2 writes to _nativeMonitor
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelMonitor.Unix.cs (2)
14_nativeMonitor = Interop.Sys.LowLevelMonitor_Create(); 29_nativeMonitor = IntPtr.Zero;
8 references to _nativeMonitor
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelMonitor.Unix.cs (8)
15if (_nativeMonitor == IntPtr.Zero) 23if (_nativeMonitor == IntPtr.Zero) 28Interop.Sys.LowLevelMonitor_Destroy(_nativeMonitor); 34Interop.Sys.LowLevelMonitor_Acquire(_nativeMonitor); 39Interop.Sys.LowLevelMonitor_Release(_nativeMonitor); 44Interop.Sys.LowLevelMonitor_Wait(_nativeMonitor); 57return Interop.Sys.LowLevelMonitor_TimedWait(_nativeMonitor, timeoutMilliseconds); 62Interop.Sys.LowLevelMonitor_Signal_Release(_nativeMonitor);