Lines Matching defs:pollfds
455 struct pollfd pollfds[2];
459 pollfds[0].fd = eventstream[0];
460 pollfds[1].fd = daemonfd;
461 pollfds[0].events = pollfds[1].events =
465 pollfds[0].revents = pollfds[1].revents = 0;
467 ret = poll(pollfds,
468 sizeof (pollfds) / sizeof (struct pollfd), -1);
476 if (pollfds[0].revents) {
481 if (pollfds[1].revents)
829 struct pollfd pollfds[1];
833 pollfds[0].fd = eventstream[1];
834 pollfds[0].events = POLLIN | POLLRDNORM | POLLRDBAND | POLLPRI;
837 pollfds[0].revents = 0;
838 ret = poll(pollfds,
839 sizeof (pollfds) / sizeof (struct pollfd), -1);
844 if (pollfds[0].revents && eventstream_read(1, &ve)) {