Lines Matching refs:pfd
45 struct pollfd *pfd;
57 pfd = &waiter->pfds[i];
59 if (pfd->events & POLLIN_SET)
60 FD_SET(pfd->fd, &state->rfds_rd);
61 if (pfd->events & POLLOUT_SET)
62 FD_SET(pfd->fd, &state->rfds_wr);
63 if (pfd->events & POLLEX_SET)
64 FD_SET(pfd->fd, &state->rfds_ex);
65 if (pfd->fd > fd_max)
66 fd_max = pfd->fd;
83 pfd = &waiter->pfds[i];
85 pfd->revents = 0;
86 if (FD_ISSET(pfd->fd, &state->rfds_rd))
87 pfd->revents |= POLLIN;
88 if (FD_ISSET(pfd->fd, &state->rfds_wr))
89 pfd->revents |= POLLOUT;
90 if (FD_ISSET(pfd->fd, &state->rfds_ex))
91 pfd->revents |= POLLHUP;