Lines Matching refs:next
58 new->next = NULL; in evWaitFor()
60 wl->last->next = new; in evWaitFor()
89 ctx->waitDone.last->next = first; in evDo()
114 prev = this, this = this->next) in evUnwait()
118 prev->next = this->next; in evUnwait()
120 wl->first = this->next; in evUnwait()
133 prev = this, this = this->next) in evUnwait()
137 prev->next = this->next; in evUnwait()
139 ctx->waitDone.first = this->next; in evUnwait()
168 new->next = NULL; in evDefer()
170 ctx->waitDone.last->next = new; in evDefer()
187 for (wl = ctx->waitLists; wl != NULL; wl = wl->next) { in print_waits()
190 for (this = wl->first; this != NULL; this = this->next) in print_waits()
195 for (this = ctx->waitDone.first; this != NULL; this = this->next) in print_waits()
209 new->next = ctx->waitLists; in evNewWaitList()
210 if (new->next != NULL) in evNewWaitList()
211 new->next->prev = new; in evNewWaitList()
222 this->prev->next = this->next; in evFreeWaitList()
224 ctx->waitLists = this->next; in evFreeWaitList()
225 if (this->next != NULL) in evFreeWaitList()
226 this->next->prev = this->prev; in evFreeWaitList()
234 for (this = ctx->waitLists; this != NULL; this = this->next) { in evGetWaitList()