Lines Matching defs:num_readers
54 unsigned num_readers = (__state_ & __n_readers_) + 1;
56 __state_ |= num_readers;
61 unsigned num_readers = __state_ & __n_readers_;
62 if (!(__state_ & __write_entered_) && num_readers != __n_readers_) {
63 ++num_readers;
65 __state_ |= num_readers;
73 unsigned num_readers = (__state_ & __n_readers_) - 1;
75 __state_ |= num_readers;
77 if (num_readers == 0) {
82 if (num_readers == __n_readers_ - 1) {