Lines Matching refs:revents
1078 static handler_t gw_handle_fdevent(void *ctx, int revents);
1079 static handler_t gw_process_fdevent(gw_handler_ctx *hctx, request_st *r, 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()
2414 static handler_t gw_process_fdevent(gw_handler_ctx * const hctx, request_st * const r, int revents)… in gw_process_fdevent() argument
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()
2454 } else if (revents & FDEVENT_ERR) { in gw_process_fdevent()