Lines Matching refs:gone
100 int gone;
193 } else if (cond->blocked > cond->gone) { in impl_cond_do_signal()
195 if (cond->gone != 0) { in impl_cond_do_signal()
196 cond->blocked -= cond->gone; in impl_cond_do_signal()
197 cond->gone = 0; in impl_cond_do_signal()
235 cond->gone++; in impl_cond_do_wait()
243 else if ((ngone = cond->gone) != 0) { in impl_cond_do_wait()
244 cond->gone = 0; in impl_cond_do_wait()
247 } else if (++cond->gone == INT_MAX/2) { in impl_cond_do_wait()
249 cond->blocked -= cond->gone; in impl_cond_do_wait()
251 cond->gone = 0; in impl_cond_do_wait()
361 cond->gone = 0; in cnd_init()