Lines Matching refs:events
53 int fd; // the file descriptor to monitor for events.
99 event.events = EPOLLIN;
157 if (read_ready) event.events |= (EPOLLIN | EPOLLRDHUP);
158 if (write_ready) event.events |= EPOLLOUT;
179 if (read_ready) event.events |= (EPOLLIN | EPOLLRDHUP);
180 if (write_ready) event.events |= EPOLLOUT;
240 struct epoll_event events[MAX_EVENTS];
248 OSI_NO_INTR(ret = epoll_wait(reactor->epoll_fd, events, MAX_EVENTS, -1));
260 if (events[j].data.ptr == NULL) {
267 reactor_object_t* object = (reactor_object_t*)events[j].data.ptr;
280 if (events[j].events & (EPOLLIN | EPOLLHUP | EPOLLRDHUP | EPOLLERR) &&
283 if (!reactor->object_removed && events[j].events & EPOLLOUT &&