Searched refs:events (Results 1 – 8 of 8) sorted by relevance
| /lighttpd1.4/src/ |
| H A D | fdevent_fdnode.c | 32 fdn->events = 0; in fdevent_register() 91 fdn->events = 0; in fdevent_fdnode_event_unsetter() 97 fdevent_fdnode_event_setter_retry (fdevents *ev, fdnode *fdn, int events) in fdevent_fdnode_event_setter_retry() argument 117 } while (0 != ev->event_set(ev, fdn, events)); in fdevent_fdnode_event_setter_retry() 122 fdevent_fdnode_event_setter (fdevents *ev, fdnode *fdn, int events) in fdevent_fdnode_event_setter() argument 128 if (fdn->events == events) return;/*(no change; nothing to do)*/ in fdevent_fdnode_event_setter() 130 if (0 == ev->event_set(ev, fdn, events) in fdevent_fdnode_event_setter() 131 || fdevent_fdnode_event_setter_retry(ev, fdn, events)) in fdevent_fdnode_event_setter() 132 fdn->events = events; in fdevent_fdnode_event_setter() 142 fdevent_fdnode_event_set (fdevents *ev, fdnode *fdn, int events) in fdevent_fdnode_event_set() argument [all …]
|
| H A D | fdevent_impl.c | 328 events &= ~FDEVENT_RDHUP; in fdevent_linux_sysepoll_event_set() 330 ep.events = events | EPOLLERR | EPOLLHUP; in fdevent_linux_sysepoll_event_set() 404 int oevents = fdn->events; in fdevent_freebsd_kqueue_event_del() 427 int oevents = fdn->events; in fdevent_freebsd_kqueue_event_set() 634 pfd.events = POLLREMOVE; in fdevent_solaris_devpoll_event_del() 645 events &= ~FDEVENT_RDHUP; in fdevent_solaris_devpoll_event_set() 647 pfd.events = events; in fdevent_solaris_devpoll_event_set() 758 events &= ~FDEVENT_RDHUP; in fdevent_poll_event_set() 764 ev->pollfds[k].events = events; in fdevent_poll_event_set() 783 ev->pollfds[k].events = events; in fdevent_poll_event_set() [all …]
|
| H A D | fdevent.h | 16 int events; member 65 #define fdevent_fdnode_interest(fdn) (NULL != (fdn) ? (fdn)->events : 0) 67 void fdevent_fdnode_event_set(fdevents *ev, fdnode *fdn, int events);
|
| H A D | connections.c | 1066 int events = fdevent_fdnode_interest(con->fdn); in connection_revents_err() local 1067 events &= ~(FDEVENT_IN|FDEVENT_RDHUP); in connection_revents_err() 1077 fdevent_fdnode_event_set(con->srv->ev, con->fdn, events); in connection_revents_err() 1090 fdevent_fdnode_event_set(con->srv->ev, con->fdn, events); in connection_revents_err() 1147 const int events = fdevent_fdnode_interest(con->fdn); in connection_set_fdevent_interest() local 1156 if (events & FDEVENT_RDHUP) in connection_set_fdevent_interest() 1159 if (n == events) return; in connection_set_fdevent_interest() 1162 if ((n & FDEVENT_IN) && !(events & FDEVENT_IN)) in connection_set_fdevent_interest() 1164 if ((n & FDEVENT_OUT) && !(events & FDEVENT_OUT)) in connection_set_fdevent_interest()
|
| H A D | fdevent_impl.h | 79 int (*event_set)(struct fdevents *ev, fdnode *fdn, int events);
|
| H A D | server.c | 485 const int events = fdevent_fdnode_interest(oneshot_fdn); in server_oneshot_read_cq() local 487 if (events & FDEVENT_RDHUP) in server_oneshot_read_cq()
|
| H A D | gw_backend.c | 2745 const int events = fdevent_fdnode_interest(hctx->fdn); in gw_handle_trigger_host_timeouts() local 2746 if ((events & FDEVENT_IN) && mono - hctx->read_ts > rsecs && rsecs) { in gw_handle_trigger_host_timeouts() 2750 if ((events & FDEVENT_OUT) && mono - hctx->write_ts > wsecs && wsecs) { in gw_handle_trigger_host_timeouts()
|
| /lighttpd1.4/ |
| H A D | NEWS | 1861 * [core] dispatch events from within event framework 2670 * [core] fix crash if ready events on abandoned fd (fixes #2748) 2829 * [core] always poll for client POLLHUP/POLLERR events (fixes #399) 4015 * fixed rt-signals handling of delayed events
|