Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 2 files as a function:
Referenced in 140 files:
- bin/cp/cp.c, line 447
- bin/mkdir/mkdir.c, 2 times
- bin/pax/file_subs.c, 2 times
- bin/pax/options.c, line 1000
- cddl/compat/opensolaris/misc/mkdirp.c, 3 times
- contrib/apr/file_io/unix/dir.c, line 302
- contrib/atf/atf-c++/detail/fs_test.cpp, 2 times
- contrib/atf/atf-c/detail/fs_test.c, 8 times
- contrib/binutils/binutils/bucomm.c, 2 times
- contrib/capsicum-test/capability-fd.cc, 2 times
- contrib/capsicum-test/capmode.cc, 2 times
- contrib/capsicum-test/capsicum-test-main.cc, line 69
- contrib/capsicum-test/linux.cc, line 414
- contrib/capsicum-test/openat.cc, 2 times
- contrib/capsicum-test/rename.cc, line 35
- contrib/googletest/googletest/src/gtest-filepath.cc, line 332
- contrib/hyperv/tools/hv_kvp_daemon.c, line 292
- contrib/kyua/cli/cmd_about_test.cpp, 3 times
- contrib/kyua/cli/cmd_report_html.cpp, line 89
- contrib/kyua/cli/config_test.cpp, 3 times
- contrib/kyua/drivers/list_tests_test.cpp, 4 times
- contrib/kyua/engine/atf_test.cpp, 2 times
- contrib/kyua/engine/kyuafile_test.cpp, 10 times
- contrib/kyua/engine/requirements_test.cpp, 2 times
- contrib/kyua/examples/syntax_test.cpp, 5 times
- contrib/kyua/store/migrate_test.cpp, line 84
- contrib/kyua/utils/fs/auto_cleaners_test.cpp, 4 times
- contrib/kyua/utils/fs/directory_test.cpp, 3 times
- contrib/kyua/utils/fs/lua_module_test.cpp, 4 times
- contrib/kyua/utils/fs/operations.cpp, 3 times
- contrib/kyua/utils/fs/operations_test.cpp, 29 times
- contrib/kyua/utils/logging/operations_test.cpp, line 332
- contrib/kyua/utils/process/child_test.cpp, line 669
- contrib/kyua/utils/process/isolation_test.cpp, 3 times
- contrib/kyua/utils/sqlite/database_test.cpp, line 110
- contrib/kyua/utils/text/templates_test.cpp, line 941
- contrib/lib9p/backend/fs.c, line 3029
- contrib/lib9p/request.c, 2 times
- contrib/libarchive/libarchive/archive_write_disk_posix.c, 2 times
- contrib/libarchive/libarchive/test/main.c, line 1656
- contrib/libarchive/test_utils/test_main.c, line 1906
- contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp, line 162
- contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.c, line 70
- contrib/llvm-project/libcxx/src/filesystem/operations.cpp, 2 times
- contrib/mandoc/compat_mkdtemp.c, line 50
- contrib/mtree/verify.c, line 255
- contrib/ncurses/ncurses/tinfo/write_entry.c, line 194
- contrib/netbsd-tests/fs/common/fstest_puffs.c, line 364
- contrib/netbsd-tests/fs/puffs/h_dtfs/dtfs.c, line 199
- contrib/netbsd-tests/kernel/kqueue/t_vnode.c, 11 times
- contrib/netbsd-tests/kernel/t_ptrace.c, line 156
- contrib/netbsd-tests/lib/libc/c063/t_faccessat.c, 7 times
- contrib/netbsd-tests/lib/libc/c063/t_fchmodat.c, 7 times
- contrib/netbsd-tests/lib/libc/c063/t_fchownat.c, 7 times
- contrib/netbsd-tests/lib/libc/c063/t_fstatat.c, 7 times
- contrib/netbsd-tests/lib/libc/c063/t_linkat.c, 12 times
- contrib/netbsd-tests/lib/libc/c063/t_mkdirat.c, 3 times
- contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c, 3 times
- contrib/netbsd-tests/lib/libc/c063/t_mknodat.c, 3 times
- contrib/netbsd-tests/lib/libc/c063/t_o_search.c, 10 times
- contrib/netbsd-tests/lib/libc/c063/t_openat.c, 6 times
- contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c, 4 times
- contrib/netbsd-tests/lib/libc/c063/t_renameat.c, 8 times
- contrib/netbsd-tests/lib/libc/c063/t_symlinkat.c, 8 times
- contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c, 7 times
- contrib/netbsd-tests/lib/libc/c063/t_utimensat.c, 7 times
- contrib/netbsd-tests/lib/libc/gen/t_dir.c, line 66
- contrib/netbsd-tests/lib/libc/sys/t_chroot.c, 2 times
- contrib/netbsd-tests/lib/libc/sys/t_mkdir.c, 7 times
- contrib/netbsd-tests/lib/librumphijack/h_cwd.c, 4 times
- contrib/netbsd-tests/lib/libutil/t_pidfile.c, 4 times
- contrib/netbsd-tests/rump/rumpvfs/t_etfs.c, line 177
- contrib/ntp/lib/isc/unix/dir.c, line 215
- contrib/ntp/lib/isc/win32/dir.c, line 269
- contrib/ntp/sntp/kod_management.c, line 146
- contrib/nvi/common/recover.c, line 136
- contrib/ofed/opensm/opensm/osm_db_files.c, line 191
- contrib/openbsm/bin/auditdistd/receiver.c, line 549
- contrib/openbsm/bin/auditdistd/trail.c, line 110
- contrib/openbsm/test/bsm/generate.c, line 1072
- contrib/opie/libopie/lock.c, line 114
- contrib/opie/opieftpd.c, line 1209
- contrib/pjdfstest/pjdfstest.c, line 801
- contrib/sendmail/src/util.c, line 2424
- contrib/sqlite3/shell.c, 3 times
- contrib/sqlite3/sqlite3.c, line 34023
- contrib/subversion/subversion/libsvn_client/wc_editor.c, 2 times
- contrib/tzcode/zic/zic.c, line 2676
- contrib/wpa/hostapd/ctrl_iface.c, 2 times
- contrib/wpa/hs20/client/osu_client.c, 5 times
- contrib/wpa/wpa_supplicant/ctrl_iface_unix.c, line 524
- crypto/heimdal/appl/ftp/ftpd/ftpd.c, line 1772
- crypto/heimdal/appl/rcp/rcp.c, line 547
- crypto/openssh/openbsd-compat/mktemp.c, line 87
- crypto/openssh/scp.c, line 1418
- crypto/openssh/sftp-client.c, line 1491
- crypto/openssh/sftp-server.c, line 1122
- crypto/openssh/sftp.c, line 1637
- crypto/openssh/ssh-keygen.c, line 2841
- crypto/openssh/ssh.c, line 1442
- lib/libc/stdio/mktemp.c, line 188
- libexec/flua/modules/lfs.c, 2 times
- libexec/ftpd/ftpd.c, line 2674
- libexec/tftpd/tests/functional.c, line 432
- sbin/fsck_ffs/main.c, line 366
- sbin/restore/utilities.c, line 146
- sys/contrib/openzfs/contrib/pam_zfs_key/pam_zfs_key.c, line 471
- sys/contrib/openzfs/lib/libshare/os/linux/nfs.c, line 399
- sys/contrib/openzfs/lib/libspl/mkdirp.c, 3 times
- sys/contrib/openzfs/module/os/linux/zfs/zpl_ctldir.c, line 416
- sys/contrib/openzfs/module/os/linux/zfs/zpl_inode.c, line 679
- sys/contrib/openzfs/tests/zfs-tests/cmd/dir_rd_update/dir_rd_update.c, line 74
- sys/contrib/openzfs/tests/zfs-tests/cmd/mktree/mktree.c, line 110
- sys/contrib/openzfs/tests/zfs-tests/tests/functional/suid/suid_write_to_file.c, line 55
- sys/ufs/ffs/ffs_softdep.c, 101 times
- sys/ufs/ffs/softdep.h, 4 times
- tests/sys/audit/file-create.c, 3 times
- tests/sys/audit/file-delete.c, 2 times
- tests/sys/cddl/zfs/bin/dir_rd_update.c, line 72
- tests/sys/cddl/zfs/bin/mktree.c, line 112
- tests/sys/fs/fusefs/interrupt.cc, 8 times
- tests/sys/fs/fusefs/mkdir.cc, 11 times
- tests/sys/fs/fusefs/mockfs.cc, 5 times
- tests/sys/vfs/lookup_cap_dotdot.c, line 63
- tools/regression/doat/doat.c, line 151
- tools/tools/net80211/wesside/wesside/wesside.c, 2 times
- usr.bin/localedef/localedef.c, 4 times
- usr.bin/patch/mkpath.c, line 65
- usr.bin/unzip/unzip.c, 2 times
- usr.bin/xinstall/xinstall.c, line 1386
- usr.sbin/autofs/common.c, line 152
- usr.sbin/bhyve/snapshot.c, 2 times
- usr.sbin/bsdinstall/partedit/gpart_ops.c, line 154
- usr.sbin/config/main.c, 2 times
- usr.sbin/cron/lib/misc.c, 2 times
- usr.sbin/fmtree/verify.c, line 220
- usr.sbin/lpr/chkprintcap/chkprintcap.c, line 294
- usr.sbin/newsyslog/newsyslog.c, line 2597
- usr.sbin/pmcstat/pmcpl_gprof.c, line 403
- usr.sbin/ypbind/ypbind.c, 2 times