Lines Matching refs:events
900 w->events = 0; in uv__io_init()
905 void uv__io_start(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__io_start() argument
906 assert(0 == (events & ~(POLLIN | POLLOUT | UV__POLLRDHUP | UV__POLLPRI))); in uv__io_start()
907 assert(0 != events); in uv__io_start()
911 w->pevents |= events; in uv__io_start()
919 if (w->events == w->pevents) in uv__io_start()
933 void uv__io_stop(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__io_stop() argument
934 assert(0 == (events & ~(POLLIN | POLLOUT | UV__POLLRDHUP | UV__POLLPRI))); in uv__io_stop()
935 assert(0 != events); in uv__io_stop()
946 w->pevents &= ~events; in uv__io_stop()
951 w->events = 0; in uv__io_stop()
980 int uv__io_active(const uv__io_t* w, unsigned int events) { in uv__io_active() argument
981 assert(0 == (events & ~(POLLIN | POLLOUT | UV__POLLRDHUP | UV__POLLPRI))); in uv__io_active()
982 assert(0 != events); in uv__io_active()
983 return 0 != (w->pevents & events); in uv__io_active()