Defined in 2 files as a struct:
Defined in 4 files as a member:
Referenced in 379 files:
- bin/df/df.c, line 127
- bin/echo/echo.c, 2 times
- cddl/compat/opensolaris/misc/zmount.c, 2 times
- contrib/apr-util/buckets/apr_brigade.c, 4 times
- contrib/apr-util/include/apr_buckets.h, 2 times
- contrib/apr-util/memcache/apr_memcache.c, 10 times
- contrib/apr-util/test/testmemcache.c, line 547
- contrib/apr/file_io/unix/fullrw.c, line 66
- contrib/apr/file_io/unix/readwrite.c, line 226
- contrib/apr/include/apr_file_io.h, 2 times
- contrib/apr/include/apr_network_io.h, 3 times
- contrib/apr/include/apr_strings.h, line 161
- contrib/apr/network_io/unix/sendrecv.c, 2 times
- contrib/apr/strings/apr_strings.c, 2 times
- contrib/atf/atf-c/tc.c, line 159
- contrib/binutils/bfd/bfdio.c, 16 times
- contrib/binutils/bfd/bfdwin.c, 2 times
- contrib/binutils/bfd/cache.c, 2 times
- contrib/binutils/bfd/opncls.c, 4 times
- contrib/blacklist/lib/bl.c, 2 times
- contrib/bmake/main.c, line 1921
- contrib/bsnmp/snmpd/trans_lsock.c, line 445
- contrib/bsnmp/snmpd/trans_udp.c, 2 times
- contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc, 3 times
- contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc, 3 times
- contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cc, 3 times
- contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc, line 541
- contrib/ipfilter/ip_fil.c, line 545
- contrib/libevent/buffer.c, line 2184
- contrib/libevent/include/event2/buffer.h, line 133
- contrib/libpcap/lbl/os-sunos4.h, 3 times
- contrib/libpcap/pcap-bt-linux.c, line 314
- contrib/libpcap/pcap-bt-monitor-linux.c, line 90
- contrib/libpcap/pcap-linux.c, line 1758
- contrib/libpcap/sockutils.c, line 937
- contrib/libstdc++/config/io/basic_file_stdio.cc, line 147
- contrib/libxo/libxo/xo_syslog.c, 4 times
- contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h, line 79
- contrib/mandoc/catman.c, line 73
- contrib/mandoc/mandocd.c, line 60
- contrib/netbsd-tests/include/sys/t_socket.c, 2 times
- contrib/netbsd-tests/lib/libc/sys/t_kevent.c, line 86
- contrib/netbsd-tests/lib/libc/sys/t_recvmmsg.c, line 73
- contrib/netbsd-tests/modules/t_builtin.c, line 143
- contrib/netbsd-tests/modules/t_modctl.c, line 87
- contrib/netbsd-tests/net/bpf/t_bpf.c, 2 times
- contrib/netbsd-tests/net/fdpass/fdpass.c, 2 times
- contrib/netbsd-tests/net/net/t_pktinfo.c, line 103
- contrib/netcat/netcat.c, line 1025
- contrib/ngatm/sscop/common.c, 2 times
- contrib/ntp/lib/isc/unix/socket.c, 6 times
- contrib/ntp/ntpd/ntp_io.c, 5 times
- contrib/ntp/sntp/libevent/buffer.c, line 2176
- contrib/ntp/sntp/libevent/include/event2/buffer.h, line 133
- contrib/ofed/librdmacm/preload.c, 4 times
- contrib/ofed/librdmacm/rsocket.c, 9 times
- contrib/ofed/librdmacm/rsocket.h, 2 times
- contrib/pf/pflogd/privsep_fdpass.c, 2 times
- contrib/pf/tftp-proxy/tftp-proxy.c, line 83
- contrib/sendmail/libmilter/comm.c, 3 times
- contrib/sendmail/src/milter.c, line 528
- contrib/serf/buckets/aggregate_buckets.c, 5 times
- contrib/serf/buckets/barrier_buckets.c, line 55
- contrib/serf/buckets/buckets.c, 2 times
- contrib/serf/buckets/bwtp_buckets.c, line 284
- contrib/serf/buckets/chunk_buckets.c, 2 times
- contrib/serf/buckets/headers_buckets.c, line 408
- contrib/serf/buckets/iovec_buckets.c, 6 times
- contrib/serf/buckets/request_buckets.c, 2 times
- contrib/serf/buckets/ssl_buckets.c, 2 times
- contrib/serf/outgoing.c, line 674
- contrib/serf/serf.h, line 804
- contrib/serf/serf_bucket_types.h, 4 times
- contrib/serf/serf_bucket_util.h, 2 times
- contrib/serf/serf_private.h, line 258
- contrib/smbfs/mount_smbfs/mount_smbfs.c, line 74
- contrib/tcpdump/lbl/os-sunos4.h, 3 times
- contrib/unbound/util/data/msgreply.h, line 49
- contrib/unbound/util/netevent.c, 4 times
- contrib/wpa/hostapd/ctrl_iface.c, line 3700
- contrib/wpa/src/drivers/driver_nl80211_monitor.c, line 450
- contrib/wpa/src/drivers/driver_privsep.c, line 48
- contrib/wpa/src/l2_packet/l2_packet_privsep.c, 2 times
- contrib/wpa/wpa_supplicant/ctrl_iface_unix.c, line 898
- contrib/wpa/wpa_supplicant/wpa_priv.c, 3 times
- crypto/heimdal/appl/push/push.c, line 149
- crypto/heimdal/kpasswd/kpasswdd.c, line 76
- crypto/heimdal/lib/krb5/changepw.c, 2 times
- crypto/heimdal/lib/roken/getifaddrs.c, line 306
- crypto/heimdal/lib/roken/readv.c, line 39
- crypto/heimdal/lib/roken/recvmsg.c, line 45
- crypto/heimdal/lib/roken/sendmsg.c, line 47
- crypto/heimdal/lib/roken/writev.c, line 39
- crypto/openssh/atomicio.c, 5 times
- crypto/openssh/atomicio.h, 4 times
- crypto/openssh/monitor_fdpass.c, 2 times
- crypto/openssh/openbsd-compat/openbsd-compat.h, 2 times
- crypto/openssh/regress/netcat.c, line 1007
- crypto/openssh/sftp-client.c, line 112
- crypto/openssl/crypto/bio/bss_dgram.c, 4 times
- crypto/openssl/engines/e_afalg.c, line 417
- lib/libbluetooth/hci.c, line 103
- lib/libc/db/recno/rec_close.c, line 111
- lib/libc/gen/pututxline.c, line 260
- lib/libc/gen/syslog.c, 4 times
- lib/libc/include/isc/eventlib.h, 3 times
- lib/libc/include/libc_private.h, 3 times
- lib/libc/isc/ev_streams.c, 9 times
- lib/libc/isc/eventlib_p.h, 2 times
- lib/libc/net/nscachedcli.c, line 153
- lib/libc/net/sctp_sys_calls.c, 8 times
- lib/libc/resolv/herror.c, line 91
- lib/libc/resolv/res_send.c, line 631
- lib/libc/rpc/clnt_vc.c, 2 times
- lib/libc/rpc/svc_dg.c, 2 times
- lib/libc/stdio/perror.c, 2 times
- lib/libc/sys/readv.c, 2 times
- lib/libc/sys/writev.c, 2 times
- lib/libc/yp/yplib.c, line 386
- lib/libfetch/common.c, 3 times
- lib/libfetch/common.h, 2 times
- lib/libjail/jail.c, 4 times
- lib/libjail/jail_getid.c, 2 times
- lib/libnv/msgio.c, 4 times
- lib/libnv/msgio.h, line 40
- lib/libopenbsd/imsg-buffer.c, 2 times
- lib/libopenbsd/imsg.c, 2 times
- lib/libopenbsd/imsg.h, line 105
- lib/libsdp/search.c, line 144
- lib/libsdp/service.c, 3 times
- lib/libthr/thread/thr_syscalls.c, 2 times
- lib/libugidfw/ugidfw.c, line 609
- lib/libvmmapi/vmmapi.c, 4 times
- lib/libvmmapi/vmmapi.h, 5 times
- libexec/talkd/announce.c, 5 times
- sbin/dhclient/bpf.c, line 312
- sbin/fsck_ffs/main.c, 2 times
- sbin/growfs/growfs.c, line 1707
- sbin/init/init.c, 2 times
- sbin/mksnap_ffs/mksnap_ffs.c, line 98
- sbin/mount/getmntopts.c, 3 times
- sbin/mount/mntopts.h, 4 times
- sbin/mount/mount_fs.c, line 79
- sbin/mount_cd9660/mount_cd9660.c, 3 times
- sbin/mount_fusefs/mount_fusefs.c, line 115
- sbin/mount_msdosfs/mount_msdosfs.c, 3 times
- sbin/mount_nfs/mount_nfs.c, 5 times
- sbin/mount_nullfs/mount_nullfs.c, line 68
- sbin/mount_udf/mount_udf.c, line 80
- sbin/mount_unionfs/mount_unionfs.c, line 133
- sbin/ping/ping.c, line 232
- sbin/ping6/ping6.c, 3 times
- sbin/tunefs/tunefs.c, line 102
- sys/amd64/amd64/mem.c, line 82
- sys/amd64/amd64/uio_machdep.c, line 64
- sys/amd64/linux/linux_proto.h, 24 times
- sys/amd64/linux32/linux.h, 2 times
- sys/amd64/linux32/linux32_machdep.c, 6 times
- sys/amd64/linux32/linux32_proto.h, 24 times
- sys/amd64/vmm/vmm_instruction_emul.c, 2 times
- sys/arm/arm/mem.c, line 87
- sys/arm/arm/uio_machdep.c, line 65
- sys/arm64/arm64/mem.c, line 51
- sys/arm64/arm64/uio_machdep.c, line 62
- sys/arm64/linux/linux_proto.h, 24 times
- sys/cam/ctl/ctl_backend_block.c, 3 times
- sys/cam/ctl/ctl_ha.c, 2 times
- sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c, line 158
- sys/cddl/compat/opensolaris/kern/opensolaris_uio.c, line 54
- sys/cddl/compat/opensolaris/sys/uio.h, 2 times
- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c, line 1251
- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c, line 55
- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c, 2 times
- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c, line 5724
- sys/compat/cloudabi/cloudabi_file.c, 2 times
- sys/compat/cloudabi/cloudabi_random.c, line 39
- sys/compat/cloudabi/cloudabi_sock.c, 2 times
- sys/compat/cloudabi/cloudabi_util.h, 2 times
- sys/compat/cloudabi32/cloudabi32_fd.c, 3 times
- sys/compat/cloudabi32/cloudabi32_sock.c, 4 times
- sys/compat/cloudabi64/cloudabi64_fd.c, 3 times
- sys/compat/cloudabi64/cloudabi64_sock.c, 4 times
- sys/compat/freebsd32/freebsd32_misc.c, 9 times
- sys/compat/freebsd32/freebsd32_util.h, line 117
- sys/compat/linux/linux_misc.c, line 2561
- sys/compat/linux/linux_socket.c, 5 times
- sys/compat/linuxkpi/common/include/linux/fs.h, 3 times
- sys/compat/linuxkpi/common/include/linux/socket.h, 2 times
- sys/crypto/aesni/aesni.c, line 408
- sys/crypto/armv8/armv8_crypto.c, line 341
- sys/crypto/via/padlock_cipher.c, line 179
- sys/dev/beri/virtio/network/if_vtbe.c, 4 times
- sys/dev/beri/virtio/virtio.c, 7 times
- sys/dev/beri/virtio/virtio.h, 4 times
- sys/dev/beri/virtio/virtio_block.c, 3 times
- sys/dev/cxgbe/iw_cxgbe/cm.c, line 2174
- sys/dev/cxgbe/tom/t4_ddp.c, line 1637
- sys/dev/filemon/filemon_wrapper.c, line 55
- sys/dev/firewire/firewirereg.h, line 257
- sys/dev/firewire/fwohci.c, line 2736
- sys/dev/hwpmc/hwpmc_logging.c, line 364
- sys/dev/hyperv/vmbus/vmbus_br.c, line 270
- sys/dev/hyperv/vmbus/vmbus_brvar.h, line 128
- sys/dev/hyperv/vmbus/vmbus_chan.c, 3 times
- sys/dev/iicbus/iic.c, line 365
- sys/dev/iscsi/icl_soft.c, line 177
- sys/dev/iscsi_initiator/isc_soc.c, 3 times
- sys/dev/iscsi_initiator/iscsivar.h, 2 times
- sys/dev/ksyms/ksyms.c, line 160
- sys/dev/md/md.c, 3 times
- sys/dev/mfi/mfi_ioctl.h, 2 times
- sys/dev/mpr/mprvar.h, line 217
- sys/dev/mps/mpsvar.h, line 216
- sys/dev/mrsas/mrsas_ioctl.h, line 104
- sys/dev/nand/nandsim_swap.c, 2 times
- sys/dev/nvdimm/nvdimm_spa.c, line 281
- sys/dev/proto/proto_busdma.c, line 282
- sys/dev/vmware/vmci/vmci_kernel_if.c, 6 times
- sys/dev/xen/blkback/blkback.c, 3 times
- sys/dev/xen/xenstore/xenstore.c, 19 times
- sys/fs/cd9660/cd9660_vnops.c, line 213
- sys/fs/cuse/cuse.c, 2 times
- sys/fs/ext2fs/ext2_htree.c, line 406
- sys/fs/ext2fs/ext2_lookup.c, line 867
- sys/fs/fuse/fuse_io.c, line 613
- sys/fs/fuse/fuse_vnops.c, 2 times
- sys/fs/nfsclient/nfs_clbio.c, 6 times
- sys/fs/nfsclient/nfs_clvnops.c, line 448
- sys/fs/nfsserver/nfs_nfsdport.c, 11 times
- sys/fs/smbfs/smbfs_io.c, 3 times
- sys/fs/udf/udf_vnops.c, line 908
- sys/fs/unionfs/union_subr.c, 2 times
- sys/i386/i386/mem.c, line 87
- sys/i386/i386/uio_machdep.c, line 65
- sys/i386/ibcs2/ibcs2_misc.c, 2 times
- sys/i386/linux/linux_proto.h, 24 times
- sys/kern/kern_alq.c, line 316
- sys/kern/kern_jail.c, 2 times
- sys/kern/kern_ktrace.c, line 1178
- sys/kern/subr_bus_dma.c, line 277
- sys/kern/subr_sglist.c, 2 times
- sys/kern/subr_uio.c, 13 times
- sys/kern/sys_generic.c, 8 times
- sys/kern/sys_getrandom.c, line 55
- sys/kern/sys_process.c, 2 times
- sys/kern/sys_socket.c, line 586
- sys/kern/uipc_syscalls.c, 10 times
- sys/kern/vfs_aio.c, line 758
- sys/kern/vfs_default.c, 2 times
- sys/kern/vfs_extattr.c, 3 times
- sys/kern/vfs_lookup.c, line 287
- sys/kern/vfs_mount.c, 2 times
- sys/kern/vfs_syscalls.c, 2 times
- sys/kern/vfs_vnops.c, 6 times
- sys/mips/cavium/cryptocteon/cavium_crypto.c, 14 times
- sys/mips/cavium/cryptocteon/cryptocteonvar.h, 3 times
- sys/mips/mips/mem.c, line 79
- sys/mips/mips/uio_machdep.c, line 68
- sys/mips/nlm/dev/sec/nlmsec.c, 2 times
- sys/mips/nlm/dev/sec/nlmseclib.c, 2 times
- sys/netinet/sctp_syscalls.c, 3 times
- sys/netinet/sctp_uio.h, 2 times
- sys/netsmb/smb_dev.c, line 311
- sys/netsmb/smb_trantcp.c, line 296
- sys/nfs/bootp_subr.c, line 588
- sys/ofed/drivers/infiniband/ulp/sdp/sdp.h, 2 times
- sys/ofed/drivers/infiniband/ulp/sdp/sdp_zcopy.c, 4 times
- sys/opencrypto/criov.c, 5 times
- sys/opencrypto/cryptodev.c, line 755
- sys/opencrypto/cryptodev.h, 2 times
- sys/opencrypto/cryptosoft.c, 2 times
- sys/powerpc/powerpc/mem.c, line 94
- sys/powerpc/powerpc/uio_machdep.c, line 67
- sys/riscv/riscv/mem.c, line 53
- sys/riscv/riscv/uio_machdep.c, line 62
- sys/sparc64/sparc64/mem.c, line 88
- sys/sparc64/sparc64/uio_machdep.c, line 69
- sys/sys/extattr.h, line 76
- sys/sys/jail.h, 3 times
- sys/sys/mount.h, 2 times
- sys/sys/socket.h, 4 times
- sys/sys/spigenio.h, 2 times
- sys/sys/sysproto.h, 27 times
- sys/sys/uio.h, 8 times
- sys/ufs/ffs/ffs_snapshot.c, 2 times
- sys/ufs/ffs/ffs_vnops.c, 2 times
- sys/ufs/ufs/ufs_extattr.c, 5 times
- sys/ufs/ufs/ufs_quota.c, 3 times
- sys/vm/vnode_pager.c, 2 times
- tests/sys/audit/network.c, 3 times
- tests/sys/kern/unix_passfd_test.c, 17 times
- tools/regression/capsicum/syscalls/misc.c, line 91
- tools/regression/netinet/ipbroadcast/ipbroadcast.c, line 111
- tools/regression/security/open_to_operation/open_to_operation.c, 4 times
- tools/regression/sockets/sendfile/sendfile.c, line 273
- tools/regression/sockets/udp_pingpong/udp_pingpong.c, line 395
- tools/regression/sockets/unix_cmsg/t_cmsg_len.c, line 50
- tools/regression/sockets/unix_cmsg/t_cmsgcred.c, 2 times
- tools/regression/sockets/unix_cmsg/t_cmsgcred_sockcred.c, line 47
- tools/regression/sockets/unix_cmsg/t_sockcred.c, 2 times
- tools/regression/sockets/unix_cmsg/uc_common.c, 3 times
- tools/regression/sockets/unix_cmsg/uc_common.h, 2 times
- tools/tools/kttcp/sys/kttcp.c, 2 times
- tools/tools/net80211/w00t/libw00t/w00t.c, line 163
- tools/tools/net80211/w00t/redir/buddy.c, 2 times
- tools/tools/net80211/w00t/redir/redir.c, 2 times
- tools/tools/net80211/wesside/dics/dics.c, line 110
- tools/tools/net80211/wesside/wesside/wesside.c, line 496
- tools/tools/net80211/wlaninject/wlaninject.c, 2 times
- tools/tools/netrate/httpd/httpd.c, line 102
- tools/tools/netrate/tcpp/tcpp_client.c, line 159
- usr.bin/finger/net.c, line 115
- usr.bin/mkuzip/mkuzip.c, line 106
- usr.bin/script/script.c, line 385
- usr.bin/truss/syscalls.c, 2 times
- usr.bin/wall/ttymsg.c, 3 times
- usr.bin/wall/ttymsg.h, line 5
- usr.bin/wall/wall.c, line 100
- usr.sbin/autofs/automount.c, 2 times
- usr.sbin/bhyve/block_if.h, line 52
- usr.sbin/bhyve/fwctl.c, 10 times
- usr.sbin/bhyve/inout.c, line 116
- usr.sbin/bhyve/iov.c, 8 times
- usr.sbin/bhyve/iov.h, 6 times
- usr.sbin/bhyve/pci_e82545.c, 7 times
- usr.sbin/bhyve/pci_nvme.c, line 180
- usr.sbin/bhyve/pci_virtio_block.c, 2 times
- usr.sbin/bhyve/pci_virtio_console.c, 7 times
- usr.sbin/bhyve/pci_virtio_net.c, 11 times
- usr.sbin/bhyve/pci_virtio_rnd.c, line 110
- usr.sbin/bhyve/pci_virtio_scsi.c, 11 times
- usr.sbin/bhyve/task_switch.c, 5 times
- usr.sbin/bhyve/virtio.c, 2 times
- usr.sbin/bhyve/virtio.h, 2 times
- usr.sbin/bluetooth/btpand/bnep.c, line 638
- usr.sbin/bluetooth/btpand/tap.c, line 136
- usr.sbin/bluetooth/sdpd/sar.c, 2 times
- usr.sbin/bluetooth/sdpd/srr.c, 2 times
- usr.sbin/bluetooth/sdpd/ssr.c, 2 times
- usr.sbin/camdd/camdd.c, 27 times
- usr.sbin/ctld/pdu.c, line 220
- usr.sbin/fwcontrol/fwdv.c, 2 times
- usr.sbin/iscsid/pdu.c, line 260
- usr.sbin/jail/jail.c, 3 times
- usr.sbin/jail/state.c, 2 times
- usr.sbin/lpr/common_source/net.c, line 270
- usr.sbin/lpr/common_source/rmjob.c, line 311
- usr.sbin/mld6query/mld6.c, line 203
- usr.sbin/mountd/mountd.c, 2 times
- usr.sbin/nscd/nscdcli.c, line 139
- usr.sbin/nscd/query.c, 2 times
- usr.sbin/ppp/bundle.c, 3 times
- usr.sbin/ppp/datalink.c, 2 times
- usr.sbin/ppp/datalink.h, 3 times
- usr.sbin/ppp/ether.c, 2 times
- usr.sbin/ppp/ether.h, line 37
- usr.sbin/ppp/exec.c, 2 times
- usr.sbin/ppp/exec.h, line 36
- usr.sbin/ppp/i4b.h, line 38
- usr.sbin/ppp/netgraph.c, 2 times
- usr.sbin/ppp/netgraph.h, line 37
- usr.sbin/ppp/physical.c, 3 times
- usr.sbin/ppp/physical.h, 4 times
- usr.sbin/ppp/tcp.c, line 123
- usr.sbin/ppp/tcp.h, line 35
- usr.sbin/ppp/tty.c, 2 times
- usr.sbin/ppp/tty.h, line 38
- usr.sbin/ppp/udp.c, 2 times
- usr.sbin/ppp/udp.h, line 36
- usr.sbin/route6d/route6d.c, 2 times
- usr.sbin/rrenumd/rrenumd.c, 3 times
- usr.sbin/rrenumd/rrenumd.h, line 49
- usr.sbin/rtadvd/control.c, line 176
- usr.sbin/rtadvd/rtadvd.c, 2 times
- usr.sbin/rtsold/probe.c, line 63
- usr.sbin/rtsold/rtsol.c, 2 times
- usr.sbin/syslogd/syslogd.c, 7 times
- usr.sbin/traceroute6/traceroute6.c, line 325
- usr.sbin/ypbind/ypbind.c, line 833