Defined in 8 files as a prototype:
Defined in 6 files as a macro:
Defined in 7 files as a function:
Referenced in 248 files:
- bin/csh/char.h, line 81
- bin/dd/dd.c, 2 times
- bin/ksh/emacs.c, 2 times
- bin/ksh/var.c, line 574
- bin/ksh/vi.c, line 1101
- crypto/external/bsd/heimdal/dist/lib/asn1/gen.c, line 475
- crypto/external/bsd/heimdal/dist/lib/asn1/hash.c, line 187
- crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_radix.c, line 53
- crypto/external/bsd/heimdal/dist/lib/krb5/keytab_keyfile.c, line 113
- crypto/external/bsd/heimdal/dist/lib/ntlm/ntlm.c, line 243
- crypto/external/bsd/heimdal/dist/lib/roken/hex.c, line 48
- crypto/external/bsd/heimdal/dist/lib/roken/strcasecmp.c, 4 times
- crypto/external/bsd/heimdal/dist/lib/roken/strncasecmp.c, 4 times
- crypto/external/bsd/heimdal/dist/lib/roken/strupr.c, line 49
- crypto/external/bsd/openssh/dist/readpassphrase.c, line 126
- crypto/external/bsd/openssl.old/dist/apps/apps.c, line 2795
- crypto/external/bsd/openssl/dist/apps/lib/apps.c, line 3277
- dist/pf/sbin/pfctl/pfctl_osfp.c, line 911
- distrib/utils/libhack/multibyte.c, line 315
- external/apache2/llvm/dist/clang/lib/Basic/Builtins.cpp, line 130
- external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.cpp, line 225
- external/apache2/llvm/dist/clang/lib/Sema/SemaChecking.cpp, line 3463
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp, line 2624
- external/apache2/llvm/dist/clang/utils/TableGen/ClangASTNodesEmitter.cpp, line 46
- external/apache2/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp, line 209
- external/apache2/llvm/dist/libcxx/include/__support/xlocale/__posix_l_fallback.h, line 119
- external/apache2/llvm/dist/libcxx/include/ctype.h, line 55
- external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/commandlineflags.cc, line 86
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp, line 62
- external/apache2/llvm/dist/llvm/lib/Support/regcomp.c, line 1036
- external/apache2/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp, line 1187
- external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.cpp, 2 times
- external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptToken.cpp, 3 times
- external/apache2/llvm/dist/llvm/utils/benchmark/src/commandlineflags.cc, line 86
- external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h, line 1941
- external/bsd/atf/dist/atf-c/config.c, line 79
- external/bsd/elftosb/dist/common/ELFSourceFile.cpp, 2 times
- external/bsd/file/dist/src/compress.c, line 979
- external/bsd/file/dist/src/softmagic.c, line 2018
- external/bsd/flex/dist/src/ccl.c, line 299
- external/bsd/less/dist/less.h, line 141
- external/bsd/libarchive/dist/libarchive/archive_windows.c, 3 times
- external/bsd/libarchive/dist/libarchive_fe/passphrase.c, line 257
- external/bsd/libbind/dist/inet/nsap_addr.c, 2 times
- external/bsd/libbind/dist/nameser/ns_ttl.c, line 119
- external/bsd/libfido2/dist/openbsd-compat/readpassphrase.c, line 144
- external/bsd/libfido2/dist/openbsd-compat/readpassphrase_win32.c, line 116
- external/bsd/mdocml/dist/mdoc_validate.c, 2 times
- external/bsd/nsd/dist/dname.h, line 20
- external/bsd/ntp/dist/lib/isc/hex.c, line 102
- external/bsd/ntp/dist/libntp/audio.c, line 183
- external/bsd/ntp/dist/libntp/ssl_init.c, line 126
- external/bsd/ntp/dist/libntp/vint64ops.c, 2 times
- external/bsd/ntp/dist/ntpd/refclock_neoclock4x.c, 2 times
- external/bsd/ntp/dist/ntpd/refclock_oncore.c, 2 times
- external/bsd/ntp/dist/ntpsnmpd/ntpSnmpSubagentObject.c, line 102
- external/bsd/ntp/dist/sntp/libopts/makeshell.c, 3 times
- external/bsd/ntp/dist/sntp/libopts/putshell.c, line 311
- external/bsd/ntp/dist/util/tg2.c, 2 times
- external/bsd/nvi/dist/common/multibyte.h, line 93
- external/bsd/openldap/dist/contrib/ldapc++/src/LDAPAttributeList.cpp, 2 times
- external/bsd/openldap/dist/include/ac/ctype.h, 2 times
- external/bsd/openldap/dist/servers/slapd/back-sql/rdbms_depend/timesten/dnreverse/dnreverse.cpp, line 114
- external/bsd/openpam/dist/bin/openpam_dump_policy/openpam_dump_policy.c, line 65
- external/bsd/pam-u2f/dist/pamu2fcfg/readpassphrase.c, line 144
- external/bsd/ppp/dist/pppd/chap_ms.c, line 653
- external/bsd/ppp/dist/pppd/ipxcp.c, 2 times
- external/bsd/ppp/dist/pppd/options.c, line 1281
- external/bsd/tcpdump/dist/util-print.c, line 898
- external/bsd/tmux/dist/cmd-if-shell.c, line 159
- external/bsd/tmux/dist/cmd-queue.c, line 898
- external/bsd/tmux/dist/cmd-run-shell.c, line 196
- external/bsd/tmux/dist/mode-tree.c, line 1200
- external/bsd/tmux/dist/window-customize.c, 2 times
- external/bsd/top/dist/ap_snprintf.c, line 58
- external/bsd/tre/dist/lib/tre-internal.h, line 104
- external/bsd/unbound/dist/services/outside_network.c, line 2762
- external/bsd/unbound/dist/testcode/unitzonemd.c, line 111
- external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new.c, line 2549
- external/cddl/osnet/dev/dtrace/dtrace_debug.c, line 231
- external/cddl/osnet/dist/cmd/zfs/zfs_main.c, line 2977
- external/cddl/osnet/dist/cmd/zpool/zpool_main.c, line 2839
- external/cddl/osnet/dist/cmd/ztest/ztest.c, 2 times
- external/cddl/osnet/dist/lib/libzfs/common/libzfs_util.c, 3 times
- external/gpl2/diffutils/dist/lib/strftime.c, 2 times
- external/gpl2/diffutils/dist/lib/strtol.c, line 231
- external/gpl2/dtc/dist/tests/setprop_inplace.c, line 66
- external/gpl2/gettext/dist/gettext-runtime/gnulib-lib/strtol.c, line 219
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/strtol.c, line 219
- external/gpl2/gettext/dist/gettext-tools/libgrep/dfa.c, line 289
- external/gpl2/gmake/dist/vmsfunctions.c, 5 times
- external/gpl2/grep/dist/lib/strtol.c, line 235
- external/gpl2/grep/dist/src/dfa.c, line 315
- external/gpl2/groff/dist/src/libs/libgroff/cmap.cpp, line 55
- external/gpl2/lvm2/dist/lib/display/display.c, 3 times
- external/gpl2/lvm2/dist/lib/report/report.c, 2 times
- external/gpl2/lvm2/dist/libdm/libdm-report.c, line 655
- external/gpl2/texinfo/dist/info/info.h, line 49
- external/gpl2/texinfo/dist/info/infomap.h, line 47
- external/gpl2/texinfo/dist/info/search.c, 2 times
- external/gpl2/texinfo/dist/makeinfo/makeinfo.h, line 248
- external/gpl2/texinfo/dist/makeinfo/xml.c, line 1888
- external/gpl2/texinfo/dist/util/texindex.c, 3 times
- external/gpl2/xcvs/dist/lib/getdate.c, line 2804
- external/gpl2/xcvs/dist/lib/regex_internal.c, 2 times
- external/gpl2/xcvs/dist/lib/strftime.c, 2 times
- external/gpl2/xcvs/dist/lib/strtol.c, line 232
- external/gpl3/binutils.old/dist/include/safe-ctype.h, line 145
- external/gpl3/binutils/dist/include/safe-ctype.h, line 145
- external/gpl3/gcc.old/dist/include/safe-ctype.h, line 145
- external/gpl3/gcc.old/dist/libgfortran/io/format.c, line 196
- external/gpl3/gcc.old/dist/libgfortran/io/write.c, 3 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/aix/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/bsd/darwin/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/bsd/dragonfly/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/bsd/netbsd/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/bsd/openbsd/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/generic/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/hpux/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/config/os/qnx/qnx6.1/ctype_configure_char.cc, 2 times
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/locale_facets.h, line 2644
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/regex_compiler.h, line 243
- external/gpl3/gcc.old/dist/libstdc++-v3/include/c_compatibility/ctype.h, line 47
- external/gpl3/gcc/dist/include/safe-ctype.h, line 145
- external/gpl3/gcc/dist/libgfortran/io/format.c, line 196
- external/gpl3/gcc/dist/libgfortran/io/write.c, 3 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/aix/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/darwin/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/dragonfly/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/netbsd/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/openbsd/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/generic/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/hpux/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/config/os/qnx/qnx6.1/ctype_configure_char.cc, 2 times
- external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_facets.h, line 2644
- external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_compiler.h, line 243
- external/gpl3/gcc/dist/libstdc++-v3/include/c_compatibility/ctype.h, line 47
- external/gpl3/gdb.old/dist/gdb/cli/cli-decode.c, line 1418
- external/gpl3/gdb.old/dist/gdb/language.c, line 534
- external/gpl3/gdb.old/dist/include/safe-ctype.h, line 145
- external/gpl3/gdb.old/dist/readline/readline/chardefs.h, line 106
- external/gpl3/gdb.old/dist/sim/igen/igen.c, line 1304
- external/gpl3/gdb.old/dist/sim/igen/lf.c, line 350
- external/gpl3/gdb.old/dist/sim/ppc/lf.c, line 346
- external/gpl3/gdb/dist/gdb/cli/cli-decode.c, line 1418
- external/gpl3/gdb/dist/gdb/language.c, line 534
- external/gpl3/gdb/dist/include/safe-ctype.h, line 145
- external/gpl3/gdb/dist/readline/readline/chardefs.h, line 106
- external/gpl3/gdb/dist/sim/igen/igen.c, line 1304
- external/gpl3/gdb/dist/sim/igen/lf.c, line 350
- external/gpl3/gdb/dist/sim/ppc/lf.c, line 346
- external/historical/nawk/dist/run.c, line 1557
- external/ibm-public/postfix/dist/src/util/sys_defs.h, line 1770
- external/lgpl3/gmp/dist/tests/misc.c, line 220
- external/mit/lua/dist/src/lbaselib.c, line 74
- external/mit/lua/dist/src/lstrlib.c, 2 times
- external/mpl/bind/dist/bin/dnssec/dnssec-keyfromlabel.c, 2 times
- external/mpl/bind/dist/bin/dnssec/dnssec-keygen.c, 2 times
- external/mpl/bind/dist/bin/named/main.c, line 575
- external/mpl/bind/dist/lib/dns/gen.c, line 212
- external/mpl/bind/dist/lib/dns/rbtdb.c, line 9976
- external/mpl/bind/dist/lib/dns/ttl.c, line 130
- external/mpl/bind/dist/lib/isc/hex.c, line 93
- external/mpl/bind/dist/lib/isccfg/parser.c, line 1333
- external/mpl/dhcp/dist/common/tree.c, line 1300
- external/mpl/dhcp/dist/keama/eval.c, line 759
- external/mpl/dhcp/dist/server/ldap.c, line 2645
- external/public-domain/sqlite/dist/sqlite3.c, 2 times
- external/public-domain/sqlite/sqlite2mdoc/main.c, line 781
- games/battlestar/getcom.c, line 102
- games/bcd/bcd.c, line 170
- games/boggle/boggle/mach.c, 3 times
- games/cribbage/io.c, 3 times
- games/gomoku/stoc.c, line 76
- games/hack/hack.u_init.c, 2 times
- games/hunt/hunt/otto.c, line 431
- games/mille/misc.c, line 82
- games/mille/move.c, line 378
- games/phantasia/io.c, line 231
- games/pig/pig.c, line 126
- games/sail/dr_1.c, line 430
- games/sail/main.c, line 103
- games/warp/intrp.c, 2 times
- lib/libc/gen/getpass.c, line 277
- lib/libc/gen/isctype.c, line 79
- lib/libc/inet/nsap_addr.c, 2 times
- lib/libc/nameser/ns_ttl.c, line 127
- lib/libc/regex/utils.h, line 56
- lib/libskey/put.c, line 2275
- libexec/httpd/cgi-bozo.c, line 522
- sbin/dmesg/dmesg.c, 2 times
- sbin/newfs_msdos/mkfs_msdos.c, line 988
- sbin/nvmectl/perftest.c, 3 times
- sys/arch/atari/stand/ahdilabel/ahdilabel.c, 8 times
- sys/arch/atari/stand/edahdi/edahdi.c, line 327
- sys/arch/hp300/stand/mkboot/mkboot.c, line 269
- sys/arch/hpcmips/stand/libsa/winblk.c, 3 times
- sys/arch/hppa/stand/mkboot/mkboot.c, line 395
- sys/arch/mac68k/mac68k/machdep.c, 5 times
- sys/arch/pmax/stand/common/if_prom.c, line 153
- sys/arch/sandpoint/stand/altboot/main.c, line 249
- sys/arch/xen/xen/xen_machdep.c, line 517
- sys/dev/acpi/sony_acpi.c, line 117
- sys/dev/iscsi/iscsi_text.c, line 261
- sys/dev/microcode/aic7xxx/aicasm.c, line 586
- sys/dev/microcode/cyclades-z/cyzfirm2h.c, line 91
- sys/dev/pci/cxgb/cxgb_t3_hw.c, line 624
- sys/dev/spkr.c, line 247
- sys/external/bsd/acpica/dist/compiler/aslstartup.c, line 167
- sys/external/bsd/acpica/dist/debugger/dbconvert.c, line 90
- sys/external/bsd/acpica/dist/namespace/nsrepair2.c, line 653
- sys/external/bsd/acpica/dist/namespace/nsutils.c, line 351
- sys/external/bsd/acpica/dist/tools/acpisrc/ascase.c, line 635
- sys/external/bsd/acpica/dist/utilities/utclib.c, line 798
- sys/external/bsd/acpica/dist/utilities/utnonansi.c, line 123
- sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk104.c, line 515
- sys/external/bsd/ipf/netinet/ip_compat.h, line 710
- sys/external/bsd/ipf/netinet/ip_proxy.h, line 152
- sys/lib/libsa/cd9660.c, 2 times
- sys/net/if_ethersubr.c, line 1241
- tests/lib/libc/locale/t_toupper.c, 5 times
- tests/usr.bin/xlint/lint1/msg_342.c, line 67
- usr.bin/at/at.c, line 729
- usr.bin/cdplay/cdplay.c, line 346
- usr.bin/config/mkheaders.c, 3 times
- usr.bin/config/sem.c, line 455
- usr.bin/db/db.c, line 142
- usr.bin/finger/util.c, line 149
- usr.bin/ipcrm/ipcrm.c, 2 times
- usr.bin/mail/fio.c, line 265
- usr.bin/make/make.h, line 1153
- usr.bin/newsyslog/newsyslog.c, line 368
- usr.bin/patch/util.c, line 150
- usr.bin/quota/quota.c, line 594
- usr.bin/rpcgen/rpc_cout.c, line 720
- usr.bin/rpcgen/rpc_main.c, line 516
- usr.bin/seq/seq.c, line 363
- usr.bin/telnet/telnet.c, line 626
- usr.bin/telnet/utilities.c, line 84
- usr.bin/tip/tip.c, line 451
- usr.bin/xlint/lint1/lex.c, line 716
- usr.sbin/btdevctl/btdevctl.c, line 230
- usr.sbin/faithd/ftp.c, line 631
- usr.sbin/gspa/gspa/gsp_lex.c, 2 times
- usr.sbin/makefs/cd9660.c, 2 times
- usr.sbin/ypserv/mkalias/mkalias.c, line 137