Home | History | Annotate | Download | only in sync

Lines Matching refs:readers

14 // The lock can be held by an arbitrary number of readers or a single writer.
24 // a blocked Lock call excludes new readers from acquiring the lock.
27 writerSem uint32 // semaphore for writers to wait for completing readers
28 readerSem uint32 // semaphore for readers to wait for completing writers
29 readerCount int32 // number of pending readers
30 readerWait int32 // number of departing readers
52 // it does not affect other simultaneous readers.
87 // Announce to readers there is a pending writer.
89 // Wait for active readers.
114 // Announce to readers there is no active writer.
120 // Unblock blocked readers, if any.