2 writes to _bufferAvailable
System.IO.FileSystem.Watcher (2)
System\IO\FileSystemWatcher.Linux.cs (2)
855_bufferAvailable = Interop.CheckIo(Interop.Sys.Read(_inotifyHandle, buf, this._buffer.Length)); 861_bufferAvailable = 0;
11 references to _bufferAvailable
System.IO.FileSystem.Watcher (11)
System\IO\FileSystemWatcher.Linux.cs (11)
606bool eventAvailable = _bufferPos != _bufferAvailable; 841Debug.Assert(_bufferAvailable >= 0 && _bufferAvailable <= _buffer.Length); 842Debug.Assert(_bufferPos >= 0 && _bufferPos <= _bufferAvailable); 845if (_bufferAvailable == 0 || _bufferPos == _bufferAvailable) 856Debug.Assert(_bufferAvailable <= this._buffer.Length); 864Debug.Assert(_bufferAvailable >= 0); 866if (_bufferAvailable == 0) 871Debug.Assert(_bufferAvailable >= INotifyEventSize); 883Debug.Assert(_bufferPos + INotifyEventSize <= _bufferAvailable);