Symbol: fReaderCount
headers/private/shared/RWLockManager.h
46
int32 fReaderCount;
headers/private/shared/RWLocker.h
125
int32 fReaderCount; // total count...
src/kits/shared/RWLockManager.cpp
104
if (lockable->fReaderCount == 0 && lockable->fWaiters.IsEmpty()) {
src/kits/shared/RWLockManager.cpp
126
if (lockable->fReaderCount == 0 && lockable->fWaiters.IsEmpty()) {
src/kits/shared/RWLockManager.cpp
148
if (lockable->fReaderCount == 0 && lockable->fWaiters.IsEmpty()) {
src/kits/shared/RWLockManager.cpp
225
if (lockable->fReaderCount == 0) {
src/kits/shared/RWLockManager.cpp
253
lockable->fReaderCount++;
src/kits/shared/RWLockManager.cpp
41
lockable->fReaderCount++;
src/kits/shared/RWLockManager.cpp
55
lockable->fReaderCount++;
src/kits/shared/RWLockManager.cpp
69
lockable->fReaderCount++;
src/kits/shared/RWLockManager.cpp
82
if (lockable->fReaderCount <= 0) {
src/kits/shared/RWLockManager.cpp
87
if (--lockable->fReaderCount == 0)
src/kits/shared/RWLocker.cpp
161
if (fReaderCount > 0)
src/kits/shared/RWLocker.cpp
163
fReaderCount += fWriterReaderCount;
src/kits/shared/RWLocker.cpp
220
fReaderCount++;
src/kits/shared/RWLocker.cpp
232
if (++fReaderCount == 1) {
src/kits/shared/RWLocker.cpp
25
fReaderCount(0),
src/kits/shared/RWLocker.cpp
250
fReaderCount--;
src/kits/shared/RWLocker.cpp
294
fReaderCount -= readerCount;
src/kits/shared/RWLocker.cpp
302
} else if (info->count == fReaderCount) {
src/kits/shared/RWLocker.cpp
313
fReaderCount -= fWriterReaderCount;
src/kits/shared/RWLocker.cpp
328
fReaderCount -= readerCount;
src/kits/shared/RWLocker.cpp
40
fReaderCount(0),
src/kits/shared/RWLocker.cpp
93
fReaderCount--;
src/kits/shared/RWLocker.cpp
99
if (fReaderCount == 0) {
src/system/kernel/fs/fifo.cpp
206
int32 ReaderCount() const { return fReaderCount; }
src/system/kernel/fs/fifo.cpp
231
int32 fReaderCount;
src/system/kernel/fs/fifo.cpp
475
fReaderCount(0),
src/system/kernel/fs/fifo.cpp
533
while (!fActive || (fBuffer.Writable() < minToWrite && fReaderCount > 0)) {
src/system/kernel/fs/fifo.cpp
550
if (!fActive || (fBuffer.Writable() < minToWrite && fReaderCount > 0)) {
src/system/kernel/fs/fifo.cpp
565
if (fActive && fReaderCount == 0) {
src/system/kernel/fs/fifo.cpp
802
fReaderCount++;
src/system/kernel/fs/fifo.cpp
805
if ((openMode & O_ACCMODE) == O_WRONLY && fReaderCount == 0) {
src/system/kernel/fs/fifo.cpp
825
if (fReaderCount > 0 && fWriterCount > 0) {
src/system/kernel/fs/fifo.cpp
860
if (--fReaderCount == 0)
src/system/kernel/fs/fifo.cpp
871
if (fReaderCount == 0 && fWriterCount == 0) {
src/system/kernel/fs/fifo.cpp
901
|| (event == B_SELECT_ERROR && fReaderCount == 0)) {
src/system/kernel/fs/fifo.cpp
939
kprintf(" readers: %" B_PRId32 "\n", fReaderCount);