crypto/heimdal/lib/ipc/server.c
1014
if (fds[n].revents & POLLOUT)
crypto/heimdal/lib/ipc/server.c
997
fds[n].events |= POLLOUT;
crypto/krb5/src/lib/krb5/os/sendto_kdc.c
249
find_pollfd(selstate, fd)->events = POLLOUT;
crypto/krb5/src/lib/krb5/os/sendto_kdc.c
264
if (pfd->revents != 0 && !(pfd->revents & (POLLIN | POLLOUT)))
crypto/krb5/src/lib/krb5/os/sendto_kdc.c
268
((pfd->revents & POLLOUT) ? SSF_WRITE : 0) |
crypto/krb5/src/util/verto/ev_poll.c
122
(p->revents & (POLLOUT | POLLERR | POLLHUP) ? EV_WRITE : 0)
crypto/krb5/src/util/verto/ev_poll.c
75
| (nev & EV_WRITE ? POLLOUT : 0);
crypto/openssh/atomicio.c
123
pfd.events = f == readv ? POLLIN : POLLOUT;
crypto/openssh/atomicio.c
125
pfd.events = POLLIN|POLLOUT;
crypto/openssh/atomicio.c
61
pfd.events = f == read ? POLLIN : POLLOUT;
crypto/openssh/atomicio.c
63
pfd.events = POLLIN|POLLOUT;
crypto/openssh/channels.c
2720
ev |= POLLOUT;
crypto/openssh/channels.c
2727
ev |= POLLOUT;
crypto/openssh/channels.c
2734
ev |= POLLOUT;
crypto/openssh/channels.c
2749
ev |= POLLOUT;
crypto/openssh/channels.c
2765
ev |= POLLOUT;
crypto/openssh/channels.c
2781
ev |= POLLOUT;
crypto/openssh/channels.c
2900
"wfd/r", POLLOUT, SSH_CHAN_IO_WFD);
crypto/openssh/channels.c
2906
"efdw/r", POLLOUT, SSH_CHAN_IO_EFD_W);
crypto/openssh/channels.c
2912
"sockw/r", POLLOUT, SSH_CHAN_IO_SOCK_W);
crypto/openssh/channels.c
2920
"wfd", POLLOUT, SSH_CHAN_IO_WFD);
crypto/openssh/channels.c
2929
"efdw", POLLOUT, SSH_CHAN_IO_EFD_W);
crypto/openssh/channels.c
2938
"sockw", POLLOUT, SSH_CHAN_IO_SOCK_W);
crypto/openssh/clientloop.c
716
POLLOUT : 0;
crypto/openssh/misc.c
423
if (waitfd(sockfd, timeoutp, POLLIN | POLLOUT, NULL) == -1)
crypto/openssh/monitor_fdpass.c
89
pfd.events = POLLOUT;
crypto/openssh/mux.c
1512
pfd.events = POLLOUT;
crypto/openssh/openbsd-compat/bsd-poll.c
72
if (fds[i].events & POLLOUT)
crypto/openssh/openbsd-compat/bsd-poll.c
88
if ((fds[i].events & POLLOUT) && FD_ISSET(fd, &writefds))
crypto/openssh/openbsd-compat/bsd-poll.c
89
fds[i].revents |= POLLOUT;
crypto/openssh/openbsd-compat/bsd-poll.h
53
#ifndef POLLOUT
crypto/openssh/openbsd-compat/bsd-poll.h
70
#define POLLWRNORM POLLOUT
crypto/openssh/packet.c
2146
pfd.events = POLLOUT;
crypto/openssh/regress/netcat.c
1043
pfd.events = POLLOUT;
crypto/openssh/regress/netcat.c
690
pfd.events = POLLOUT;
crypto/openssh/regress/netcat.c
896
pfd[POLL_NETOUT].events = POLLOUT;
crypto/openssh/regress/netcat.c
902
if (pfd[POLL_NETOUT].revents & POLLOUT && stdinbufpos > 0) {
crypto/openssh/regress/netcat.c
927
pfd[POLL_STDOUT].events = POLLOUT;
crypto/openssh/regress/netcat.c
937
if (pfd[POLL_STDOUT].revents & POLLOUT && netinbufpos > 0) {
crypto/openssh/serverloop.c
208
(*pfdp)[1].events = ssh_packet_have_data_to_write(ssh) ? POLLOUT : 0;
crypto/openssh/sftp-server.c
2059
pfd[1].events = POLLOUT;
crypto/openssh/sftp-server.c
2084
if (pfd[1].revents & (POLLOUT|POLLHUP)) {
crypto/openssh/ssh-agent.c
2093
if ((pfd[i].revents & (POLLOUT|POLLHUP)) != 0 &&
crypto/openssh/ssh-agent.c
2165
pfd[j].events |= POLLOUT;
crypto/openssh/ssh-pkcs11-helper.c
400
pfd[1].events = POLLOUT;
crypto/openssh/ssh-pkcs11-helper.c
421
if ((pfd[1].revents & (POLLOUT|POLLHUP)) != 0) {
crypto/openssh/sshd.c
1032
pfd[npfd].events |= POLLOUT;
crypto/openssh/sshd.c
1051
!(pfd[startup_pollfd[i]].revents & POLLOUT))
crypto/openssl/crypto/bio/bio_sock.c
472
confds.events = for_read ? POLLIN : POLLOUT;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
219
| (SSL_net_write_desired(conn->ssl) ? POLLOUT : 0)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
222
return (conn->tx_need_rx ? POLLIN : 0) | POLLOUT | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
231
return (conn->rx_need_tx ? POLLOUT : 0) | POLLIN | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
231
| (SSL_net_write_desired(conn->ssl) ? POLLOUT : 0)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
234
return (conn->tx_need_rx ? POLLIN : 0) | POLLOUT | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
243
return (conn->rx_need_tx ? POLLOUT : 0) | POLLIN | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
202
| (SSL_net_write_desired(conn->ssl) ? POLLOUT : 0)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
205
return (conn->tx_need_rx ? POLLIN : 0) | POLLOUT | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
248
| (SSL_net_write_desired(conn->ssl) ? POLLOUT : 0)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
251
return (conn->tx_need_rx ? POLLIN : 0) | POLLOUT | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
260
return (conn->rx_need_tx ? POLLOUT : 0) | POLLIN | POLLERR;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
309
pfd.events |= POLLOUT;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
311
if ((pfd.events & (POLLIN | POLLOUT)) == 0)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
340
if (pfd.revents & POLLOUT) {
crypto/openssl/ssl/quic/quic_reactor.c
352
| (wfd_want_write ? POLLOUT : 0);
crypto/openssl/ssl/quic/quic_reactor.c
362
pfds[npfd].events = (wfd_want_write ? POLLOUT : 0);
crypto/openssl/ssl/rio/poll_builder.c
129
pfds[i].events |= POLLOUT;
lib/libfetch/common.c
1453
pfd.events = POLLOUT | POLLERR;
lib/libpam/modules/pam_exec/pam_exec.c
363
pfd[nfds].events = POLLOUT|POLLERR|POLLHUP;
lib/libpam/modules/pam_exec/pam_exec.c
390
(pfd[nfds - 1].revents & POLLOUT) != 0) {
lib/libusb/libusb10.c
654
POLLOUT | POLLRDNORM | POLLWRNORM);
lib/libusb/libusb10.c
797
POLLOUT | POLLRDNORM | POLLWRNORM);
lib/libusb/libusb10.c
888
POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM);
lib/libusb/libusb10.c
965
POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM);
lib/libusb/libusb20.c
1101
pfd[0].events = (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM);
share/examples/sound/poll.c
49
pfds[0].events = POLLOUT;
sys/cam/scsi/scsi_pass.c
2114
revents = poll_events & (POLLOUT | POLLWRNORM);
sys/cam/scsi/scsi_target.c
302
revents = poll_events & (POLLOUT | POLLWRNORM);
sys/compat/linux/linux.c
548
bits |= POLLOUT;
sys/compat/linux/linux.c
599
if (bev & (POLLOUT | POLLWRNORM))
sys/compat/linuxkpi/common/include/linux/eventpoll.h
35
#define EPOLLOUT POLLOUT
sys/compat/linuxkpi/common/src/linux_compat.c
1207
if ((temp & (POLLIN | POLLOUT)) != 0) {
sys/compat/linuxkpi/common/src/linux_compat.c
1210
if ((temp & POLLOUT) != 0)
sys/dev/evdev/uinput.c
386
if (events & (POLLOUT | POLLWRNORM))
sys/dev/evdev/uinput.c
387
revents |= (events & (POLLOUT | POLLWRNORM));
sys/dev/firewire/fwdev.c
838
tmp = POLLOUT | POLLWRNORM;
sys/dev/hid/hidraw.c
956
if (events & (POLLOUT | POLLWRNORM) && (sc->sc_fflags & FWRITE))
sys/dev/hid/hidraw.c
957
revents |= events & (POLLOUT | POLLWRNORM);
sys/dev/hid/u2f.c
485
if (events & (POLLOUT | POLLWRNORM) && (sc->sc_fflags & FWRITE))
sys/dev/hid/u2f.c
486
revents |= events & (POLLOUT | POLLWRNORM);
sys/dev/netmap/netmap.c
3700
want_tx = events & (POLLOUT | POLLWRNORM);
sys/dev/netmap/netmap_freebsd.c
1407
return netmap_knrw(kn, hint, POLLOUT);
sys/dev/snp/snp.c
323
(POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM));
sys/dev/sound/midi/midi.c
511
if (events & (POLLOUT | POLLWRNORM)) {
sys/dev/sound/midi/midi.c
513
revents |= events & (POLLOUT | POLLWRNORM);
sys/dev/sound/pcm/dsp.c
1874
POLLRDNORM | POLLOUT | POLLWRNORM));
sys/dev/sound/pcm/dsp.c
1885
e = (events & (POLLOUT | POLLWRNORM));
sys/dev/usb/usb_dev.c
1307
(POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM));
sys/dev/usb/usb_dev.c
1313
if ((events & (POLLOUT | POLLWRNORM)) &&
sys/dev/usb/usb_dev.c
1343
revents |= events & (POLLOUT | POLLWRNORM);
sys/dev/vkbd/vkbd.c
464
if (events & (POLLOUT | POLLWRNORM)) {
sys/dev/vkbd/vkbd.c
466
revents |= events & (POLLOUT | POLLWRNORM);
sys/dev/xen/evtchn/evtchn_dev.c
536
mask = events & (POLLOUT | POLLWRNORM);
sys/dev/xen/xenstore/xenstore_dev.c
402
mask = events & (POLLOUT | POLLWRNORM);
sys/fs/cuse/cuse.c
1395
POLLRDNORM | POLLOUT | POLLWRNORM));
sys/fs/cuse/cuse.c
1620
temp = cuse_client_poll(dev, POLLIN | POLLOUT, NULL);
sys/fs/cuse/cuse.c
1622
if (temp & (POLLIN | POLLOUT)) {
sys/fs/cuse/cuse.c
1626
if (temp & POLLOUT)
sys/fs/cuse/cuse.c
1892
if (events & (POLLOUT | POLLWRNORM))
sys/fs/cuse/cuse.c
1922
revents |= (events & (POLLOUT | POLLWRNORM));
sys/fs/cuse/cuse.c
1931
POLLRDNORM | POLLOUT | POLLWRNORM));
sys/fs/fuse/fuse_device.c
287
(POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM));
sys/fs/fuse/fuse_device.c
297
if (events & (POLLOUT | POLLWRNORM)) {
sys/fs/fuse/fuse_device.c
298
revents |= events & (POLLOUT | POLLWRNORM);
sys/kern/sys_eventfd.c
287
if ((events & (POLLOUT | POLLWRNORM)) != 0 && UINT64_MAX - 1 >
sys/kern/sys_eventfd.c
289
revents |= events & (POLLOUT | POLLWRNORM);
sys/kern/sys_generic.c
1050
return (events & (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM));
sys/kern/sys_generic.c
1810
fds->revents &= ~POLLOUT;
sys/kern/sys_pipe.c
1521
if (fp->f_flag & FWRITE && events & (POLLOUT | POLLWRNORM))
sys/kern/sys_pipe.c
1527
revents |= events & (POLLOUT | POLLWRNORM);
sys/kern/tty.c
665
} else if (events & (POLLOUT|POLLWRNORM)) {
sys/kern/tty.c
668
revents |= events & (POLLOUT|POLLWRNORM);
sys/kern/tty.c
674
if (events & (POLLOUT|POLLWRNORM))
sys/kern/tty_pts.c
405
if (events & (POLLOUT|POLLWRNORM)) {
sys/kern/tty_pts.c
408
revents |= events & (POLLOUT|POLLWRNORM);
sys/kern/tty_pts.c
425
if (events & (POLLOUT|POLLWRNORM))
sys/kern/uipc_mqueue.c
2512
if (events & POLLOUT) {
sys/kern/uipc_mqueue.c
2514
revents |= POLLOUT;
sys/kern/uipc_socket.c
4497
if (events & (POLLOUT | POLLWRNORM))
sys/kern/uipc_socket.c
4499
revents |= events & (POLLOUT | POLLWRNORM);
sys/kern/uipc_socket.c
4519
if (events & (POLLOUT | POLLWRNORM)) {
sys/kern/uipc_usrreq.c
1724
if (events & (POLLOUT | POLLWRNORM)) {
sys/kern/uipc_usrreq.c
1733
(POLLOUT | POLLWRNORM);
sys/kern/uipc_usrreq.c
1736
if (!(revents & (POLLOUT | POLLWRNORM))) {
sys/kern/vfs_default.c
561
return (ap->a_events & (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM));
sys/kern/vfs_default.c
572
return (ap->a_events & (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM));
sys/net/bpf.c
2009
(POLLHUP | POLLIN | POLLRDNORM | POLLOUT | POLLWRNORM));
sys/net/bpf.c
2014
revents = events & (POLLOUT | POLLWRNORM);
sys/net/if_tuntap.c
2101
revents |= events & (POLLOUT | POLLWRNORM);
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
467
if ((events & (POLLOUT | POLLWRNORM)) && ipf_sync_canwrite(&V_ipfmain))
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
468
revents |= events & (POLLOUT | POLLWRNORM);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
617
unsigned int mask = POLLOUT | POLLWRNORM;
sys/sys/poll.h
65
#define POLLWRNORM POLLOUT /* no write type differentiation */
sys/sys/poll.h
85
#define POLLSTANDARD (POLLIN|POLLPRI|POLLOUT|POLLRDNORM|POLLRDBAND|\
tests/sys/capsicum/select.cc
111
cap_fd[ii].events = POLLIN|POLLOUT;
tests/sys/capsicum/select.cc
114
cap_fd[kCapCount].events = POLLIN|POLLOUT;
tests/sys/capsicum/select.cc
121
cap_fd[kCapCount + 1].events = POLLIN|POLLOUT;
tests/sys/fifo/fifo_io.c
868
fds[0].events = POLLIN | POLLOUT | POLLERR;
tests/sys/fifo/fifo_io.c
876
*writable = (fds[0].revents & POLLOUT) ? 1 : 0;
tests/sys/file/path_test.c
508
pollfd.events = POLLOUT;
tests/sys/fs/fusefs/mockfs.cc
1047
fds[0].events = POLLOUT;
tests/sys/fs/fusefs/mockfs.cc
1051
ASSERT_TRUE(fds[0].revents & POLLOUT);
tests/sys/kern/ktls_test.c
208
pfd.events = POLLOUT;
tests/sys/kern/ktls_test.c
211
ATF_REQUIRE_INTEQ(POLLOUT, pfd.revents);
tests/sys/kern/ssl_sendfile.c
368
while (poll(&(struct pollfd){ .fd = c.ss, .events = POLLOUT }, 1, 1)
tests/sys/kern/ssl_sendfile.c
403
while (poll(&(struct pollfd){ .fd = c.ss, .events = POLLOUT }, 1, 1)
tests/sys/kern/unix_stream.c
277
.poll_events = POLLOUT | POLLWRNORM,
tests/sys/kern/unix_stream.c
312
ctx.poll_events = POLLOUT | POLLWRNORM;
tests/sys/kern/unix_stream.c
333
ctx.poll_events = POLLOUT | POLLWRNORM;
tests/sys/kern/unix_stream.c
354
ctx.poll_events = POLLOUT | POLLWRNORM;
tests/sys/kern/unix_stream.c
376
ctx.poll_events = POLLOUT | POLLWRNORM;
tests/sys/netinet/socket_afinet.c
137
pfd.events = POLLIN | POLLOUT;
tests/sys/netinet/socket_afinet.c
140
ATF_CHECK_EQ(POLLOUT, pfd.revents);
tests/sys/netinet/socket_afinet.c
201
pfd.events = POLLIN | POLLOUT | POLLRDHUP;
tests/sys/netinet/socket_afinet.c
204
ATF_CHECK_EQ(POLLOUT, pfd.revents);
tests/sys/netinet/socket_afinet.c
214
pfd.events = POLLIN | POLLOUT | POLLRDHUP;
tests/sys/netinet/socket_afinet.c
217
ATF_CHECK_EQ(POLLIN | POLLOUT, pfd.revents);
tests/sys/sound/polling.c
142
pfd[1].events = POLLOUT;
tools/regression/netinet/tcpfullwindowrst/tcpfullwindowrsttest.c
100
pfd[0].events = POLLOUT;
tools/regression/netinet/tcpfullwindowrst/tcpfullwindowrsttest.c
102
pfd[1].events = POLLOUT;
tools/regression/netinet/tcpfullwindowrst/tcpfullwindowrsttest.c
112
if (pfd[0].revents & POLLOUT) {
tools/regression/netinet/tcpfullwindowrst/tcpfullwindowrsttest.c
119
if (pfd[1].revents & POLLOUT) {
tools/regression/poll/sockpoll.c
111
pfd0.events = POLLIN | POLLOUT;
tools/regression/poll/sockpoll.c
113
pfd1.events = POLLIN | POLLOUT;
tools/regression/poll/sockpoll.c
129
report(num++, "initial 0", POLLOUT, pfd0.revents);
tools/regression/poll/sockpoll.c
132
report(num++, "initial 1", POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
140
report(num++, "other side after large write", POLLIN | POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
158
report(num++, "after shutdown(SHUT_WR)", POLLOUT, pfd0.revents);
tools/regression/poll/sockpoll.c
161
report(num++, "other side after shutdown(SHUT_WR)", POLLIN | POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
173
report(num++, "other side after reading EOF", POLLIN | POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
178
report(num++, "after data from other side", POLLIN | POLLOUT, pfd0.revents);
tools/regression/poll/sockpoll.c
206
report(num++, "after shutdown(SHUT_RD)", POLLIN | POLLOUT, pfd0.revents);
tools/regression/poll/sockpoll.c
209
report(num++, "other side after shutdown(SHUT_RD)", POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
217
report(num++, "other side after shutdown(SHUT_WR)", POLLIN | POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
228
report(num++, "other side after shutdown(SHUT_RD)", POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
233
report(num++, "other side after write", POLLIN | POLLOUT, pfd1.revents);
tools/regression/poll/sockpoll.c
238
report(num++, "other side after shutdown(SHUT_WR)", POLLIN | POLLOUT | POLLRDHUP, pfd1.revents);
tools/regression/poll/sockpoll.c
45
DECODE_FLAG(POLLOUT);
tools/regression/poll/sockpoll.c
48
#define KNOWN_FLAGS (POLLIN | POLLOUT | POLLHUP)
tools/regression/poll/sockpoll.c
51
#define KNOWN_FLAGS (POLLIN | POLLOUT | POLLHUP | POLLRDHUP);
tools/test/gpioevents/gpioevents.c
114
case POLLOUT:
tools/tools/netmap/bridge.c
326
pollfd[1].revents = POLLOUT;
tools/tools/netmap/bridge.c
331
pollfd[0].revents = POLLOUT;
tools/tools/netmap/bridge.c
338
pollfd[1].events |= POLLOUT;
tools/tools/netmap/bridge.c
342
pollfd[0].events |= POLLOUT;
tools/tools/netmap/bridge.c
376
if (pollfd[0].revents & POLLOUT) {
tools/tools/netmap/bridge.c
383
if (pollfd[1].revents & POLLOUT) {
tools/tools/netmap/lb.c
914
pollfd[polli].events = POLLOUT;
tools/tools/netmap/pkt-gen.c
1679
struct pollfd pfd = { .fd = targ->fd, .events = POLLOUT };
tools/tools/netmap/pkt-gen.c
2047
struct pollfd pfd = { .fd = targ->fd, .events = POLLOUT };
usr.bin/truss/syscalls.c
649
X(POLLSTANDARD) X(POLLIN) X(POLLPRI) X(POLLOUT) X(POLLERR)
usr.bin/whois/whois.c
334
POLLIN | POLLOUT;
usr.bin/whois/whois.c
400
if (fds[j].revents & ~(POLLIN | POLLOUT)) {
usr.bin/whois/whois.c
406
} else if (fds[j].revents & (POLLIN | POLLOUT)) {
usr.sbin/bhyve/slirp/slirp-helper.c
141
ret |= POLLOUT;
usr.sbin/bhyve/slirp/slirp-helper.c
159
if (events & POLLOUT)