Home | History | Annotate | Download | only in os

Lines Matching refs:xevents

66     int                 xevents;
69 void (*callback)(int fd, int xevents, void *data);
87 int xevents;
89 void (*callback)(int fd, int xevents, void *data);
275 void (*callback)(int fd, int xevents, void *data),
296 ospoll->fds[pos].xevents = 0;
325 osfd->xevents = 0;
371 osfd->xevents = 0;
471 if (osfd->xevents & X_NOTIFY_READ)
473 if (osfd->xevents & X_NOTIFY_WRITE)
485 if (osfd->xevents & X_NOTIFY_READ)
487 if (osfd->xevents & X_NOTIFY_WRITE)
497 ospoll_listen(struct ospoll *ospoll, int fd, int xevents)
504 if (xevents & X_NOTIFY_READ) {
508 if (xevents & X_NOTIFY_WRITE) {
513 ospoll->fds[pos].xevents |= xevents;
517 osfd->xevents |= xevents;
521 if (xevents & X_NOTIFY_READ) {
525 if (xevents & X_NOTIFY_WRITE) {
534 ospoll_mute(struct ospoll *ospoll, int fd, int xevents)
541 osfd->xevents &= ~xevents;
544 if (osfd->xevents) {
546 if (osfd->xevents & X_NOTIFY_READ) {
549 if (osfd->xevents & X_NOTIFY_WRITE) {
557 osfd->xevents &= ~xevents;
561 if (xevents & X_NOTIFY_READ)
563 if (xevents & X_NOTIFY_WRITE)
590 int xevents = 0;
592 xevents |= X_NOTIFY_READ;
594 xevents |= X_NOTIFY_WRITE;
596 xevents |= X_NOTIFY_ERROR;
597 osfd->callback(osfd->fd, xevents, osfd->data);
619 int xevents = 0;
622 xevents |= X_NOTIFY_READ;
624 xevents |= X_NOTIFY_WRITE;
626 xevents |= X_NOTIFY_ERROR;
629 osfd->callback(osfd->fd, xevents, osfd->data);
648 int xevents = 0;
651 xevents |= X_NOTIFY_READ;
653 xevents |= X_NOTIFY_WRITE;
655 xevents |= X_NOTIFY_ERROR;
658 osfd->callback(osfd->fd, xevents, osfd->data);
675 int xevents = 0;
677 xevents |= X_NOTIFY_READ;
679 xevents |= X_NOTIFY_WRITE;
681 xevents |= X_NOTIFY_ERROR;
682 ospoll->osfds[f].callback(ospoll->fds[f].fd, xevents,