Lines Matching refs:ev
63 struct epoll_event ev {};
64 ev.events = source.GetEvents();
65 ev.data.ptr = &source;
67 int32_t ret = ::epoll_ctl(epollFd_, EPOLL_CTL_ADD, source.GetFd(), &ev);
87 struct epoll_event ev {};
88 ev.events = source.GetEvents();
89 ev.data.ptr = &source;
91 int32_t ret = ::epoll_ctl(epollFd_, EPOLL_CTL_MOD, source.GetFd(), &ev);
115 void EpollManager::Dispatch(const struct epoll_event &ev)
118 if ((ev.events & EPOLLIN) == EPOLLIN) {
119 DispatchOne(ev);
120 } else if ((ev.events & (EPOLLHUP | EPOLLERR)) != 0) {
125 void EpollManager::DispatchOne(const struct epoll_event &ev)