Defined in 10 files as a variable:
- contrib/netbsd-tests/lib/librumphijack/h_cwd.c, line 43 (as a variable)
- contrib/opie/opielogin.c, line 240 (as a variable)
- contrib/opie/opiesu.c, line 143 (as a variable)
- contrib/opie/opiesu.c, line 309 (as a variable)
- crypto/heimdal/appl/rcp/rcp.c, line 35 (as a variable)
- crypto/openssh/scp.c, line 376 (as a variable)
- lib/libc/gen/getpwent.c, line 625 (as a variable)
- usr.bin/login/login.c, line 121 (as a variable)
- usr.bin/newgrp/newgrp.c, line 57 (as a variable)
- usr.sbin/pwd_mkdb/pwd_mkdb.c, line 84 (as a variable)
Defined in 1 files as a struct:
Defined in 4 files as a prototype:
Defined in 3 files as a member:
Defined in 4 files as a function:
Defined in 1 files as a externvar:
Referenced in 161 files:
- bin/ps/ps.c, 7 times
- bin/pwd/pwd.c, 5 times
- bin/sh/cd.c, 11 times
- bin/sh/exec.c, 5 times
- bin/sh/parser.c, 13 times
- contrib/apr/user/unix/userinfo.c, 2 times
- contrib/binutils/libiberty/getpwd.c, 7 times
- contrib/bmake/main.c, 4 times
- contrib/dma/util.c, 10 times
- contrib/lib9p/backend/fs.c, 11 times
- contrib/libarchive/libarchive/test/main.c, 30 times
- contrib/libarchive/test_utils/test_main.c, 30 times
- contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp, 3 times
- contrib/llvm-project/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp, 2 times
- contrib/netbsd-tests/kernel/kqueue/t_proc2.c, 5 times
- contrib/netbsd-tests/lib/librumphijack/h_cwd.c, 21 times
- contrib/nvi/common/util.c, 6 times
- contrib/openpam/bin/su/su.c, 7 times
- contrib/openpam/lib/libpam/openpam_borrow_cred.c, 8 times
- contrib/openpam/modules/pam_unix/pam_unix.c, 5 times
- contrib/opie/opieftpd.c, line 1223
- contrib/opie/opielogin.c, 12 times
- contrib/opie/opiesu.c, 14 times
- contrib/sendmail/src/deliver.c, 10 times
- contrib/smbfs/lib/smb/ctx.c, 3 times
- contrib/smbfs/mount_smbfs/mount_smbfs.c, line 152
- contrib/tcp_wrappers/options.c, 3 times
- contrib/tcp_wrappers/safe_finger.c, 5 times
- contrib/telnet/libtelnet/kerberos5.c, 5 times
- contrib/telnet/libtelnet/krb4encpwd.c, 5 times
- contrib/telnet/libtelnet/rsaencpwd.c, 5 times
- contrib/telnet/libtelnet/sra.c, 3 times
- contrib/tnftp/src/cmdtab.c, line 266
- contrib/unbound/daemon/unbound.c, 4 times
- contrib/unbound/util/config_file.c, 4 times
- crypto/heimdal/appl/ftp/ftp/cmdtab.c, line 163
- crypto/heimdal/appl/ftp/ftpd/ftpcmd.c, line 2154
- crypto/heimdal/appl/ftp/ftpd/ftpd.c, 4 times
- crypto/heimdal/appl/ftp/ftpd/ls.c, 4 times
- crypto/heimdal/appl/ftp/ftpd/popen.c, 3 times
- crypto/heimdal/appl/kf/kfd.c, 6 times
- crypto/heimdal/appl/login/limits_conf.c, 3 times
- crypto/heimdal/appl/login/login.c, 62 times
- crypto/heimdal/appl/push/push.c, 3 times
- crypto/heimdal/appl/rcp/rcp.c, 4 times
- crypto/heimdal/appl/rsh/limits_conf.c, 3 times
- crypto/heimdal/appl/rsh/rshd.c, 35 times
- crypto/heimdal/appl/su/su.c, 15 times
- crypto/heimdal/appl/telnet/libtelnet/kerberos5.c, 5 times
- crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c, 5 times
- crypto/heimdal/appl/telnet/libtelnet/spx.c, 4 times
- crypto/heimdal/kcm/client.c, 3 times
- crypto/heimdal/lib/gssapi/krb5/pname_to_uid.c, 6 times
- crypto/heimdal/lib/gssapi/mech/gss_pname_to_uid.c, 7 times
- crypto/heimdal/lib/kadm5/password_quality.c, 13 times
- crypto/heimdal/lib/krb5/kuserok.c, 12 times
- crypto/heimdal/lib/roken/get_default_username.c, 7 times
- crypto/heimdal/lib/roken/glob.c, 5 times
- crypto/heimdal/lib/roken/iruserok.c, 5 times
- crypto/openssh/monitor_wrap.h, line 48
- crypto/openssh/openbsd-compat/glob.c, 5 times
- crypto/openssh/scp.c, line 516
- crypto/openssh/sftp.c, 29 times
- kerberos5/lib/libgssapi_krb5/pname_to_uid.c, 2 times
- lib/libc/gen/getpwent.c, 125 times
- lib/libc/gen/glob-compat11.c, 6 times
- lib/libc/gen/glob.c, 6 times
- lib/libc/gen/pw_scan.c, 11 times
- lib/libc/net/nss_compat.c, 12 times
- lib/libc/net/rcmd.c, 5 times
- lib/libc/posix1e/acl_to_text_nfs4.c, 5 times
- lib/libc/rpc/netnamer.c, 6 times
- lib/libc/tests/nss/getgr_test.c, 2 times
- lib/libc/tests/nss/getpw_test.c, 70 times
- lib/libcasper/services/cap_pwd/cap_pwd.c, 47 times
- lib/libcasper/services/cap_pwd/cap_pwd.h, 9 times
- lib/libcasper/services/cap_pwd/tests/pwd_test.c, 66 times
- lib/libcompat/4.4/cuserid.c, 4 times
- lib/libfetch/common.c, 7 times
- lib/libfetch/fetch.c, 4 times
- lib/libfetch/ftp.c, 25 times
- lib/libfetch/http.c, 14 times
- lib/libpam/modules/pam_chroot/pam_chroot.c, 7 times
- lib/libpam/modules/pam_ftpusers/pam_ftpusers.c, 2 times
- lib/libpam/modules/pam_group/pam_group.c, 6 times
- lib/libpam/modules/pam_krb5/pam_krb5.c, 12 times
- lib/libpam/modules/pam_nologin/pam_nologin.c, 4 times
- lib/libpam/modules/pam_opie/pam_opie.c, 3 times
- lib/libpam/modules/pam_securetty/pam_securetty.c, 3 times
- lib/libpam/modules/pam_self/pam_self.c, 3 times
- lib/libpam/modules/pam_ssh/pam_ssh.c, 10 times
- lib/libpam/modules/pam_unix/pam_unix.c, 37 times
- lib/libprocstat/libprocstat.c, 10 times
- lib/librpcsec_gss/svc_rpcsec_gss.c, 2 times
- lib/libugidfw/ugidfw.c, 20 times
- lib/libutil/login_cap.c, 14 times
- lib/libutil/login_class.c, 39 times
- lib/libypclnt/ypclnt_passwd.c, 23 times
- libexec/tftpd/tests/functional.c, 5 times
- sbin/camcontrol/camcontrol.c, 75 times
- sbin/dump/dumprmt.c, 5 times
- sbin/fsdb/fsdb.c, 3 times
- sbin/ipfw/ipfw2.c, 8 times
- sys/compat/linprocfs/linprocfs.c, 11 times
- sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c, 4 times
- sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.c, 18 times
- sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.h, 8 times
- sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c, line 260
- sys/contrib/openzfs/cmd/zpool/zpool_main.c, 3 times
- sys/kern/kern_descrip.c, 89 times
- sys/kern/kern_linker.c, 5 times
- sys/kern/vfs_cache.c, 40 times
- sys/kern/vfs_lookup.c, 16 times
- sys/netsmb/smb_crypt.c, 4 times
- sys/security/audit/audit_bsm_klib.c, 7 times
- sys/sys/filedesc.h, 12 times
- sys/sys/namei.h, line 122
- sys/ufs/ffs/ffs_alloc.c, 6 times
- tools/build/cross-build/include/common/pwd.h, line 40
- tools/regression/mlock/mlock.c, 6 times
- usr.bin/fetch/fetch.c, 8 times
- usr.bin/from/from.c, 3 times
- usr.bin/ipcs/ipcs.c, 3 times
- usr.bin/kdump/kdump.c, 6 times
- usr.bin/limits/limits.c, 6 times
- usr.bin/login/login.c, 42 times
- usr.bin/login/login_audit.c, 7 times
- usr.bin/logins/logins.c, 53 times
- usr.bin/newgrp/newgrp.c, 15 times
- usr.bin/passwd/passwd.c, 8 times
- usr.bin/quota/quota.c, 6 times
- usr.bin/rctl/rctl.c, 8 times
- usr.bin/renice/renice.c, 3 times
- usr.bin/sockstat/sockstat.c, 3 times
- usr.bin/su/su.c, 28 times
- usr.bin/tip/tip/log.c, 3 times
- usr.bin/top/username.c, 8 times
- usr.bin/who/who.c, 3 times
- usr.bin/write/write.c, 3 times
- usr.sbin/bluetooth/sdpd/main.c, 3 times
- usr.sbin/config/main.c, 10 times
- usr.sbin/cron/cron/do_command.c, 10 times
- usr.sbin/cron/cron/popen.c, 7 times
- usr.sbin/gssd/gssd.c, 2 times
- usr.sbin/inetd/inetd.c, 12 times
- usr.sbin/jail/command.c, 23 times
- usr.sbin/jexec/jexec.c, 23 times
- usr.sbin/lpr/lpd/printjob.c, 5 times
- usr.sbin/newsyslog/newsyslog.c, 3 times
- usr.sbin/nfsuserd/nfsuserd.c, 26 times
- usr.sbin/nscd/agents/passwd.c, 13 times
- usr.sbin/ppp/systems.c, 9 times
- usr.sbin/pw/pw.h, 2 times
- usr.sbin/pw/pw_group.c, 8 times
- usr.sbin/pw/pw_nis.c, 7 times
- usr.sbin/pw/pw_user.c, 184 times
- usr.sbin/pw/pwupd.c, 9 times
- usr.sbin/pw/pwupd.h, 3 times
- usr.sbin/pwd_mkdb/pwd_mkdb.c, 44 times
- usr.sbin/quot/quot.c, 4 times
- usr.sbin/rpc.yppasswdd/yppasswdd_server.c, 12 times