POLLOUT
pfd.events = POLLOUT;
pfd.events = f == read ? POLLIN : POLLOUT;
pfd.events = POLLOUT;
pfd[POLL_STDIN].events = POLLOUT;
pfd[POLL_NETOUT].events = POLLOUT;
if (pfd[POLL_NETOUT].revents & POLLOUT && stdinbufpos > 0) {
pfd[POLL_NETOUT].events = POLLOUT;
pfd[POLL_NETIN].events = POLLOUT;
pfd[POLL_STDOUT].events = POLLOUT;
if (pfd[POLL_STDOUT].revents & POLLOUT && netinbufpos > 0) {
pfd[POLL_STDOUT].events = POLLOUT;
pfd.events = POLLOUT;
pfd.events = POLLOUT;
pfd[0].events = POLLOUT;
pfd[0].events = POLLOUT;
pfd[1].events = POLLOUT;
pfd[2].events |= POLLOUT;
(pfd[2].revents & (POLLOUT|POLLERR|POLLNVAL))) {
(pfd[1].revents & (POLLOUT|POLLERR|POLLNVAL))) {
pfd.events = f == readv ? POLLIN : POLLOUT;
pfd.events = POLLIN|POLLOUT;
pfd.events = f == read ? POLLIN : POLLOUT;
pfd.events = POLLIN|POLLOUT;
ev |= POLLOUT;
ev |= POLLOUT;
ev |= POLLOUT;
ev |= POLLOUT;
ev |= POLLOUT;
ev |= POLLOUT;
"wfd/r", POLLOUT, SSH_CHAN_IO_WFD);
"efdw/r", POLLOUT, SSH_CHAN_IO_EFD_W);
"sockw/r", POLLOUT, SSH_CHAN_IO_SOCK_W);
"wfd", POLLOUT, SSH_CHAN_IO_WFD);
"efdw", POLLOUT, SSH_CHAN_IO_EFD_W);
"sockw", POLLOUT, SSH_CHAN_IO_SOCK_W);
POLLOUT : 0;
if (waitfd(sockfd, timeoutp, POLLIN | POLLOUT, NULL) == -1)
pfd.events = POLLOUT;
pfd.events = POLLOUT;
pfd.events = POLLOUT;
(*pfdp)[1].events = ssh_packet_have_data_to_write(ssh) ? POLLOUT : 0;
pfd[1].events = POLLOUT;
if (pfd[1].revents & (POLLOUT|POLLHUP)) {
if ((pfd[i].revents & (POLLOUT|POLLHUP)) != 0 &&
pfd[j].events |= POLLOUT;
pfd[1].events = POLLOUT;
if ((pfd[1].revents & (POLLOUT|POLLHUP)) != 0) {
fds[si].events |= POLLOUT;
if (si >= 0 && (fds[si].revents & POLLOUT))
if (wi >= 0 && (fds[wi].revents & POLLOUT))
pfd.events = POLLOUT | POLLERR;
POLLOUT | POLLRDNORM | POLLWRNORM);
POLLOUT | POLLRDNORM | POLLWRNORM);
POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM);
POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM);
pfd[0].events = (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM);
POLLRDNORM | POLLOUT | POLLWRNORM));
if (temp & (POLLIN | POLLOUT)) {
if (temp & POLLOUT)
if (events & (POLLOUT | POLLWRNORM))
revents |= (events & (POLLOUT | POLLWRNORM));
POLLRDNORM | POLLOUT | POLLWRNORM));
if (events & (POLLOUT | POLLWRNORM)) {
revents |= events & (POLLOUT | POLLWRNORM);
if (pfd->events & (POLLOUT | POLLWRNORM))
if (pfd->events & (POLLOUT | POLLWRNORM)) {
if (pfd->events & POLLOUT)
pfd->revents |= POLLOUT;
return (events & (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM));
if (seltrue(dev, POLLOUT | POLLWRNORM))
want_tx = events & (POLLOUT | POLLWRNORM);
#define POLLWRNORM POLLOUT /* no write type differentiation */
#define POLLSTANDARD (POLLIN|POLLPRI|POLLOUT|POLLRDNORM|POLLRDBAND|\