Home
last modified time | relevance | path

Searched refs:revents (Results 1 – 10 of 10) sorted by relevance

/lighttpd1.4/src/
H A Dfdevent_impl.c342 int revents = epoll_events[i].events; in fdevent_linux_sysepoll_poll() local
344 (*fdn->handler)(fdn->ctx, revents); in fdevent_linux_sysepoll_poll()
473 revents |= FDEVENT_ERR; in fdevent_freebsd_kqueue_poll()
474 (*fdn->handler)(fdn->ctx, revents); in fdevent_freebsd_kqueue_poll()
577 (*fdn->handler)(fdn->ctx, revents); in fdevent_solaris_port_poll()
635 pfd.revents = 0; in fdevent_solaris_devpoll_event_del()
648 pfd.revents = 0; in fdevent_solaris_devpoll_event_set()
667 int revents = devpollfds[i].revents; in fdevent_solaris_devpoll_poll() local
795 while (0 == pfds[i].revents) ++i; in fdevent_poll_poll()
902 int revents = 0; in fdevent_select_poll() local
[all …]
H A Dmod_cgi.c468 static handler_t cgi_handle_fdevent_send (void *ctx, int revents) { in cgi_handle_fdevent_send() argument
470 hctx->wr_revents |= revents; in cgi_handle_fdevent_send()
477 if (revents & FDEVENT_OUT) { in cgi_process_wr_revents()
485 if (revents & FDEVENT_HUP) { in cgi_process_wr_revents()
496 } else if (revents & FDEVENT_ERR) { in cgi_process_wr_revents()
591 static handler_t cgi_handle_fdevent(void *ctx, int revents) { in cgi_handle_fdevent() argument
593 hctx->rd_revents |= revents; in cgi_handle_fdevent()
599 static handler_t cgi_process_rd_revents(handler_ctx * const hctx, request_st * const r, int revents… in cgi_process_rd_revents() argument
600 if (revents & FDEVENT_IN) { in cgi_process_rd_revents()
606 if (revents & (FDEVENT_HUP|FDEVENT_RDHUP)) { in cgi_process_rd_revents()
[all …]
H A Dconnections.c790 static handler_t connection_handle_fdevent(void * const context, const int revents) { in connection_handle_fdevent() argument
796 if (revents & ~(FDEVENT_IN | FDEVENT_OUT)) in connection_handle_fdevent()
797 con->revents_err |= (revents & ~(FDEVENT_IN | FDEVENT_OUT)); in connection_handle_fdevent()
799 if (revents & (FDEVENT_IN | FDEVENT_OUT)) { in connection_handle_fdevent()
803 if (revents & FDEVENT_IN) in connection_handle_fdevent()
805 if (revents & FDEVENT_OUT) in connection_handle_fdevent()
1058 const int revents = (int)con->revents_err; in connection_revents_err() local
1063 else if (revents & FDEVENT_HUP) in connection_revents_err()
1065 else if (revents & FDEVENT_RDHUP) { in connection_revents_err()
1099 else if (revents & FDEVENT_ERR) /* error, connection reset */ in connection_revents_err()
[all …]
H A Dgw_backend.c1078 static handler_t gw_handle_fdevent(void *ctx, int revents);
2151 const int revents = hctx->revents; in gw_handle_subrequest() local
2152 if (revents) { in gw_handle_subrequest()
2153 hctx->revents = 0; in gw_handle_subrequest()
2154 handler_t rc = gw_process_fdevent(hctx, r, revents); in gw_handle_subrequest()
2407 static handler_t gw_handle_fdevent(void *ctx, int revents) { in gw_handle_fdevent() argument
2409 hctx->revents |= revents; in gw_handle_fdevent()
2415 if (revents & FDEVENT_IN) { in gw_process_fdevent()
2420 if (revents & FDEVENT_OUT) { in gw_process_fdevent()
2425 if (revents & (FDEVENT_HUP|FDEVENT_RDHUP)) { in gw_process_fdevent()
[all …]
H A Dfdevent.h10 typedef handler_t (*fdevent_handler)(void *ctx, int revents);
H A Dgw_backend.h318 int revents; /* ready events on fd */ member
H A Dserver.c494 static handler_t server_oneshot_handle_fdevent(void *context, int revents) { in server_oneshot_handle_fdevent() argument
500 if (revents & FDEVENT_IN) in server_oneshot_handle_fdevent()
503 if (r->state != CON_STATE_ERROR && (revents & (FDEVENT_HUP|FDEVENT_RDHUP))){ in server_oneshot_handle_fdevent()
504 revents &= ~(FDEVENT_HUP|FDEVENT_RDHUP); in server_oneshot_handle_fdevent()
515 ? (*fdn->handler)(con, revents) in server_oneshot_handle_fdevent()
H A Dnetwork.c46 static handler_t network_server_handle_fdevent(void *context, int revents) { in network_server_handle_fdevent() argument
50 if (0 == (revents & FDEVENT_IN)) { in network_server_handle_fdevent()
52 "strange event for server socket %d %d", srv_socket->fd, revents); in network_server_handle_fdevent()
/lighttpd1.4/tests/
H A Dscgi-responder.c73 pfd.revents |= POLLERR; in scgi_process()
76 if (!(pfd.revents & POLLIN)) in scgi_process()
108 pfd.revents |= POLLERR; in scgi_process()
111 if (!(pfd.revents & POLLIN)) in scgi_process()
H A Dfcgi-responder.c326 pfd.revents |= POLLERR; in fcgi_recv()
329 if (!(pfd.revents & POLLIN)) in fcgi_recv()