Lines Matching refs:new
51 evWait *new; in evWaitFor() local
54 OKNEW(new); in evWaitFor()
55 new->func = func; in evWaitFor()
56 new->uap = uap; in evWaitFor()
57 new->tag = tag; in evWaitFor()
58 new->next = NULL; in evWaitFor()
60 wl->last->next = new; in evWaitFor()
62 wl->first = new; in evWaitFor()
63 wl->last = new; in evWaitFor()
65 id->opaque = new; in evWaitFor()
162 evWait *new; in evDefer() local
164 OKNEW(new); in evDefer()
165 new->func = func; in evDefer()
166 new->uap = uap; in evDefer()
167 new->tag = NULL; in evDefer()
168 new->next = NULL; in evDefer()
170 ctx->waitDone.last->next = new; in evDefer()
172 ctx->waitDone.first = new; in evDefer()
173 ctx->waitDone.last = new; in evDefer()
202 evWaitList *new; in evNewWaitList() local
204 NEW(new); in evNewWaitList()
205 if (new == NULL) in evNewWaitList()
207 new->first = new->last = NULL; in evNewWaitList()
208 new->prev = NULL; in evNewWaitList()
209 new->next = ctx->waitLists; in evNewWaitList()
210 if (new->next != NULL) in evNewWaitList()
211 new->next->prev = new; in evNewWaitList()
212 ctx->waitLists = new; in evNewWaitList()
213 return (new); in evNewWaitList()