Lines Matching refs:revents
66 short revents; member
107 short revents; member
109 void (*callback)(int fd, int revents, void *data);
296 ospoll->fds[pos].revents = 0; in ospoll_add()
408 ospoll->fds[pos].revents = 0; in ospoll_add()
409 ospoll->osfds[pos].revents = 0; in ospoll_add()
505 ospoll->fds[pos].revents &= ~POLLIN; in ospoll_listen()
509 ospoll->fds[pos].revents &= ~POLLOUT; in ospoll_listen()
522 ospoll->osfds[pos].revents &= ~POLLIN; in ospoll_listen()
526 ospoll->osfds[pos].revents &= ~POLLOUT; in ospoll_listen()
582 short revents = ev->revents; in ospoll_wait() local
583 short oldevents = osfd->revents; in ospoll_wait()
585 osfd->revents = (revents & (POLLIN|POLLOUT)); in ospoll_wait()
587 revents &= ~oldevents; in ospoll_wait()
588 if (revents) { in ospoll_wait()
590 if (revents & POLLIN) in ospoll_wait()
592 if (revents & POLLOUT) in ospoll_wait()
594 if (revents & (~(POLLIN|POLLOUT))) in ospoll_wait()
617 uint32_t revents = ev->portev_events; in ospoll_wait() local
620 if (revents & POLLIN) in ospoll_wait()
622 if (revents & POLLOUT) in ospoll_wait()
624 if (revents & (~(POLLIN|POLLOUT))) in ospoll_wait()
646 uint32_t revents = ev->events; in ospoll_wait() local
649 if (revents & EPOLLIN) in ospoll_wait()
651 if (revents & EPOLLOUT) in ospoll_wait()
653 if (revents & (~(EPOLLIN|EPOLLOUT))) in ospoll_wait()
667 short revents = ospoll->fds[f].revents; in ospoll_wait() local
668 short oldevents = ospoll->osfds[f].revents; in ospoll_wait()
670 ospoll->osfds[f].revents = (revents & (POLLIN|POLLOUT)); in ospoll_wait()
672 revents &= ~oldevents; in ospoll_wait()
673 if (revents) { in ospoll_wait()
675 if (revents & POLLIN) in ospoll_wait()
677 if (revents & POLLOUT) in ospoll_wait()
679 if (revents & (~(POLLIN|POLLOUT))) in ospoll_wait()
705 ospoll->fds[pos].revents = 0; in ospoll_reset_events()
721 ospoll->osfds[pos].revents = 0; in ospoll_reset_events()