Defined in 3 files as a typedef:
Defined in 2 files as a struct:
Referenced in 269 files:
- bin/sh/miscbltin.c, line 108
- contrib/amd/amd/amd.h, 2 times
- contrib/amd/amd/info_exec.c, line 65
- contrib/amd/amd/nfs_start.c, 8 times
- contrib/apr/poll/unix/select.c, 6 times
- contrib/bmake/job.c, line 3063
- contrib/bsnmp/snmp_ntp/snmp_ntp.c, line 388
- contrib/capsicum-test/capability-fd.cc, 2 times
- contrib/capsicum-test/fcntl.cc, 5 times
- contrib/capsicum-test/select.cc, 4 times
- contrib/compiler-rt/lib/dfsan/dfsan_custom.cc, 6 times
- contrib/compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp, line 73
- contrib/dialog/ui_getc.c, 3 times
- contrib/ee/new_curse.c, line 2228
- contrib/file/src/compress.c, line 346
- contrib/gdb/gdb/config/rs6000/xm-rs6000.h, line 34
- contrib/gdb/gdb/event-loop.c, 2 times
- contrib/gdb/gdb/gdbserver/remote-utils.c, line 345
- contrib/gdb/gdb/inflow.c, line 641
- contrib/gdb/gdb/remote-st.c, line 680
- contrib/gdb/gdb/remote-vx.c, 3 times
- contrib/gdb/gdb/ser-tcp.c, line 127
- contrib/gdb/gdb/ser-unix.c, 2 times
- contrib/ipfilter/l4check/l4check.c, line 279
- contrib/ipfilter/samples/proxy.c, line 236
- contrib/ipfilter/samples/relay.c, line 34
- contrib/ipfilter/tools/ipfstat.c, line 1289
- contrib/ipfilter/tools/ipfsyncd.c, line 223
- contrib/ipfilter/tools/ipmon.c, 2 times
- contrib/ldns/net.c, line 158
- contrib/less/os.c, line 122
- contrib/libarchive/libarchive/filter_fork_posix.c, line 219
- contrib/libbegemot/rpoll.c, 2 times
- contrib/libevent/select.c, 7 times
- contrib/libevent/win32select.c, 3 times
- contrib/libpcap/lbl/os-sunos4.h, 3 times
- contrib/libpcap/pcap-bpf.c, line 339
- contrib/libpcap/pcap-rpcap.c, line 384
- contrib/libpcap/pcap-sita.c, 4 times
- contrib/llvm/tools/lldb/source/Host/common/MainLoop.cpp, line 88
- contrib/llvm/tools/lldb/source/Utility/SelectHelper.cpp, 15 times
- contrib/ncurses/ncurses/tty/lib_twait.c, 2 times
- contrib/ncurses/ncurses/tty/tty_update.c, line 360
- contrib/netbsd-tests/lib/libc/sys/t_select.c, line 111
- contrib/netbsd-tests/lib/librumphijack/h_client.c, 2 times
- contrib/ntp/include/l_stdlib.h, 3 times
- contrib/ntp/include/ntp_select.h, 3 times
- contrib/ntp/lib/isc/unix/entropy.c, 2 times
- contrib/ntp/lib/isc/unix/socket.c, 9 times
- contrib/ntp/lib/isc/win32/include/isc/net.h, 12 times
- contrib/ntp/ntpd/ntp_io.c, 7 times
- contrib/ntp/ntpd/ntpd.c, line 1564
- contrib/ntp/ntpd/refclock_gpsdjson.c, line 1983
- contrib/ntp/ntpdate/ntpdate.c, 3 times
- contrib/ntp/ntpdc/ntpdc.c, 2 times
- contrib/ntp/ntpq/ntpq.c, line 912
- contrib/ntp/sntp/libevent/select.c, 7 times
- contrib/ntp/sntp/libevent/win32select.c, 3 times
- contrib/nvi/cl/cl_read.c, line 152
- contrib/nvi/ex/ex_script.c, 3 times
- contrib/ofed/libibverbs/neigh.c, line 303
- contrib/ofed/librdmacm/preload.c, 9 times
- contrib/ofed/librdmacm/rsocket.c, 9 times
- contrib/ofed/librdmacm/rsocket.h, 3 times
- contrib/openbsm/bin/auditdistd/auditdistd.c, line 503
- contrib/openbsm/bin/auditdistd/proto_tcp.c, line 343
- contrib/openbsm/bin/auditdistd/proto_tls.c, 2 times
- contrib/opie/opieauto.c, 2 times
- contrib/opie/opielogin.c, line 830
- contrib/pf/libevent/select.c, 8 times
- contrib/sendmail/libmilter/engine.c, line 1872
- contrib/sendmail/libmilter/libmilter.h, 2 times
- contrib/sendmail/libsm/local.h, line 229
- contrib/sendmail/libsm/refill.c, line 62
- contrib/sendmail/libsm/stdio.c, line 360
- contrib/sendmail/src/daemon.c, line 307
- contrib/sendmail/src/milter.c, line 204
- contrib/sendmail/src/sfsasl.c, 2 times
- contrib/sendmail/src/srvrsmtp.c, line 1291
- contrib/smbfs/lib/smb/nbns_rq.c, line 259
- contrib/tcpdump/lbl/os-sunos4.h, 3 times
- contrib/telnet/telnet/network.c, 3 times
- contrib/telnet/telnet/sys_bsd.c, 4 times
- contrib/telnet/telnet/utilities.c, 5 times
- contrib/telnet/telnetd/defs.h, 2 times
- contrib/telnet/telnetd/telnetd.c, line 963
- contrib/telnet/telnetd/utility.c, 3 times
- contrib/tnftp/src/util.c, line 1471
- contrib/traceroute/traceroute.c, line 1263
- contrib/unbound/util/mini_event.c, 4 times
- contrib/unbound/util/mini_event.h, line 107
- contrib/unbound/util/tube.c, line 399
- contrib/wpa/hostapd/hostapd_cli.c, line 1965
- contrib/wpa/src/common/wpa_ctrl.c, 2 times
- contrib/wpa/src/common/wpa_helpers.c, line 104
- contrib/wpa/src/drivers/driver_privsep.c, line 68
- contrib/wpa/src/l2_packet/l2_packet_privsep.c, line 140
- contrib/wpa/src/utils/eloop.c, 4 times
- crypto/heimdal/appl/ftp/ftp/extern.h, line 75
- crypto/heimdal/appl/ftp/ftp/ftp.c, 4 times
- crypto/heimdal/appl/ftp/ftpd/ftpd.c, line 1230
- crypto/heimdal/appl/push/push.c, line 287
- crypto/heimdal/appl/rsh/rsh.c, 3 times
- crypto/heimdal/appl/rsh/rshd.c, 2 times
- crypto/heimdal/appl/telnet/telnet/network.c, line 75
- crypto/heimdal/appl/telnet/telnet/sys_bsd.c, line 76
- crypto/heimdal/appl/telnet/telnet/utilities.c, line 815
- crypto/heimdal/appl/telnet/telnetd/telnetd.c, line 996
- crypto/heimdal/appl/telnet/telnetd/utility.c, line 91
- crypto/heimdal/kadmin/kadm_conn.c, line 176
- crypto/heimdal/kdc/connect.c, line 854
- crypto/heimdal/kpasswd/kpasswdd.c, 2 times
- crypto/heimdal/lib/kadm5/ipropd_master.c, line 904
- crypto/heimdal/lib/kadm5/ipropd_slave.c, line 658
- crypto/heimdal/lib/krb5/changepw.c, line 584
- crypto/heimdal/lib/krb5/net_write.c, line 59
- crypto/heimdal/lib/krb5/send_to_kdc.c, line 56
- crypto/heimdal/lib/roken/mini_inetd.c, line 95
- crypto/openssh/channels.c, 48 times
- crypto/openssh/channels.h, 4 times
- crypto/openssh/clientloop.c, 4 times
- crypto/openssh/openbsd-compat/bsd-poll.c, line 45
- crypto/openssh/openbsd-compat/kludge-fd_set.c, 2 times
- crypto/openssh/openbsd-compat/openbsd-compat.h, 2 times
- crypto/openssh/packet.c, 2 times
- crypto/openssh/serverloop.c, 7 times
- crypto/openssh/sftp-server.c, line 1502
- crypto/openssh/ssh-keyscan.c, 2 times
- crypto/openssh/ssh-pkcs11-helper.c, line 293
- crypto/openssh/sshd.c, line 1159
- crypto/openssl/apps/apps.c, line 2665
- crypto/openssl/apps/ocsp.c, line 1500
- crypto/openssl/apps/s_client.c, line 911
- crypto/openssl/apps/s_server.c, 2 times
- crypto/openssl/apps/s_socket.c, line 326
- crypto/openssl/apps/speed.c, line 1275
- include/rpc/svc.h, 2 times
- include/unistd.h, 3 times
- lib/libbluetooth/hci.c, line 149
- lib/libc/include/libc_private.h, 7 times
- lib/libc/isc/eventlib_p.h, 4 times
- lib/libc/net/rcmd.c, line 90
- lib/libc/resolv/res_send.c, line 847
- lib/libc/rpc/auth_time.c, 3 times
- lib/libc/rpc/rpc_com.h, line 86
- lib/libc/rpc/rpc_commondata.c, line 48
- lib/libc/rpc/rtime.c, 3 times
- lib/libc/rpc/svc.c, 2 times
- lib/libc/rpc/svc_run.c, line 61
- lib/libc/rpc/svc_vc.c, 2 times
- lib/libc/sys/pselect.c, 6 times
- lib/libc/sys/select.c, 6 times
- lib/libcasper/libcasper/libcasper_service.c, line 228
- lib/libcasper/libcasper/service.c, 2 times
- lib/libnv/msgio.c, line 86
- lib/libradius/radlib.c, line 1221
- lib/libtacplus/taclib.c, 3 times
- lib/libthr/thread/thr_syscalls.c, 6 times
- libexec/bootpd/bootpd.c, line 193
- libexec/bootpd/bootpgw/bootpgw.c, line 449
- libexec/bootpd/tools/bootptest/bootptest.c, line 392
- libexec/ftpd/ftpd.c, 2 times
- libexec/getty/main.c, line 255
- libexec/rbootd/rbootd.c, 2 times
- sbin/devd/devd.cc, line 1033
- sbin/dump/dumprmt.c, line 104
- sbin/hastd/hastd.c, line 1075
- sbin/hastd/proto_tcp.c, line 348
- sbin/natd/natd.c, line 157
- sbin/nos-tun/nos-tun.c, line 262
- sbin/ping/ping.c, line 887
- sbin/ping6/ping6.c, line 1098
- sbin/routed/main.c, 2 times
- sbin/routed/rtquery/rtquery.c, line 379
- sys/amd64/linux/linux.h, line 92
- sys/amd64/linux32/linux.h, line 105
- sys/arm64/linux/linux.h, line 84
- sys/compat/freebsd32/freebsd32_proto.h, 18 times
- sys/i386/linux/linux.h, line 96
- sys/kern/sys_generic.c, 8 times
- sys/rpc/rpc_com.h, line 96
- sys/rpc/svc.h, 2 times
- sys/sys/select.h, 7 times
- sys/sys/syscallsubr.h, 6 times
- sys/sys/sysproto.h, 18 times
- sys/teken/demo/teken_demo.c, line 284
- tests/sys/fifo/fifo_io.c, line 887
- tests/sys/kern/pipe/big_pipe_test.c, line 22
- tests/sys/kern/pipe/pipe_reverse2_test.c, line 42
- tests/sys/mqueue/mqtest3.c, line 30
- tools/regression/capsicum/syscalls/misc.c, line 47
- tools/regression/poll/pipeselect.c, line 62
- tools/regression/sockets/unix_cmsg/uc_common.c, 3 times
- tools/regression/sockets/zerosend/zerosend.c, line 117
- tools/test/netfibs/reflect.c, line 196
- tools/tools/net80211/stumbler/stumbler.c, line 965
- tools/tools/net80211/w00t/ap/ap.c, line 794
- tools/tools/net80211/w00t/assoc/assoc.c, 2 times
- tools/tools/net80211/w00t/expand/expand.c, line 373
- tools/tools/net80211/w00t/prga/prga.c, 2 times
- tools/tools/net80211/w00t/redir/redir.c, line 572
- tools/tools/net80211/wesside/dics/dics.c, line 319
- tools/tools/net80211/wesside/udps/udps.c, line 134
- tools/tools/net80211/wesside/wesside/wesside.c, line 2387
- tools/tools/net80211/wlaninject/wlaninject.c, line 770
- tools/tools/netrate/tcpconnect/tcpconnect.c, line 78
- tools/tools/syscall_timing/syscall_timing.c, line 598
- usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c, line 84
- usr.bin/script/script.c, line 101
- usr.bin/systat/keyboard.c, line 60
- usr.bin/top/top.c, line 256
- usr.bin/truss/syscalls.c, line 1917
- usr.sbin/apmd/apmd.c, 2 times
- usr.sbin/bhyve/consport.c, line 80
- usr.sbin/bhyve/rfb.c, line 702
- usr.sbin/bluetooth/bthidd/bthidd.h, 2 times
- usr.sbin/bluetooth/bthidd/server.c, line 181
- usr.sbin/bluetooth/btpand/event.c, line 88
- usr.sbin/bluetooth/hccontrol/send_recv.c, line 151
- usr.sbin/bluetooth/sdpd/server.c, line 252
- usr.sbin/bluetooth/sdpd/server.h, line 67
- usr.sbin/ctld/ctld.c, 2 times
- usr.sbin/inetd/builtins.c, line 358
- usr.sbin/inetd/inetd.c, 4 times
- usr.sbin/ipfwpcap/ipfwpcap.c, line 161
- usr.sbin/lpr/common_source/common.c, 3 times
- usr.sbin/lpr/lpd/lpd.c, 2 times
- usr.sbin/mld6query/mld6.c, line 99
- usr.sbin/mountd/mountd.c, line 369
- usr.sbin/moused/moused.c, 5 times
- usr.sbin/nfscbd/nfscbd.c, line 103
- usr.sbin/nfsd/nfsd.c, line 164
- usr.sbin/ngctl/main.c, 4 times
- usr.sbin/ngctl/msg.c, line 102
- usr.sbin/nghook/main.c, line 188
- usr.sbin/powerd/powerd.c, line 482
- usr.sbin/ppp/bundle.c, 6 times
- usr.sbin/ppp/chap.c, 6 times
- usr.sbin/ppp/chat.c, 6 times
- usr.sbin/ppp/datalink.c, 9 times
- usr.sbin/ppp/datalink.h, 3 times
- usr.sbin/ppp/defs.c, 3 times
- usr.sbin/ppp/defs.h, 2 times
- usr.sbin/ppp/descriptor.h, 6 times
- usr.sbin/ppp/ether.c, 9 times
- usr.sbin/ppp/exec.c, 7 times
- usr.sbin/ppp/main.c, line 544
- usr.sbin/ppp/mp.c, 6 times
- usr.sbin/ppp/netgraph.c, 9 times
- usr.sbin/ppp/physical.c, 13 times
- usr.sbin/ppp/physical.h, 11 times
- usr.sbin/ppp/prompt.c, 6 times
- usr.sbin/ppp/radius.c, 7 times
- usr.sbin/ppp/server.c, 6 times
- usr.sbin/pppctl/pppctl.c, 3 times
- usr.sbin/rarpd/rarpd.c, line 517
- usr.sbin/route6d/route6d.c, 2 times
- usr.sbin/rpc.yppasswdd/yppasswdd_main.c, line 126
- usr.sbin/rpc.ypupdated/ypupdated_main.c, 2 times
- usr.sbin/rpc.ypxfrd/ypxfrd_main.c, 2 times
- usr.sbin/rpcbind/rpcb_svc_com.c, 2 times
- usr.sbin/rrenumd/rrenumd.c, 2 times
- usr.sbin/syslogd/syslogd.c, 2 times
- usr.sbin/traceroute6/traceroute6.c, 4 times
- usr.sbin/uhsoctl/uhsoctl.c, 2 times
- usr.sbin/watch/watch.c, line 289
- usr.sbin/ypbind/ypbind.c, 2 times
- usr.sbin/yppush/yppush_main.c, line 234
- usr.sbin/ypserv/yp_main.c, 2 times