Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 20 files as a member:
- contrib/sqlite3/tea/win/nmakehlp.c, line 58 (as a member)
- contrib/wpa/src/common/wpa_ctrl.c, line 73 (as a member)
- contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c, line 65 (as a member)
- contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c, line 544 (as a member)
- sbin/ipfw/tables.c, line 1995 (as a member)
- sys/contrib/octeon-sdk/cvmx-gmxx-defs.h, line 3991 (as a member)
- sys/contrib/octeon-sdk/cvmx-ilk.h, line 75 (as a member)
- sys/contrib/octeon-sdk/cvmx-pko-defs.h, line 1750 (as a member)
- sys/contrib/octeon-sdk/cvmx-pko-defs.h, line 2394 (as a member)
- sys/contrib/octeon-sdk/cvmx-usb.c, line 212 (as a member)
- sys/contrib/openzfs/include/sys/edonr.h, line 85 (as a member)
- sys/dev/drm2/drmP.h, line 964 (as a member)
- sys/dev/hyperv/vmbus/vmbus_reg.h, line 409 (as a member)
- sys/dev/netmap/netmap_kern.h, line 532 (as a member)
- sys/netinet/ip_fw.h, line 869 (as a member)
- sys/netpfil/ipfw/ip_dn_glue.c, line 94 (as a member)
- sys/netpfil/ipfw/ip_dn_glue.c, line 270 (as a member)
- sys/netpfil/ipfw/ip_fw_private.h, line 321 (as a member)
- sys/xen/interface/io/usbif.h, line 188 (as a member)
- usr.bin/mail/popen.c, line 52 (as a member)
Defined in 2 files as a macro:
Referenced in 228 files:
- bin/pax/ar_io.c, line 1259
- bin/sh/eval.c, 3 times
- bin/sh/redir.c, line 270
- cddl/usr.sbin/zfsd/zfsd.cc, line 164
- contrib/apr/file_io/unix/pipe.c, line 184
- contrib/atf/atf-c/detail/process.c, line 70
- contrib/binutils/bfd/elf32-arm.c, 19 times
- contrib/blacklist/port/popenve.c, line 105
- contrib/bmake/job.c, line 514
- contrib/bmake/main.c, line 1749
- contrib/bmake/meta.c, line 1636
- contrib/capsicum-test/capability-fd.cc, line 1256
- contrib/capsicum-test/capmode.cc, line 368
- contrib/capsicum-test/procdesc.cc, line 283
- contrib/dialog/prgbox.c, line 43
- contrib/diff/src/diff3.c, line 1164
- contrib/diff/src/sdiff.c, line 639
- contrib/diff/src/util.c, line 200
- contrib/ee/ee.c, 2 times
- contrib/file/src/compress.c, 3 times
- contrib/flex/src/filter.c, line 149
- contrib/gdb/gdb/infttrace.c, 2 times
- contrib/gdb/gdb/tui/tui-io.c, line 610
- contrib/googletest/googletest/src/gtest-death-test.cc, 2 times
- contrib/kyua/utils/process/fdstream_test.cpp, line 51
- contrib/kyua/utils/process/operations_test.cpp, 2 times
- contrib/kyua/utils/process/system.cpp, line 55
- contrib/libarchive/libarchive/filter_fork_posix.c, 2 times
- contrib/libevent/evutil.c, line 2616
- contrib/libevent/test/bench.c, line 189
- contrib/libevent/test/tinytest.c, line 175
- contrib/llvm-project/clang/lib/Basic/OperatorPrecedence.cpp, line 57
- contrib/llvm-project/clang/lib/Format/TokenAnnotator.cpp, line 905
- contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp, line 1652
- contrib/llvm-project/clang/lib/Lex/Lexer.cpp, line 3805
- contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp, 2 times
- contrib/llvm-project/clang/lib/Lex/TokenConcatenation.cpp, 3 times
- contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp, line 3988
- contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp, line 1019
- contrib/llvm-project/clang/lib/Parse/ParseOpenMP.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp, line 478
- contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp, line 13467
- contrib/llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp, 4 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp, line 282
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp, line 105
- contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp, 4 times
- contrib/llvm-project/lldb/source/Host/posix/PipePosix.cpp, line 95
- contrib/llvm-project/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp, 6 times
- contrib/llvm-project/lldb/source/Interpreter/ScriptInterpreter.cpp, 6 times
- contrib/llvm-project/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp, line 119
- contrib/llvm-project/lldb/tools/driver/Driver.cpp, line 405
- contrib/llvm-project/llvm/tools/lli/lli.cpp, 2 times
- contrib/ncurses/ncurses/base/lib_mouse.c, line 612
- contrib/netbsd-tests/fs/common/fstest_nfs.c, line 106
- contrib/netbsd-tests/kernel/kqueue/read/t_pipe.c, 5 times
- contrib/netbsd-tests/kernel/kqueue/write/t_pipe.c, 3 times
- contrib/netbsd-tests/kernel/msg.h, 2 times
- contrib/netbsd-tests/kernel/t_lockf.c, line 139
- contrib/netbsd-tests/kernel/t_ptrace.c, 2 times
- contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_spawnattr.c, line 120
- contrib/netbsd-tests/lib/libc/net/h_dns_server.c, line 191
- contrib/netbsd-tests/lib/libc/sys/t_fsync.c, line 71
- contrib/netbsd-tests/lib/libc/sys/t_pipe.c, line 95
- contrib/netbsd-tests/lib/libc/sys/t_poll.c, 3 times
- contrib/netbsd-tests/lib/libc/sys/t_posix_fadvise.c, line 99
- contrib/netbsd-tests/lib/libc/sys/t_write.c, line 113
- contrib/netbsd-tests/lib/libcurses/director/director.c, 2 times
- contrib/netbsd-tests/lib/librumphijack/h_client.c, line 59
- contrib/netbsd-tests/net/bpfilter/t_bpfilter.c, line 236
- contrib/netbsd-tests/net/icmp/t_ping.c, line 74
- contrib/netbsd-tests/rump/rumpkern/t_kern.c, line 62
- contrib/ntp/lib/isc/unix/socket.c, line 4241
- contrib/ntp/libntp/ntp_worker.c, line 58
- contrib/ntp/ntpd/ntpd.c, 7 times
- contrib/ntp/sntp/libevent/evutil.c, line 2586
- contrib/ntp/sntp/libevent/test/bench.c, line 189
- contrib/ntp/sntp/libevent/test/tinytest.c, line 175
- contrib/ntp/sntp/libopts/makeshell.c, line 305
- contrib/nvi/ex/ex_argv.c, line 712
- contrib/nvi/ex/ex_cscope.c, 2 times
- contrib/nvi/ex/ex_filter.c, 2 times
- contrib/opie/popen.c, line 115
- contrib/sendmail/libmilter/worker.c, line 281
- contrib/sendmail/libsm/notify.c, line 61
- contrib/sendmail/rmail/rmail.c, line 357
- contrib/sendmail/src/daemon.c, line 650
- contrib/sendmail/src/deliver.c, 2 times
- contrib/sendmail/src/util.c, line 2034
- contrib/sendmail/vacation/vacation.c, line 1003
- contrib/sqlite3/tea/win/nmakehlp.c, 7 times
- contrib/tcp_wrappers/safe_finger.c, line 172
- contrib/tcsh/sh.sem.c, line 963
- contrib/unbound/dnstap/dtstream.c, line 2112
- contrib/unbound/util/tube.c, line 54
- contrib/wpa/src/common/wpa_ctrl.c, 10 times
- contrib/wpa/src/utils/utils_module_tests.c, 3 times
- contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c, 28 times
- contrib/xz/src/xz/file_io.c, line 109
- crypto/heimdal/appl/ftp/ftpd/popen.c, line 124
- crypto/heimdal/appl/rcp/rcp.c, 3 times
- crypto/heimdal/appl/test/gssapi_client.c, line 233
- crypto/heimdal/appl/test/gssapi_server.c, line 263
- crypto/heimdal/lib/roken/simple_exec.c, 3 times
- crypto/openssh/auth.c, line 919
- crypto/openssh/monitor.c, line 1757
- crypto/openssh/readpass.c, line 64
- crypto/openssh/scp.c, 3 times
- crypto/openssh/serverloop.c, line 125
- crypto/openssh/session.c, 3 times
- crypto/openssh/sftp.c, 2 times
- crypto/openssh/sshconnect.c, 2 times
- crypto/openssh/sshconnect2.c, 2 times
- crypto/openssh/sshd.c, line 1255
- crypto/openssl/apps/speed.c, line 3474
- crypto/openssl/engines/e_afalg.c, line 552
- crypto/openssl/engines/e_dasync.c, line 440
- lib/libc/sys/pipe.c, line 37
- lib/libc/tests/gen/fmtmsg_test.c, line 170
- lib/libc/tests/stdio/gets_s_test.c, line 67
- lib/libdpv/dialog_util.c, line 310
- lib/libdpv/util.c, line 82
- lib/libnv/tests/nvlist_send_recv_test.c, line 77
- lib/libpam/modules/pam_exec/pam_exec.c, 3 times
- lib/libpam/modules/pam_ssh/pam_ssh.c, line 284
- lib/libpmc/libpmc.c, 6 times
- lib/libprocstat/libprocstat.c, 4 times
- lib/libprocstat/libprocstat.h, line 192
- lib/libusb/libusb10.c, line 204
- lib/libutil/tests/pidfile_test.c, line 138
- libexec/fingerd/fingerd.c, line 192
- libexec/ftpd/popen.c, line 89
- sbin/dhclient/dhclient.c, line 502
- sbin/ipfw/main.c, line 544
- sbin/ipfw/tables.c, 3 times
- sbin/mdmfs/mdmfs.c, line 773
- sbin/pfctl/tests/pfctl_test.c, line 143
- sbin/swapon/swapon.c, line 705
- sys/arm/nvidia/drm2/tegra_dc.c, 2 times
- sys/arm/nvidia/drm2/tegra_host1x.c, 4 times
- sys/compat/ndis/subr_usbd.c, 13 times
- sys/contrib/octeon-sdk/cvmx-gmxx-defs.h, line 4001
- sys/contrib/octeon-sdk/cvmx-helper-ilk.c, 2 times
- sys/contrib/octeon-sdk/cvmx-ilk.c, line 294
- sys/contrib/octeon-sdk/cvmx-pko-defs.h, 2 times
- sys/contrib/octeon-sdk/cvmx-pko.c, line 518
- sys/contrib/octeon-sdk/cvmx-usb.c, 280 times
- sys/contrib/openzfs/cmd/zed/zed_log.c, line 73
- sys/contrib/openzfs/lib/libzfs/libzfs_diff.c, line 734
- sys/contrib/openzfs/lib/libzfs/libzfs_util.c, line 887
- sys/contrib/openzfs/module/icp/algs/edonr/edonr.c, 4 times
- sys/dev/drm2/drm_fops.c, line 314
- sys/dev/drm2/drm_irq.c, 13 times
- sys/dev/hyperv/vmbus/vmbus_chan.c, line 1882
- sys/dev/netmap/netmap_pipe.c, 8 times
- sys/dev/usb/controller/avr32dci.c, 10 times
- sys/fs/fifofs/fifo_vnops.c, 3 times
- sys/kern/init_sysent.c, line 100
- sys/kern/sys_pipe.c, 67 times
- sys/netgraph/ng_pipe.c, line 248
- sys/netinet/cc/cc_cubic.c, 6 times
- sys/netinet/cc/cc_htcp.c, 6 times
- sys/netinet/cc/cc_newreno.c, 5 times
- sys/netinet/tcp_stacks/rack.c, 5 times
- sys/netpfil/ipfw/ip_fw2.c, line 2815
- sys/netpfil/ipfw/ip_fw_log.c, 2 times
- sys/netpfil/ipfw/ip_fw_table_value.c, 6 times
- sys/security/mac/mac_pipe.c, 2 times
- sys/security/mac/mac_syscalls.c, 12 times
- sys/sys/pipe.h, 14 times
- sys/xen/interface/io/usbif.h, 28 times
- tests/sys/aio/aio_test.c, line 588
- tests/sys/audit/inter-process.c, 2 times
- tests/sys/file/flock_helper.c, 11 times
- tests/sys/file/ftruncate_test.c, line 154
- tests/sys/kern/pdeathsig.c, 5 times
- tests/sys/kern/pipe/big_pipe_test.c, line 53
- tests/sys/kern/pipe/pipe_fstat_bug_test.c, 2 times
- tests/sys/kern/pipe/pipe_ino_test.c, line 48
- tests/sys/kern/pipe/pipe_overcommit1_test.c, line 47
- tests/sys/kern/pipe/pipe_overcommit2_test.c, 2 times
- tests/sys/kern/pipe/pipe_reverse2_test.c, line 45
- tests/sys/kern/pipe/pipe_reverse_test.c, 2 times
- tests/sys/kern/pipe/pipe_wraparound_test.c, 2 times
- tests/sys/kern/ptrace_test.c, 13 times
- tests/sys/kern/reaper.c, 7 times
- tests/sys/kqueue/libkqueue/proc.c, line 90
- tests/sys/posixshm/posixshm_test.c, line 1597
- tools/regression/poll/pipepoll.c, line 300
- tools/regression/poll/pipeselect.c, line 297
- tools/regression/posixsem/posixsem.c, line 81
- tools/regression/security/cap_test/cap_test_capmode.c, line 181
- tools/regression/sockets/unix_cmsg/uc_common.c, 2 times
- tools/regression/sockets/zerosend/zerosend.c, line 205
- tools/tools/indent_wrapper/indent_wrapper.c, 2 times
- tools/tools/netrate/juggle/juggle.c, line 159
- tools/tools/syscall_timing/syscall_timing.c, 4 times
- usr.bin/calendar/io.c, line 661
- usr.bin/diff/pr.c, line 61
- usr.bin/diff3/diff3.c, 2 times
- usr.bin/m4/gnum4.c, line 651
- usr.bin/mail/fio.c, line 373
- usr.bin/mail/popen.c, 5 times
- usr.bin/newkey/update.c, 2 times
- usr.bin/rpcgen/rpc_main.c, line 303
- usr.bin/sdiff/sdiff.c, line 367
- usr.bin/su/su.c, line 443
- usr.bin/tip/tip/cmds.c, 2 times
- usr.bin/tip/tip/tip.c, 2 times
- usr.sbin/apmd/apmd.c, line 681
- usr.sbin/autofs/popen.c, line 89
- usr.sbin/bhyve/mevent.c, line 444
- usr.sbin/cron/cron/do_command.c, 2 times
- usr.sbin/cron/cron/popen.c, line 89
- usr.sbin/daemon/daemon.c, line 274
- usr.sbin/lpr/lpd/printjob.c, 3 times
- usr.sbin/pmcstat/pmcstat.c, line 1102
- usr.sbin/pmcstudy/pmcstudy.c, 2 times
- usr.sbin/ppp/bundle.c, 2 times
- usr.sbin/ppp/chap.c, 2 times
- usr.sbin/ppp/chat.c, line 731
- usr.sbin/ppp/exec.c, line 279
- usr.sbin/ppp/main.c, line 442
- usr.sbin/rpc.ypupdated/update.c, 2 times
- usr.sbin/rpcbind/rpcbind.c, line 202
- usr.sbin/rtsold/cap_script.c, line 65
- usr.sbin/syslogd/syslogd.c, line 3643
- usr.sbin/uefisign/uefisign.c, line 396
- usr.sbin/ypbind/ypbind.c, line 672