Lines Matching refs:fd
72 if (p->fd == sigio_private[1]) { in write_sigio_thread()
167 int add_sigio_fd(int fd) in add_sigio_fd() argument
174 if (all_sigio_fds.poll[i].fd == fd) in add_sigio_fd()
183 if (current_poll.poll[i].fd == fd) in add_sigio_fd()
202 int ignore_sigio_fd(int fd) in ignore_sigio_fd() argument
217 if (current_poll.poll[i].fd == fd) in ignore_sigio_fd()
229 if (p->fd != fd) in ignore_sigio_fd()
240 static struct pollfd *setup_initial_poll(int fd) in setup_initial_poll() argument
250 *p = ((struct pollfd) { .fd = fd, in setup_initial_poll()
339 void sigio_broken(int fd, int read) in sigio_broken() argument
349 "for descriptor %d\n", fd); in sigio_broken()
354 ((struct pollfd) { .fd = fd, in sigio_broken()
365 void maybe_sigio_broken(int fd, int read) in maybe_sigio_broken() argument
367 if (!isatty(fd)) in maybe_sigio_broken()
373 sigio_broken(fd, read); in maybe_sigio_broken()