Searched refs:evContext (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/libresolv2/include/isc/
H A Deventlib.h49 typedef struct { void *opaque; } evContext; typedef in typeref:struct:__anon3889
55 typedef void (*evConnFunc)__P((evContext, void *, int, const void *, int,
57 typedef void (*evFileFunc)__P((evContext, void *, int, int));
58 typedef void (*evStreamFunc)__P((evContext, void *, int, int));
59 typedef void (*evTimerFunc)__P((evContext, void *,
61 typedef void (*evWaitFunc)__P((evContext, void *, const void *));
95 int evCreate __P((evContext *));
96 void evSetDebug __P((evContext, int, FILE *));
97 int evDestroy __P((evContext));
98 int evGetNext __P((evContext, evEven
[all...]
H A Dctl.h79 struct ctl_cctx * ctl_client(evContext, const struct sockaddr *, size_t,
96 struct ctl_sctx * ctl_server(evContext, const struct sockaddr *, size_t,
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dev_streams.c42 static void done(evContext opaqueCtx, evStream *str);
43 static void writable(evContext opaqueCtx, void *uap, int fd, int evmask);
44 static void readable(evContext opaqueCtx, void *uap, int fd, int evmask);
57 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt,
91 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt,
125 evTimeRW(evContext opaqueCtx, evStreamID id, evTimerID timer) /*ARGSUSED*/ {
136 evUntimeRW(evContext opaqueCtx, evStreamID id) /*ARGSUSED*/ {
146 evCancelRW(evContext opaqueCtx, evStreamID id) {
242 done(evContext opaqueCtx, evStream *str) {
260 writable(evContext opaqueCt
[all...]
H A Dev_timers.c50 static void idle_timeout(evContext, void *, struct timespec, struct timespec);
142 evLastEventTime(evContext opaqueCtx) {
167 evSetTimer(evContext opaqueCtx,
227 evClearTimer(evContext opaqueCtx, evTimerID id) {
259 evConfigTimer(evContext opaqueCtx,
284 evResetTimer(evContext opaqueCtx,
344 evSetIdleTimer(evContext opaqueCtx,
373 evClearIdleTimer(evContext opaqueCtx, evTimerID id) {
382 evResetIdleTimer(evContext opaqueCtx,
403 evTouchIdleTimer(evContext opaqueCt
[all...]
H A Dev_connects.c57 static void listener(evContext ctx, void *uap, int fd, int evmask);
58 static void connector(evContext ctx, void *uap, int fd, int evmask);
63 evListen(evContext opaqueCtx, int fd, int maxconn,
112 evConnect(evContext opaqueCtx, int fd, const void *ra, int ralen,
156 evCancelConn(evContext opaqueCtx, evConnID id) {
207 int evHold(evContext opaqueCtx, evConnID id) {
220 int evUnhold(evContext opaqueCtx, evConnID id) {
238 evTryAccept(evContext opaqueCtx, evConnID id, int *sys_errno) {
280 listener(evContext opaqueCtx, void *uap, int fd, int evmask) {
316 connector(evContext opaqueCt
[all...]
H A Dev_waits.c51 evWaitFor(evContext opaqueCtx, const void *tag,
79 evDo(evContext opaqueCtx, const void *tag) {
106 evUnwait(evContext opaqueCtx, evWaitID id) {
164 evDefer(evContext opaqueCtx, evWaitFunc func, void *uap) {
H A Dctl_clnt.c85 evContext ev;
107 static void conn_done(evContext, void *, int,
110 static void write_done(evContext, void *, int, int);
113 static void readable(evContext, void *, int, int);
117 static void timer(evContext, void *,
147 ctl_client(evContext lev, const struct sockaddr *cap, size_t cap_len,
404 conn_done(evContext ev, void *uap, int fd,
443 write_done(evContext lev, void *uap, int fd, int bytes) {
486 readable(evContext ev, void *uap, int fd, int evmask) {
606 timer(evContext e
[all...]
H A Dctl_srvr.c106 evContext ev;
123 static void ctl_accept(evContext, void *, int,
132 static void ctl_readable(evContext, void *, int, int);
133 static void ctl_rdtimeout(evContext, void *,
136 static void ctl_wrtimeout(evContext, void *,
140 static void ctl_writedone(evContext, void *, int, int);
170 ctl_server(evContext lev, const struct sockaddr *sap, size_t sap_len,
402 ctl_accept(evContext lev, void *uap, int fd,
567 ctl_readable(evContext lev, void *uap, int fd, int evmask) {
626 ctl_wrtimeout(evContext le
[all...]
H A Deventlib.c67 evCreate(evContext *opaqueCtx) {
143 evSetDebug(evContext opaqueCtx, int level, FILE *output) {
151 evDestroy(evContext opaqueCtx) {
211 evGetNext(evContext opaqueCtx, evEvent *opaqueEv, int options) {
477 evDispatch(evContext opaqueCtx, evEvent opaqueEv) {
590 evDrop(evContext opaqueCtx, evEvent opaqueEv) {
655 evMainLoop(evContext opaqueCtx) {
666 evHighestFD(evContext opaqueCtx) {
685 evSetOption(evContext *opaqueCtx, const char *option, int value) {
712 evGetOption(evContext *opaqueCt
[all...]
H A Dev_files.c45 evSelectFD(evContext opaqueCtx,
156 evDeselectFD(evContext opaqueCtx, evFileID opaqueID) {

Completed in 69 milliseconds