Lines Matching refs:new
69 evStream *new; in evWrite() local
72 OKNEW(new); in evWrite()
73 new->func = func; in evWrite()
74 new->uap = uap; in evWrite()
75 new->fd = fd; in evWrite()
76 new->flags = 0; in evWrite()
77 if (evSelectFD(opaqueCtx, fd, EV_WRITE, writable, new, &new->file) < 0) in evWrite()
79 if (copyvec(new, iov, iocnt) < 0) in evWrite()
81 new->prevDone = NULL; in evWrite()
82 new->nextDone = NULL; in evWrite()
84 ctx->streams->prev = new; in evWrite()
85 new->prev = NULL; in evWrite()
86 new->next = ctx->streams; in evWrite()
87 ctx->streams = new; in evWrite()
89 id->opaque = new; in evWrite()
93 FREE(new); in evWrite()
103 evStream *new; in evRead() local
106 OKNEW(new); in evRead()
107 new->func = func; in evRead()
108 new->uap = uap; in evRead()
109 new->fd = fd; in evRead()
110 new->flags = 0; in evRead()
111 if (evSelectFD(opaqueCtx, fd, EV_READ, readable, new, &new->file) < 0) in evRead()
113 if (copyvec(new, iov, iocnt) < 0) in evRead()
115 new->prevDone = NULL; in evRead()
116 new->nextDone = NULL; in evRead()
118 ctx->streams->prev = new; in evRead()
119 new->prev = NULL; in evRead()
120 new->next = ctx->streams; in evRead()
121 ctx->streams = new; in evRead()
123 id->opaque = new; in evRead()
127 FREE(new); in evRead()