Lines Matching defs:fdp
303 checkfd(struct pollfd *fdp, int outfd)
308 if (fdp->revents & (POLLNVAL|POLLERR|POLLHUP))
311 if ((fdp->revents & POLLIN) == 0)
315 nr = read(fdp->fd, buf, sizeof buf);
339 struct pollfd fds[3], *fdp = &fds[0];
345 fdp->events = POLLOUT|POLLNVAL|POLLERR|POLLHUP;
346 fdp->fd = rem;
368 rewrite: if (poll(fdp, 1, INFTIM) == -1) {
374 if (fdp->revents & (POLLNVAL|POLLERR|POLLHUP))
377 if ((fdp->revents & POLLOUT) == 0)
395 fdp = &fds[1];
400 fdp = &fds[0];
411 if (poll(fdp, nfds, INFTIM) == -1) {
429 fdp = &fds[2];