Lines Matching refs:sleepers
57 sem->sleepers++;
59 int sleepers = sem->sleepers;
65 if (!atomic24_add_negative(sleepers - 1, &sem->count)) {
66 sem->sleepers = 0;
69 sem->sleepers = 1; /* us - see -1 above */
91 sem->sleepers ++;
93 int sleepers = sem->sleepers;
104 sem->sleepers = 0;
105 atomic24_add(sleepers, &sem->count);
115 if (!atomic24_add_negative(sleepers - 1, &sem->count)) {
116 sem->sleepers = 0;
119 sem->sleepers = 1; /* us - see -1 above */
139 int sleepers;
143 sleepers = sem->sleepers + 1;
144 sem->sleepers = 0;
150 if (!atomic24_add_negative(sleepers, &sem->count))