Lines Matching refs:wl
56 evWaitList *wl = evGetWaitList(ctx, tag, 1);
63 if (wl->last != NULL)
64 wl->last->next = new;
66 wl->first = new;
67 wl->last = new;
81 evWaitList *wl = evGetWaitList(ctx, tag, 0);
84 if (!wl) {
89 first = wl->first;
96 ctx->waitDone.last = wl->last;
97 evFreeWaitList(ctx, wl);
109 evWaitList *wl;
114 wl = evGetWaitList(ctx, this->tag, 0);
115 if (wl != NULL) {
116 for (prev = NULL, this = wl->first;
124 wl->first = this->next;
125 if (wl->last == this)
126 wl->last = prev;
127 if (wl->first == NULL)
128 evFreeWaitList(ctx, wl);
187 evWaitList *wl;
191 for (wl = ctx->waitLists; wl != NULL; wl = wl->next) {
192 INSIST(wl->first != NULL);
193 evPrintf(ctx, 9, " tag %p:", wl->first->tag);
194 for (this = wl->first; this != NULL; this = this->next)