Defined in 6 files as a prototype:
Defined in 7 files as a macro:
Defined in 2 files as a function:
Referenced in 227 files:
- bin/csh/char.h, 2 times
- bin/ksh/emacs.c, line 64
- bin/pax/tar.c, line 1355
- crypto/external/bsd/heimdal/dist/include/bits.c, line 139
- crypto/external/bsd/heimdal/dist/lib/com_err/compile_et.c, line 144
- crypto/external/bsd/heimdal/dist/lib/hdb/print.c, line 97
- crypto/external/bsd/heimdal/dist/lib/roken/vis.c, line 157
- crypto/external/bsd/libsaslc/dist/src/dict.c, line 123
- crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c, line 685
- crypto/external/bsd/openssh/dist/clientloop.c, line 262
- crypto/external/bsd/openssh/dist/fmt_scaled.c, line 161
- crypto/external/bsd/openssh/dist/misc.c, 2 times
- crypto/external/bsd/openssh/dist/session.c, line 368
- crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c, line 1014
- crypto/external/bsd/openssl/dist/test/ctype_internal_test.c, line 37
- external/bsd/atf/dist/tools/atf-report.cpp, line 404
- external/bsd/byacc/dist/defs.h, 2 times
- external/bsd/byacc/dist/mstring.c, 4 times
- external/bsd/byacc/dist/reader.c, line 1100
- external/bsd/cron/dist/do_command.c, line 664
- external/bsd/dhcpcd/dist/src/dhcp-common.c, line 458
- external/bsd/file/dist/src/apprentice.c, line 2300
- external/bsd/file/dist/src/compress.c, line 216
- external/bsd/flex/dist/src/flexdef.h, line 1090
- external/bsd/flex/dist/src/initparse.c, 2 times
- external/bsd/libarchive/dist/libarchive/archive_getdate.c, line 818
- external/bsd/libarchive/dist/test_utils/test_main.c, line 2407
- external/bsd/libc++/dist/libcxx/test/depr/depr.c.headers/ctype_h.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/localization/locales/locale.convenience/classification/isalnum.pass.cpp, 11 times
- external/bsd/libc++/dist/libcxx/test/std/depr/depr.c.headers/ctype_h.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/localization/locales/locale.convenience/classification/isalnum.pass.cpp, 11 times
- external/bsd/libc++/dist/libcxx/test/std/strings/c.strings/cctype.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/strings/c.strings/cctype.pass.cpp, 4 times
- external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp, line 1057
- external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp, line 559
- external/bsd/llvm/dist/clang/test/Analysis/std-c-library-functions.c, 3 times
- external/bsd/llvm/dist/clang/test/Sema/libbuiltins-ctype-powerpc64.c, line 20
- external/bsd/llvm/dist/clang/test/Sema/libbuiltins-ctype-x86_64.c, line 20
- external/bsd/llvm/dist/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp, line 1303
- external/bsd/llvm/dist/clang/utils/TableGen/ClangOptionDocEmitter.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp, line 76
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp, line 76
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp, line 76
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp, line 78
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp, line 95
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter2/toy.cpp, line 42
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/toy.cpp, line 54
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/toy.cpp, line 64
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/toy.cpp, line 72
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/toy.cpp, line 76
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp, line 81
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/toy.cpp, line 82
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/toy.cpp, line 134
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp, line 76
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp, line 83
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp, line 102
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp, line 60
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp, line 61
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp, line 62
- external/bsd/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/IR/AsmWriter.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp, line 2320
- external/bsd/llvm/dist/llvm/lib/Support/regex2.h, line 163
- external/bsd/llvm/dist/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp, line 645
- external/bsd/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.cpp, line 672
- external/bsd/llvm/dist/llvm/tools/llvm-rc/ResourceScriptToken.cpp, 2 times
- external/bsd/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp, 2 times
- external/bsd/llvm/dist/llvm/utils/TableGen/SequenceToOffsetTable.h, line 134
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h, line 647
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h, line 2264
- external/bsd/mdocml/dist/cgi.c, 2 times
- external/bsd/mdocml/dist/eqn_html.c, line 167
- external/bsd/mdocml/dist/html.c, line 361
- external/bsd/mdocml/dist/mandoc.c, line 607
- external/bsd/mdocml/dist/mdoc.c, 2 times
- external/bsd/mdocml/dist/mdoc_validate.c, 2 times
- external/bsd/mdocml/dist/roff.c, line 1220
- external/bsd/nsd/dist/dname.c, 3 times
- external/bsd/nsd/dist/xfrd-disk.c, line 395
- external/bsd/ntp/dist/lib/isc/parseint.c, line 38
- external/bsd/ntp/dist/ntpd/ntp_loopfilter.c, line 215
- external/bsd/nvi/dist/motif_l/m_vi.c, line 1387
- external/bsd/openldap/dist/contrib/ldapc++/src/LDAPUrl.cpp, line 470
- external/bsd/openldap/dist/libraries/libldap/url.c, 2 times
- external/bsd/openldap/dist/libraries/librewrite/map.c, line 159
- external/bsd/openldap/dist/servers/slapd/limits.c, line 472
- external/bsd/pkg_install/dist/lib/opattern.c, line 122
- external/bsd/pkg_install/dist/lib/pkg_io.c, line 251
- external/bsd/pkg_install/dist/lib/vulnerabilities-file.c, line 239
- external/bsd/ppp/dist/pppd/ipxcp.c, line 365
- external/bsd/tmux/dist/names.c, line 155
- external/bsd/top/dist/ap_snprintf.c, line 46
- external/bsd/top/dist/utils.c, line 261
- external/bsd/tre/dist/lib/tre-internal.h, line 85
- external/bsd/unbound/dist/sldns/str2wire.c, line 2025
- external/bsd/unbound/dist/sldns/wire2str.c, line 1701
- external/bsd/unbound/dist/testcode/readhex.c, 2 times
- external/bsd/unbound/dist/testcode/replay.c, 3 times
- external/bsd/unbound/dist/util/data/dname.c, line 605
- external/bsd/wpa/dist/src/wps/upnp_xml.c, line 89
- external/bsd/wpa/dist/src/wps/wps_upnp_ssdp.c, 3 times
- external/cddl/osnet/dist/lib/libdtrace/common/dt_string.c, line 268
- external/cddl/osnet/dist/tools/ctf/cvt/st_parse.c, line 502
- external/cddl/osnet/sys/kern/ddi.c, line 207
- external/gpl2/diffutils/dist/lib/regex.c, line 240
- external/gpl2/gettext/dist/gettext-runtime/intl/l10nflist.c, line 356
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/fnmatch_loop.c, line 291
- external/gpl2/gettext/dist/gettext-tools/libgrep/dfa.c, 2 times
- external/gpl2/gettext/dist/gettext-tools/libgrep/m-fgrep.c, line 39
- external/gpl2/gettext/dist/gettext-tools/libgrep/m-regex.c, line 42
- external/gpl2/gettext/dist/gettext-tools/libgrep/regex.c, line 205
- external/gpl2/gmake/dist/ansi2knr.c, line 213
- external/gpl2/gmake/dist/glob/fnmatch.c, line 80
- external/gpl2/grep/dist/intl/l10nflist.c, line 356
- external/gpl2/grep/dist/lib/regex.c, line 252
- external/gpl2/grep/dist/src/ansi2knr.c, line 194
- external/gpl2/grep/dist/src/dfa.c, 2 times
- external/gpl2/grep/dist/src/system.h, line 187
- external/gpl2/groff/dist/src/libs/libgroff/cset.cpp, line 101
- external/gpl2/lvm2/dist/lib/misc/lvm-string.c, line 218
- external/gpl2/rcs/dist/src/partime.c, 3 times
- external/gpl2/texinfo/dist/intl/l10nflist.c, line 379
- external/gpl2/texinfo/dist/makeinfo/makeinfo.h, line 287
- external/gpl2/xcvs/dist/lib/fnmatch.c, line 111
- external/gpl2/xcvs/dist/lib/regcomp.c, 2 times
- external/gpl2/xcvs/dist/lib/regex_internal.h, line 573
- external/gpl2/xcvs/dist/src/expand_path.c, 2 times
- external/gpl3/binutils/dist/include/safe-ctype.h, line 125
- external/gpl3/binutils/dist/intl/l10nflist.c, line 407
- external/gpl3/binutils/dist/libiberty/regex.c, line 232
- external/gpl3/gcc/dist/include/safe-ctype.h, line 125
- external/gpl3/gcc/dist/intl/l10nflist.c, line 407
- external/gpl3/gcc/dist/libiberty/regex.c, line 232
- external/gpl3/gcc/dist/libstdc++-v3/config/os/generic/ctype_inline.h, line 95
- external/gpl3/gcc/dist/libstdc++-v3/include/c_compatibility/ctype.h, line 35
- external/gpl3/gdb/dist/gdb/aarch64-linux-tdep.c, line 687
- external/gpl3/gdb/dist/gdb/ada-lang.c, 3 times
- external/gpl3/gdb/dist/gdb/arm-linux-tdep.c, line 1180
- external/gpl3/gdb/dist/gdb/cli/cli-decode.c, 2 times
- external/gpl3/gdb/dist/gdb/cli/cli-script.c, line 1346
- external/gpl3/gdb/dist/gdb/cli/cli-utils.c, line 65
- external/gpl3/gdb/dist/gdb/common/common-utils.c, line 246
- external/gpl3/gdb/dist/gdb/completer.c, 2 times
- external/gpl3/gdb/dist/gdb/gnulib/import/fnmatch_loop.c, line 293
- external/gpl3/gdb/dist/gdb/guile/scm-cmd.c, line 495
- external/gpl3/gdb/dist/gdb/i386-tdep.c, 3 times
- external/gpl3/gdb/dist/gdb/linespec.c, line 810
- external/gpl3/gdb/dist/gdb/location.c, line 567
- external/gpl3/gdb/dist/gdb/objc-lang.c, 4 times
- external/gpl3/gdb/dist/gdb/python/py-cmd.c, line 378
- external/gpl3/gdb/dist/gdb/stap-probe.c, line 751
- external/gpl3/gdb/dist/gdb/symtab.c, 4 times
- external/gpl3/gdb/dist/gdb/tracepoint.c, 2 times
- external/gpl3/gdb/dist/gdb/utils.c, line 2271
- external/gpl3/gdb/dist/include/safe-ctype.h, line 125
- external/gpl3/gdb/dist/intl/l10nflist.c, line 407
- external/gpl3/gdb/dist/libiberty/regex.c, line 232
- external/gpl3/gdb/dist/readline/chardefs.h, line 90
- external/gpl3/gdb/dist/sim/igen/ld-insn.c, 2 times
- external/gpl3/gdb/dist/sim/ppc/ld-insn.c, line 116
- external/historical/nawk/dist/b.c, line 881
- external/historical/nawk/dist/lex.c, 2 times
- external/historical/nawk/dist/lib.c, line 744
- external/ibm-public/postfix/dist/src/util/sys_defs.h, line 1763
- external/lgpl3/gmp/dist/demos/expr/expr-impl.h, line 37
- external/lgpl3/gmp/dist/demos/pexpr.c, line 837
- external/lgpl3/mpc/dist/src/inp_str.c, line 52
- external/mit/lua/dist/src/lbaselib.c, 2 times
- external/mit/lua/dist/src/lctype.h, line 88
- external/mit/lua/dist/src/lstrlib.c, line 297
- external/mpl/bind/dist/bin/named/main.c, line 365
- external/mpl/bind/dist/lib/isc/parseint.c, line 33
- external/mpl/dhcp/dist/client/dhclient.c, 2 times
- external/mpl/dhcp/dist/common/conflex.c, 2 times
- external/public-domain/sqlite/dist/shell.c, 3 times
- external/public-domain/sqlite/dist/sqlite3.c, 3 times
- external/public-domain/sqlite/sqlite2mdoc/main.c, line 791
- games/fortune/strfile/strfile.c, 3 times
- lib/libc/citrus/citrus_bcs.h, line 56
- lib/libc/regex/regex2.h, line 209
- lib/libc/time/strptime.c, line 131
- lib/libcompat/regexp/regexp.c, 3 times
- lib/libform/type_alnum.c, 2 times
- lib/libskey/skeylogin.c, line 470
- libexec/httpd/bozohttpd.c, line 1109
- sbin/dump/dumprmt.c, line 164
- sbin/iscsid/iscsid_main.c, line 111
- sys/arch/hp300/stand/mkboot/mkboot.c, line 270
- sys/arch/hppa/stand/mkboot/mkboot.c, line 396
- sys/external/bsd/acpica/dist/compiler/aslanalyze.c, line 179
- sys/external/bsd/acpica/dist/compiler/asloperands.c, 2 times
- sys/external/bsd/acpica/dist/tools/acpisrc/ascase.c, 3 times
- sys/external/bsd/ipf/netinet/ip_compat.h, line 703
- sys/lib/libkern/libkern.h, line 216
- sys/netinet6/icmp6.c, 2 times
- tests/lib/libc/locale/t_wctype.c, line 186
- usr.bin/at/at.c, 2 times
- usr.bin/config/sem.c, 3 times
- usr.bin/crunch/crunchgen/crunchgen.c, line 899
- usr.bin/indent/lexi.c, 2 times
- usr.bin/look/look.c, line 85
- usr.bin/m4/main.c, 2 times
- usr.bin/make/parse.c, 2 times
- usr.bin/qsubst/qsubst.c, line 195
- usr.bin/rpcgen/rpc_scan.c, 2 times
- usr.bin/skey/skey.c, line 108
- usr.bin/skeyinit/skeyinit.c, line 89
- usr.bin/sort/init.c, line 444
- usr.bin/tr/str.c, line 219
- usr.bin/vgrind/RETEST/retest.c, line 77
- usr.bin/vgrind/regexp.c, line 469
- usr.bin/vgrind/vfontedpr.c, line 350
- usr.bin/whatis/whatis.c, 2 times
- usr.bin/xlint/lint2/read.c, line 1153
- usr.bin/xstr/xstr.c, line 238
- usr.sbin/autofs/defined.c, line 140
- usr.sbin/bootp/common/readfile.c, 3 times
- usr.sbin/gspa/gspa/gsp_lex.c, 2 times
- usr.sbin/npf/npfctl/npf_data.c, line 82
- usr.sbin/ofctl/ofctl.c, 2 times
- usr.sbin/rwhod/rwhod.c, line 350
- usr.sbin/services_mkdb/uniq.c, line 151
- usr.sbin/sup/source/expand.c, line 130
- usr.sbin/sysinst/net.c, line 193
- usr.sbin/syslogd/syslogd.c, line 3336
- usr.sbin/syslogd/tls.c, line 1167
- usr.sbin/user/user.c, line 642