• Home
  • Raw
  • Download

Lines Matching refs:events

57 int SimpleLooperCallback::handleEvent(int fd, int events, void* data) {  in handleEvent()  argument
58 return mCallback(fd, events, data); in handleEvent()
158 eventItem.events = EPOLLIN; in rebuildEpollLocked()
195 int events = response.events; in pollOnce() local
200 this, ident, fd, events, data); in pollOnce()
203 if (outEvents != NULL) *outEvents = events; in pollOnce()
292 uint32_t epollEvents = eventItems[i].events; in pollInner()
302 int events = 0; in pollInner() local
303 if (epollEvents & EPOLLIN) events |= EVENT_INPUT; in pollInner()
304 if (epollEvents & EPOLLOUT) events |= EVENT_OUTPUT; in pollInner()
305 if (epollEvents & EPOLLERR) events |= EVENT_ERROR; in pollInner()
306 if (epollEvents & EPOLLHUP) events |= EVENT_HANGUP; in pollInner()
307 pushResponse(events, mRequests.valueAt(requestIndex)); in pollInner()
358 int events = response.events; in pollInner() local
362 this, response.request.callback.get(), fd, events, data); in pollInner()
367 int callbackResult = response.request.callback->handleEvent(fd, events, data); in pollInner()
430 void Looper::pushResponse(int events, const Request& request) { in pushResponse() argument
432 response.events = events; in pushResponse()
437 int Looper::addFd(int fd, int ident, int events, Looper_callbackFunc callback, void* data) { in addFd() argument
438 return addFd(fd, ident, events, callback ? new SimpleLooperCallback(callback) : NULL, data); in addFd()
441 int Looper::addFd(int fd, int ident, int events, const sp<LooperCallback>& callback, void* data) { in addFd() argument
444 events, callback.get(), data); in addFd()
467 request.events = events; in addFd()
672 if (events & EVENT_INPUT) epollEvents |= EPOLLIN; in initEventItem()
673 if (events & EVENT_OUTPUT) epollEvents |= EPOLLOUT; in initEventItem()
676 eventItem->events = epollEvents; in initEventItem()