Home | History | Annotate | Download | only in linux

Lines Matching defs:c_done

64 	 * c_done is either
76 int c_done;
88 completion->c_done = 0;
98 completion->c_done = 0;
122 if (completion->c_done >= 0) {
123 KASSERT(completion->c_done < INT_MAX); /* XXX check */
124 completion->c_done++;
127 KASSERT(completion->c_done == -1);
144 if (completion->c_done >= 0) {
145 completion->c_done = -1;
148 KASSERT(completion->c_done == -1);
170 completion->c_done = 0;
180 KASSERT(completion->c_done != 0);
181 if (completion->c_done > 0)
182 completion->c_done--;
184 KASSERT(completion->c_done == -1);
201 /* Wait until c_done is nonzero, timeout, or signal. */
202 while (completion->c_done == 0) {
240 /* Wait until c_done is nonzero or timeout. */
241 while (completion->c_done == 0) {
278 /* Wait until c_done is nonzero or signal. */
279 while (completion->c_done == 0) {
317 while (completion->c_done == 0)
333 if (completion->c_done == 0) {