Defined in 2 files as a typedef:
Defined in 2 files as a macro:
Referenced in 127 files:
- bin/cat/cat.c, line 278
- bin/ls/util.c, 4 times
- bin/sh/output.c, line 134
- contrib/binutils/libiberty/regex.c, 3 times
- contrib/dialog/buttons.c, line 66
- contrib/dialog/inputstr.c, 4 times
- contrib/dialog/trace.c, line 136
- contrib/dialog/ui_getc.c, line 347
- contrib/dialog/util.c, line 636
- contrib/diff/lib/error.c, line 159
- contrib/diff/lib/strftime.c, 3 times
- contrib/file/src/file.c, 2 times
- contrib/file/src/funcs.c, 2 times
- contrib/libarchive/libarchive/archive_string.c, 4 times
- contrib/libc-vis/vis.c, 2 times
- contrib/libedit/chartype.c, line 187
- contrib/libedit/read.c, line 316
- contrib/libgnuregex/regcomp.c, 3 times
- contrib/libgnuregex/regex_internal.c, 7 times
- contrib/libgnuregex/regex_internal.h, line 332
- contrib/libxo/libxo/libxo.c, line 254
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp, line 118
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp, line 397
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.cpp, line 84
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp, line 191
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp, line 84
- contrib/llvm-project/libcxx/include/__bsd_locale_fallbacks.h, 6 times
- contrib/llvm-project/libcxx/include/wchar.h, 2 times
- contrib/llvm-project/libcxx/src/iostream.cpp, 6 times
- contrib/llvm-project/libcxx/src/locale.cpp, 88 times
- contrib/llvm-project/lldb/source/Host/common/Editline.cpp, 2 times
- contrib/ncurses/form/frm_driver.c, 2 times
- contrib/ncurses/ncurses/base/lib_addch.c, line 195
- contrib/ncurses/ncurses/base/lib_insnstr.c, line 68
- contrib/ncurses/ncurses/base/lib_instr.c, line 69
- contrib/ncurses/ncurses/base/lib_slkset.c, line 82
- contrib/ncurses/ncurses/curses.priv.h, 2 times
- contrib/ncurses/ncurses/widechar/lib_get_wch.c, line 54
- contrib/ncurses/ncurses/widechar/lib_slk_wset.c, line 51
- contrib/ncurses/ncurses/widechar/lib_unget_wch.c, 2 times
- contrib/netbsd-tests/lib/libc/locale/t_mbrtowc.c, 2 times
- contrib/netbsd-tests/lib/libc/locale/t_mbsnrtowcs.c, line 68
- contrib/netbsd-tests/lib/libc/locale/t_wctomb.c, 2 times
- contrib/nvi/common/conv.c, 2 times
- contrib/tcsh/tc.str.c, 2 times
- contrib/xz/src/common/tuklib_mbstr_width.c, line 34
- gnu/usr.bin/grep/dfa.c, 3 times
- gnu/usr.bin/grep/grep.c, 2 times
- gnu/usr.bin/grep/quotearg.c, line 414
- gnu/usr.bin/grep/search.c, 21 times
- include/uchar.h, 4 times
- include/wchar.h, 8 times
- include/xlocale/_uchar.h, 4 times
- include/xlocale/_wchar.h, 8 times
- lib/libc/gen/fnmatch.c, 8 times
- lib/libc/gen/glob-compat11.c, 4 times
- lib/libc/gen/glob.c, 4 times
- lib/libc/locale/ascii.c, 10 times
- lib/libc/locale/big5.c, 10 times
- lib/libc/locale/btowc.c, 2 times
- lib/libc/locale/c16rtomb.c, 3 times
- lib/libc/locale/c32rtomb.c, 2 times
- lib/libc/locale/cXXrtomb_iconv.h, 3 times
- lib/libc/locale/euc.c, 38 times
- lib/libc/locale/gb18030.c, 10 times
- lib/libc/locale/gb2312.c, 10 times
- lib/libc/locale/gbk.c, 10 times
- lib/libc/locale/mblen.c, line 44
- lib/libc/locale/mblocal.h, 9 times
- lib/libc/locale/mbrlen.c, 2 times
- lib/libc/locale/mbrtoc16.c, 3 times
- lib/libc/locale/mbrtoc32.c, 2 times
- lib/libc/locale/mbrtocXX_iconv.h, 3 times
- lib/libc/locale/mbrtowc.c, 2 times
- lib/libc/locale/mbsinit.c, 2 times
- lib/libc/locale/mbsnrtowcs.c, 3 times
- lib/libc/locale/mbsrtowcs.c, 2 times
- lib/libc/locale/mbstowcs.c, 2 times
- lib/libc/locale/mbtowc.c, line 45
- lib/libc/locale/mskanji.c, 10 times
- lib/libc/locale/none.c, 10 times
- lib/libc/locale/utf8.c, 10 times
- lib/libc/locale/wcrtomb.c, 2 times
- lib/libc/locale/wcsftime.c, 2 times
- lib/libc/locale/wcsnrtombs.c, 4 times
- lib/libc/locale/wcsrtombs.c, 2 times
- lib/libc/locale/wcstod.c, 2 times
- lib/libc/locale/wcstof.c, 2 times
- lib/libc/locale/wcstold.c, 2 times
- lib/libc/locale/wcstombs.c, 2 times
- lib/libc/locale/wctob.c, 2 times
- lib/libc/locale/wctomb.c, line 44
- lib/libc/regex/engine.c, 2 times
- lib/libc/regex/regcomp.c, 4 times
- lib/libc/regex/regexec.c, 2 times
- lib/libc/stdio/fgetwc.c, line 78
- lib/libc/stdio/findfp.c, line 162
- lib/libc/stdio/freopen.c, line 191
- lib/libc/stdio/fseek.c, 3 times
- lib/libc/stdio/local.h, line 64
- lib/libc/stdio/open_wmemstream.c, 4 times
- lib/libc/stdio/vfprintf.c, 4 times
- lib/libc/stdio/vfscanf.c, 4 times
- lib/libc/stdio/vfwprintf.c, 5 times
- lib/libc/stdio/vfwscanf.c, 5 times
- lib/libc/stdio/vswprintf.c, 2 times
- lib/libc/stdio/vswscanf.c, 2 times
- lib/libc/stdio/xprintf_str.c, 4 times
- lib/libc/string/strcoll.c, 4 times
- lib/libc/tests/locale/c16rtomb_test.c, line 58
- lib/libc/tests/locale/mbrlen_test.c, line 51
- lib/libc/tests/locale/mbrtoc16_test.c, line 58
- lib/libc/tests/locale/mbrtowc_test.c, line 51
- lib/libc/tests/locale/mbsnrtowcs_test.c, line 53
- lib/libc/tests/locale/mbsrtowcs_test.c, line 54
- lib/libc/tests/locale/wcrtomb_test.c, line 51
- lib/libc/tests/locale/wcsnrtombs_test.c, line 53
- lib/libc/tests/locale/wcsrtombs_test.c, line 54
- sys/contrib/openzfs/lib/libnvpair/libnvpair_json.c, line 49
- usr.bin/basename/basename.c, line 121
- usr.bin/cut/cut.c, line 283
- usr.bin/hexdump/hexdump.h, line 56
- usr.bin/printf/printf.c, line 664
- usr.bin/sed/compile.c, line 776
- usr.bin/sed/process.c, line 597
- usr.bin/sort/bwstring.c, line 269
- usr.bin/wc/wc.c, line 232