Home | History | Annotate | Download | only in isc

Lines Matching defs:new

65 	evStream *new;
68 OKNEW(new);
69 new->func = func;
70 new->uap = uap;
71 new->fd = fd;
72 new->flags = 0;
73 if (evSelectFD(opaqueCtx, fd, EV_WRITE, writable, new, &new->file) < 0)
75 if (copyvec(new, iov, iocnt) < 0)
77 new->prevDone = NULL;
78 new->nextDone = NULL;
80 ctx->streams->prev = new;
81 new->prev = NULL;
82 new->next = ctx->streams;
83 ctx->streams = new;
85 id->opaque = new;
89 FREE(new);
99 evStream *new;
102 OKNEW(new);
103 new->func = func;
104 new->uap = uap;
105 new->fd = fd;
106 new->flags = 0;
107 if (evSelectFD(opaqueCtx, fd, EV_READ, readable, new, &new->file) < 0)
109 if (copyvec(new, iov, iocnt) < 0)
111 new->prevDone = NULL;
112 new->nextDone = NULL;
114 ctx->streams->prev = new;
115 new->prev = NULL;
116 new->next = ctx->streams;
117 ctx->streams = new;
119 id->opaque = new;
123 FREE(new);