Lines Matching refs:events
92 event.events = EPOLLIN; in reactor_new()
152 event.events |= (EPOLLIN | EPOLLRDHUP); in reactor_register()
154 event.events |= EPOLLOUT; in reactor_register()
175 event.events |= (EPOLLIN | EPOLLRDHUP); in reactor_change_registration()
177 event.events |= EPOLLOUT; in reactor_change_registration()
233 struct epoll_event events[MAX_EVENTS]; in run_reactor() local
240 OSI_NO_INTR(ret = epoll_wait(reactor->epoll_fd, events, MAX_EVENTS, -1)); in run_reactor()
251 if (events[j].data.ptr == NULL) { in run_reactor()
258 reactor_object_t *object = (reactor_object_t *)events[j].data.ptr; in run_reactor()
271 if (events[j].events & (EPOLLIN | EPOLLHUP | EPOLLRDHUP | EPOLLERR) && object->read_ready) in run_reactor()
273 if (!reactor->object_removed && events[j].events & EPOLLOUT && object->write_ready) in run_reactor()