bin/ls/util.c
137
wchar_t wc;
bin/ls/util.c
169
wchar_t wc;
bin/ls/util.c
183
wc <= (wchar_t)UCHAR_MAX &&
bin/ls/util.c
56
wchar_t wc;
bin/ls/util.c
87
wchar_t wc;
bin/sh/expand.c
114
static int collate_range_cmp(wchar_t, wchar_t);
bin/sh/expand.c
1214
static wchar_t
bin/sh/expand.c
1217
wchar_t c;
bin/sh/expand.c
1239
match_charclass(const char *p, wchar_t chr, const char **end)
bin/sh/expand.c
1272
wchar_t wc, wc2;
bin/sh/expand.c
1324
wchar_t chr;
bin/sh/expand.c
146
collate_range_cmp(wchar_t c1, wchar_t c2)
bin/sh/expand.c
148
wchar_t s1[2], s2[2];
bin/sh/output.c
137
wchar_t wc;
crypto/openssh/utf8.c
112
wchar_t wc; /* Wide character at sp. */
include/iconv.h
106
typedef void (*iconv_wide_char_hook) (wchar_t wc, void *data);
include/iconv.h
125
void (*write_replacement) (const wchar_t *, size_t, void*),
include/iconv.h
127
typedef void (*iconv_wchar_wc_to_mb_fallback) (wchar_t,
include/inttypes.h
61
intmax_t wcstoimax(const wchar_t * __restrict,
include/inttypes.h
62
wchar_t ** __restrict, int);
include/inttypes.h
63
uintmax_t wcstoumax(const wchar_t * __restrict,
include/inttypes.h
64
wchar_t ** __restrict, int);
include/printf.h
49
wchar_t spec;
include/printf.h
61
wchar_t pad;
include/stdlib.h
110
size_t mbstowcs(wchar_t * __restrict , const char * __restrict, size_t);
include/stdlib.h
111
int mbtowc(wchar_t * __restrict, const char * __restrict, size_t);
include/stdlib.h
128
int wctomb(char *, wchar_t);
include/stdlib.h
129
size_t wcstombs(char * __restrict, const wchar_t * __restrict, size_t);
include/wchar.h
132
wchar_t *
include/wchar.h
133
fgetws(wchar_t * __restrict, int, FILE * __restrict);
include/wchar.h
134
wint_t fputwc(wchar_t, FILE *);
include/wchar.h
135
int fputws(const wchar_t * __restrict, FILE * __restrict);
include/wchar.h
137
int fwprintf(FILE * __restrict, const wchar_t * __restrict, ...);
include/wchar.h
138
int fwscanf(FILE * __restrict, const wchar_t * __restrict, ...);
include/wchar.h
142
size_t mbrtowc(wchar_t * __restrict, const char * __restrict, size_t,
include/wchar.h
145
size_t mbsrtowcs(wchar_t * __restrict, const char ** __restrict, size_t,
include/wchar.h
148
size_t mbintowcr(wchar_t * __restrict dst, const char * __restrict src,
include/wchar.h
151
wint_t putwc(wchar_t, FILE *);
include/wchar.h
152
wint_t putwchar(wchar_t);
include/wchar.h
153
int swprintf(wchar_t * __restrict, size_t n, const wchar_t * __restrict,
include/wchar.h
155
int swscanf(const wchar_t * __restrict, const wchar_t * __restrict, ...);
include/wchar.h
157
int vfwprintf(FILE * __restrict, const wchar_t * __restrict,
include/wchar.h
159
int vswprintf(wchar_t * __restrict, size_t n, const wchar_t * __restrict,
include/wchar.h
161
int vwprintf(const wchar_t * __restrict, __va_list);
include/wchar.h
162
size_t wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict);
include/wchar.h
164
size_t wcrtombin(char * __restrict dst, const wchar_t * __restrict src,
include/wchar.h
167
wchar_t *wcscat(wchar_t * __restrict, const wchar_t * __restrict);
include/wchar.h
168
wchar_t *wcschr(const wchar_t *, wchar_t) __pure;
include/wchar.h
169
int wcscmp(const wchar_t *, const wchar_t *) __pure;
include/wchar.h
170
int wcscoll(const wchar_t *, const wchar_t *);
include/wchar.h
171
wchar_t *wcscpy(wchar_t * __restrict, const wchar_t * __restrict);
include/wchar.h
172
size_t wcscspn(const wchar_t *, const wchar_t *) __pure;
include/wchar.h
173
size_t wcsftime(wchar_t * __restrict, size_t, const wchar_t * __restrict,
include/wchar.h
175
size_t wcslen(const wchar_t *) __pure;
include/wchar.h
176
wchar_t *wcsncat(wchar_t * __restrict, const wchar_t * __restrict,
include/wchar.h
178
int wcsncmp(const wchar_t *, const wchar_t *, size_t) __pure;
include/wchar.h
179
wchar_t *wcsncpy(wchar_t * __restrict , const wchar_t * __restrict, size_t);
include/wchar.h
180
wchar_t *wcspbrk(const wchar_t *, const wchar_t *) __pure;
include/wchar.h
181
wchar_t *wcsrchr(const wchar_t *, wchar_t) __pure;
include/wchar.h
182
size_t wcsrtombs(char * __restrict, const wchar_t ** __restrict, size_t,
include/wchar.h
184
size_t wcsspn(const wchar_t *, const wchar_t *) __pure;
include/wchar.h
185
wchar_t *wcsstr(const wchar_t * __restrict, const wchar_t * __restrict)
include/wchar.h
187
size_t wcsxfrm(wchar_t * __restrict, const wchar_t * __restrict, size_t);
include/wchar.h
189
double wcstod(const wchar_t * __restrict, wchar_t ** __restrict);
include/wchar.h
190
wchar_t *wcstok(wchar_t * __restrict, const wchar_t * __restrict,
include/wchar.h
191
wchar_t ** __restrict);
include/wchar.h
192
long wcstol(const wchar_t * __restrict, wchar_t ** __restrict, int);
include/wchar.h
194
wcstoul(const wchar_t * __restrict, wchar_t ** __restrict, int);
include/wchar.h
195
wchar_t *wmemchr(const wchar_t *, wchar_t, size_t) __pure;
include/wchar.h
196
int wmemcmp(const wchar_t *, const wchar_t *, size_t) __pure;
include/wchar.h
197
wchar_t *wmemcpy(wchar_t * __restrict, const wchar_t * __restrict, size_t);
include/wchar.h
198
wchar_t *wmemmove(wchar_t *, const wchar_t *, size_t);
include/wchar.h
199
wchar_t *wmemset(wchar_t *, wchar_t, size_t);
include/wchar.h
200
int wprintf(const wchar_t * __restrict, ...);
include/wchar.h
201
int wscanf(const wchar_t * __restrict, ...);
include/wchar.h
204
size_t utf8towcr(wchar_t * __restrict dst, const char * __restrict src,
include/wchar.h
206
size_t wcrtoutf8(char * __restrict dst, const wchar_t * __restrict src,
include/wchar.h
223
int vfwscanf(FILE * __restrict, const wchar_t * __restrict,
include/wchar.h
225
int vswscanf(const wchar_t * __restrict, const wchar_t * __restrict,
include/wchar.h
227
int vwscanf(const wchar_t * __restrict, __va_list);
include/wchar.h
228
float wcstof(const wchar_t * __restrict, wchar_t ** __restrict);
include/wchar.h
230
wcstold(const wchar_t * __restrict, wchar_t ** __restrict);
include/wchar.h
234
wcstoll(const wchar_t * __restrict, wchar_t ** __restrict, int);
include/wchar.h
237
wcstoull(const wchar_t * __restrict, wchar_t ** __restrict, int);
include/wchar.h
242
int wcswidth(const wchar_t *, size_t);
include/wchar.h
243
int wcwidth(wchar_t);
include/wchar.h
248
size_t mbsnrtowcs(wchar_t * __restrict, const char ** __restrict, size_t,
include/wchar.h
250
FILE *open_wmemstream(wchar_t **, size_t *);
include/wchar.h
251
wchar_t *wcpcpy(wchar_t * __restrict, const wchar_t * __restrict);
include/wchar.h
252
wchar_t *wcpncpy(wchar_t * __restrict, const wchar_t * __restrict, size_t);
include/wchar.h
253
wchar_t *wcsdup(const wchar_t *) __malloclike;
include/wchar.h
254
int wcscasecmp(const wchar_t *, const wchar_t *);
include/wchar.h
255
int wcsncasecmp(const wchar_t *, const wchar_t *, size_t n);
include/wchar.h
256
size_t wcsnlen(const wchar_t *, size_t) __pure;
include/wchar.h
257
size_t wcsnrtombs(char * __restrict, const wchar_t ** __restrict, size_t,
include/wchar.h
262
wchar_t *fgetwln(FILE * __restrict, size_t * __restrict);
include/wchar.h
263
size_t wcslcat(wchar_t *, const wchar_t *, size_t);
include/wchar.h
264
size_t wcslcpy(wchar_t *, const wchar_t *, size_t);
include/xlocale/_inttypes.h
41
intmax_t wcstoimax_l(const wchar_t * __restrict, wchar_t ** __restrict,
include/xlocale/_inttypes.h
43
uintmax_t wcstoumax_l(const wchar_t * __restrict, wchar_t ** __restrict,
include/xlocale/_stdlib.h
42
size_t mbstowcs_l(wchar_t * __restrict,
include/xlocale/_stdlib.h
44
int mbtowc_l(wchar_t * __restrict,
include/xlocale/_stdlib.h
54
const wchar_t * __restrict, size_t, locale_t);
include/xlocale/_stdlib.h
55
int wctomb_l(char *, wchar_t, locale_t);
include/xlocale/_wchar.h
100
size_t wcsftime_l(wchar_t * __restrict, size_t,
include/xlocale/_wchar.h
101
const wchar_t * __restrict,
include/xlocale/_wchar.h
104
const wchar_t ** __restrict, size_t,
include/xlocale/_wchar.h
107
const wchar_t * __restrict,
include/xlocale/_wchar.h
110
double wcstod_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
111
wchar_t ** __restrict, locale_t);
include/xlocale/_wchar.h
112
long wcstol_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
113
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
114
unsigned long wcstoul_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
115
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
116
int wcswidth_l(const wchar_t *, size_t, locale_t);
include/xlocale/_wchar.h
118
int wcwidth_l(wchar_t, locale_t);
include/xlocale/_wchar.h
119
int wprintf_l(locale_t, const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
120
int wscanf_l(locale_t, const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
122
const wchar_t * __restrict, __va_list);
include/xlocale/_wchar.h
123
int vswscanf_l(const wchar_t * __restrict, locale_t,
include/xlocale/_wchar.h
124
const wchar_t *__restrict, __va_list);
include/xlocale/_wchar.h
125
int vwscanf_l(locale_t, const wchar_t * __restrict,
include/xlocale/_wchar.h
127
float wcstof_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
128
wchar_t ** __restrict, locale_t);
include/xlocale/_wchar.h
129
long double wcstold_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
130
wchar_t ** __restrict, locale_t);
include/xlocale/_wchar.h
131
long long wcstoll_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
132
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
133
unsigned long long wcstoull_l(const wchar_t * __restrict,
include/xlocale/_wchar.h
134
wchar_t ** __restrict, int, locale_t);
include/xlocale/_wchar.h
135
size_t mbsnrtowcs_l(wchar_t * __restrict,
include/xlocale/_wchar.h
139
const wchar_t ** __restrict, size_t, size_t,
include/xlocale/_wchar.h
40
int wcscasecmp_l(const wchar_t *, const wchar_t *,
include/xlocale/_wchar.h
42
int wcsncasecmp_l(const wchar_t *, const wchar_t *, size_t,
include/xlocale/_wchar.h
45
int wcscoll_l(const wchar_t *, const wchar_t *, locale_t);
include/xlocale/_wchar.h
46
size_t wcsxfrm_l(wchar_t * __restrict,
include/xlocale/_wchar.h
47
const wchar_t * __restrict, size_t, locale_t);
include/xlocale/_wchar.h
61
wchar_t *fgetws_l(wchar_t * __restrict, int, FILE * __restrict,
include/xlocale/_wchar.h
63
wint_t fputwc_l(wchar_t, FILE *, locale_t);
include/xlocale/_wchar.h
64
int fputws_l(const wchar_t * __restrict, FILE * __restrict,
include/xlocale/_wchar.h
67
const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
69
const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
74
size_t mbrtowc_l(wchar_t * __restrict,
include/xlocale/_wchar.h
78
size_t mbsrtowcs_l(wchar_t * __restrict,
include/xlocale/_wchar.h
81
size_t mbintowcr_l(wchar_t * __restrict,
include/xlocale/_wchar.h
85
wint_t putwc_l(wchar_t, FILE *, locale_t);
include/xlocale/_wchar.h
86
wint_t putwchar_l(wchar_t, locale_t);
include/xlocale/_wchar.h
87
int swprintf_l(wchar_t * __restrict, size_t n, locale_t,
include/xlocale/_wchar.h
88
const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
89
int swscanf_l(const wchar_t * __restrict, locale_t,
include/xlocale/_wchar.h
90
const wchar_t * __restrict, ...);
include/xlocale/_wchar.h
93
const wchar_t * __restrict, __va_list);
include/xlocale/_wchar.h
94
int vswprintf_l(wchar_t * __restrict, size_t n, locale_t,
include/xlocale/_wchar.h
95
const wchar_t * __restrict, __va_list);
include/xlocale/_wchar.h
96
int vwprintf_l(locale_t, const wchar_t * __restrict,
include/xlocale/_wchar.h
98
size_t wcrtomb_l(char * __restrict, wchar_t,
lib/i18n_module/BIG5/citrus_big5.c
271
wchar_t * __restrict pwc,
lib/i18n_module/BIG5/citrus_big5.c
276
wchar_t wchar;
lib/i18n_module/BIG5/citrus_big5.c
358
size_t n, wchar_t wc, _BIG5State * __restrict psenc __unused,
lib/i18n_module/BIG5/citrus_big5.c
411
_index_t * __restrict idx, wchar_t wc)
lib/i18n_module/BIG5/citrus_big5.c
423
wchar_t * __restrict wc,
lib/i18n_module/BIG5/citrus_big5.c
430
*wc = (wchar_t)idx;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
168
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/DECHanyu/citrus_dechanyu.c
172
wchar_t wc;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
182
wc = (wchar_t)0;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
190
*pwc = (wchar_t)ch;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
209
wc |= (wchar_t)HANYUBIT;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
227
wc |= (wchar_t)HANYUBIT;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
251
wc |= (wchar_t)(ch << 8);
lib/i18n_module/DECHanyu/citrus_dechanyu.c
255
wc |= (wchar_t)ch;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
277
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/DECHanyu/citrus_dechanyu.c
290
if ((wc & ~0xFFFF) != (wchar_t)HANYUBIT)
lib/i18n_module/DECHanyu/citrus_dechanyu.c
323
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/DECHanyu/citrus_dechanyu.c
325
wchar_t mask;
lib/i18n_module/DECHanyu/citrus_dechanyu.c
333
if ((wc & ~0xFFFF) != (wchar_t)HANYUBIT)
lib/i18n_module/DECHanyu/citrus_dechanyu.c
352
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/DECHanyu/citrus_dechanyu.c
370
*wc = (wchar_t)idx;
lib/i18n_module/EUC/citrus_euc.c
193
_citrus_EUC_mbrtowc_priv(_EUCEncodingInfo *ei, wchar_t *pwc, char **s,
lib/i18n_module/EUC/citrus_euc.c
196
wchar_t wchar;
lib/i18n_module/EUC/citrus_euc.c
277
_citrus_EUC_wcrtomb_priv(_EUCEncodingInfo *ei, char *s, size_t n, wchar_t wc,
lib/i18n_module/EUC/citrus_euc.c
280
wchar_t m, nm;
lib/i18n_module/EUC/citrus_euc.c
326
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/EUC/citrus_euc.c
328
wchar_t m, nm;
lib/i18n_module/EUC/citrus_euc.c
342
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/EUC/citrus_euc.c
348
*wc = (wchar_t)csid | (wchar_t)idx;
lib/i18n_module/EUC/citrus_euc.c
92
wchar_t bits[4];
lib/i18n_module/EUC/citrus_euc.c
93
wchar_t mask;
lib/i18n_module/EUCTW/citrus_euctw.c
179
wchar_t * __restrict pwc, char ** __restrict s,
lib/i18n_module/EUCTW/citrus_euctw.c
183
wchar_t wchar;
lib/i18n_module/EUCTW/citrus_euctw.c
271
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/EUCTW/citrus_euctw.c
274
wchar_t cs, v;
lib/i18n_module/EUCTW/citrus_euctw.c
333
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/EUCTW/citrus_euctw.c
345
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/EUCTW/citrus_euctw.c
351
*wc = (wchar_t)idx;
lib/i18n_module/EUCTW/citrus_euctw.c
355
*wc = (wchar_t)idx | ((wchar_t)csid << 24);
lib/i18n_module/GBK2K/citrus_gbk2k.c
135
_mb_count(wchar_t v)
lib/i18n_module/GBK2K/citrus_gbk2k.c
152
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/GBK2K/citrus_gbk2k.c
156
wchar_t wc;
lib/i18n_module/GBK2K/citrus_gbk2k.c
252
char * __restrict s, size_t n, wchar_t wc, _GBK2KState * __restrict psenc,
lib/i18n_module/GBK2K/citrus_gbk2k.c
310
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/GBK2K/citrus_gbk2k.c
342
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/GBK2K/citrus_gbk2k.c
348
*wc = (wchar_t)idx;
lib/i18n_module/GBK2K/citrus_gbk2k.c
352
*wc = (wchar_t)idx | 0x8080U;
lib/i18n_module/GBK2K/citrus_gbk2k.c
356
*wc = (wchar_t)idx;
lib/i18n_module/GBK2K/citrus_gbk2k.c
362
*wc = (wchar_t)idx;
lib/i18n_module/HZ/citrus_hz.c
178
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/HZ/citrus_hz.c
185
wchar_t wc;
lib/i18n_module/HZ/citrus_hz.c
197
wc = (wchar_t)0;
lib/i18n_module/HZ/citrus_hz.c
215
wc = (wchar_t)ch;
lib/i18n_module/HZ/citrus_hz.c
300
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/HZ/citrus_hz.c
443
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/HZ/citrus_hz.c
469
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/HZ/citrus_hz.c
472
*wc = (wchar_t)idx;
lib/i18n_module/HZ/citrus_hz.c
476
*wc |= (wchar_t)0x80;
lib/i18n_module/HZ/citrus_hz.c
482
*wc |= (wchar_t)csid;
lib/i18n_module/ISO2022/citrus_iso2022.c
1009
_ISO2022_sputwchar(_ISO2022EncodingInfo * __restrict ei, wchar_t wc,
lib/i18n_module/ISO2022/citrus_iso2022.c
1205
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/ISO2022/citrus_iso2022.c
1235
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/ISO2022/citrus_iso2022.c
1237
wchar_t m, nm;
lib/i18n_module/ISO2022/citrus_iso2022.c
1261
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/ISO2022/citrus_iso2022.c
1264
*wc = (wchar_t)(csid & 0x7F808080) | (wchar_t)idx;
lib/i18n_module/ISO2022/citrus_iso2022.c
138
#define _ISO2022INVALID (wchar_t)-1
lib/i18n_module/ISO2022/citrus_iso2022.c
575
static wchar_t
lib/i18n_module/ISO2022/citrus_iso2022.c
581
wchar_t wchar = 0;
lib/i18n_module/ISO2022/citrus_iso2022.c
846
wchar_t * __restrict pwc, char ** __restrict s,
lib/i18n_module/ISO2022/citrus_iso2022.c
850
wchar_t wchar;
lib/i18n_module/JOHAB/citrus_johab.c
148
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/JOHAB/citrus_johab.c
168
*pwc = (wchar_t)l;
lib/i18n_module/JOHAB/citrus_johab.c
193
*pwc = (wchar_t)(l << 8 | t);
lib/i18n_module/JOHAB/citrus_johab.c
204
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/JOHAB/citrus_johab.c
243
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/JOHAB/citrus_johab.c
286
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/JOHAB/citrus_johab.c
293
*wc = (wchar_t)idx;
lib/i18n_module/MSKanji/citrus_mskanji.c
156
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/MSKanji/citrus_mskanji.c
160
wchar_t wchar;
lib/i18n_module/MSKanji/citrus_mskanji.c
235
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/MSKanji/citrus_mskanji.c
286
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/MSKanji/citrus_mskanji.c
369
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/MSKanji/citrus_mskanji.c
379
*wc = (wchar_t)idx;
lib/i18n_module/MSKanji/citrus_mskanji.c
385
*wc = (wchar_t)idx + 0x80;
lib/i18n_module/MSKanji/citrus_mskanji.c
420
*wc = ((wchar_t)row << 8) | col;
lib/i18n_module/UES/citrus_ues.c
124
to_str(char *s, wchar_t wc, int bit)
lib/i18n_module/UES/citrus_ues.c
147
is_hi_surrogate(wchar_t wc)
lib/i18n_module/UES/citrus_ues.c
154
is_lo_surrogate(wchar_t wc)
lib/i18n_module/UES/citrus_ues.c
160
static __inline wchar_t
lib/i18n_module/UES/citrus_ues.c
161
surrogate_to_ucs(wchar_t hi, wchar_t lo)
lib/i18n_module/UES/citrus_ues.c
170
ucs_to_surrogate(wchar_t wc, wchar_t * __restrict hi, wchar_t * __restrict lo)
lib/i18n_module/UES/citrus_ues.c
179
is_basic(wchar_t wc)
lib/i18n_module/UES/citrus_ues.c
188
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/UES/citrus_ues.c
193
wchar_t hi, wc;
lib/i18n_module/UES/citrus_ues.c
202
hi = (wchar_t)0;
lib/i18n_module/UES/citrus_ues.c
206
wc = (wchar_t)0;
lib/i18n_module/UES/citrus_ues.c
257
if (hi != (wchar_t)0)
lib/i18n_module/UES/citrus_ues.c
286
wc = (wchar_t)ch;
lib/i18n_module/UES/citrus_ues.c
299
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/UES/citrus_ues.c
302
wchar_t hi, lo;
lib/i18n_module/UES/citrus_ues.c
343
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/UES/citrus_ues.c
355
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/UES/citrus_ues.c
360
*wc = (wchar_t)idx;
lib/i18n_module/UTF1632/citrus_utf1632.c
104
wchar_t wc = L'\0';
lib/i18n_module/UTF1632/citrus_utf1632.c
166
((wchar_t)psenc->ch[1] << 8));
lib/i18n_module/UTF1632/citrus_utf1632.c
170
((wchar_t)psenc->ch[0] << 8));
lib/i18n_module/UTF1632/citrus_utf1632.c
189
wc |= (wchar_t)(psenc->ch[3] & 3) << 8;
lib/i18n_module/UTF1632/citrus_utf1632.c
195
wc |= (wchar_t)(psenc->ch[2] & 3) << 8;
lib/i18n_module/UTF1632/citrus_utf1632.c
207
((wchar_t)psenc->ch[1] << 8) |
lib/i18n_module/UTF1632/citrus_utf1632.c
208
((wchar_t)psenc->ch[2] << 16) |
lib/i18n_module/UTF1632/citrus_utf1632.c
209
((wchar_t)psenc->ch[3] << 24));
lib/i18n_module/UTF1632/citrus_utf1632.c
213
((wchar_t)psenc->ch[2] << 8) |
lib/i18n_module/UTF1632/citrus_utf1632.c
214
((wchar_t)psenc->ch[1] << 16) |
lib/i18n_module/UTF1632/citrus_utf1632.c
215
((wchar_t)psenc->ch[0] << 24));
lib/i18n_module/UTF1632/citrus_utf1632.c
246
wchar_t wc, _UTF1632State *psenc, size_t *nresult)
lib/i18n_module/UTF1632/citrus_utf1632.c
248
wchar_t wc2;
lib/i18n_module/UTF1632/citrus_utf1632.c
99
_citrus_UTF1632_mbrtowc_priv(_UTF1632EncodingInfo *ei, wchar_t *pwc,
lib/i18n_module/UTF7/citrus_utf7.c
242
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/UTF7/citrus_utf7.c
286
*pwc = (wchar_t)u32;
lib/i18n_module/UTF7/citrus_utf7.c
347
char * __restrict s, size_t n, wchar_t wchar,
lib/i18n_module/UTF7/citrus_utf7.c
422
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/UTF7/citrus_utf7.c
434
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/UTF7/citrus_utf7.c
439
*wc = (wchar_t)idx;
lib/i18n_module/UTF8/citrus_utf8.c
131
_UTF8_findlen(wchar_t v)
lib/i18n_module/UTF8/citrus_utf8.c
145
_UTF8_surrogate(wchar_t wc)
lib/i18n_module/UTF8/citrus_utf8.c
180
_citrus_UTF8_mbrtowc_priv(_UTF8EncodingInfo *ei, wchar_t *pwc, char **s,
lib/i18n_module/UTF8/citrus_utf8.c
184
wchar_t wchar;
lib/i18n_module/UTF8/citrus_utf8.c
245
wchar_t wc, _UTF8State *psenc __unused, size_t *nresult)
lib/i18n_module/UTF8/citrus_utf8.c
247
wchar_t c;
lib/i18n_module/UTF8/citrus_utf8.c
294
wchar_t wc)
lib/i18n_module/UTF8/citrus_utf8.c
306
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/UTF8/citrus_utf8.c
312
*wc = (wchar_t)idx;
lib/i18n_module/VIQR/citrus_viqr.c
103
mnemonic_ext_find(wchar_t wc, const mnemonic_def_t *head, size_t n)
lib/i18n_module/VIQR/citrus_viqr.c
125
wchar_t value;
lib/i18n_module/VIQR/citrus_viqr.c
143
mnemonic_create(mnemonic_t *parent, int ascii, wchar_t value)
lib/i18n_module/VIQR/citrus_viqr.c
160
wchar_t value, wchar_t invalid)
lib/i18n_module/VIQR/citrus_viqr.c
170
m0 = mnemonic_create(m, ch, (wchar_t)ch);
lib/i18n_module/VIQR/citrus_viqr.c
205
wchar_t invalid;
lib/i18n_module/VIQR/citrus_viqr.c
255
wchar_t * __restrict pwc, char ** __restrict s, size_t n,
lib/i18n_module/VIQR/citrus_viqr.c
260
wchar_t wc;
lib/i18n_module/VIQR/citrus_viqr.c
306
wc = (m == ei->mroot) ? (wchar_t)ch : m->value;
lib/i18n_module/VIQR/citrus_viqr.c
317
char * __restrict s, size_t n, wchar_t wc,
lib/i18n_module/VIQR/citrus_viqr.c
402
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/VIQR/citrus_viqr.c
414
wchar_t * __restrict pwc, _csid_t csid, _index_t idx)
lib/i18n_module/VIQR/citrus_viqr.c
419
*pwc = (wchar_t)idx;
lib/i18n_module/VIQR/citrus_viqr.c
442
ei->invalid = (wchar_t)-1;
lib/i18n_module/VIQR/citrus_viqr.c
454
s, (wchar_t)i, ei->invalid);
lib/i18n_module/VIQR/citrus_viqr.c
93
wchar_t value;
lib/i18n_module/ZW/citrus_zw.c
110
wchar_t * __restrict pwc, char **__restrict s, size_t n,
lib/i18n_module/ZW/citrus_zw.c
114
wchar_t wc;
lib/i18n_module/ZW/citrus_zw.c
157
wc = (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
168
wc = (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
194
wc = (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
207
wc = (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
214
wc = (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
218
wc = (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
226
wc = (wchar_t)(ch << 8);
lib/i18n_module/ZW/citrus_zw.c
233
wc |= (wchar_t)ch;
lib/i18n_module/ZW/citrus_zw.c
255
char *__restrict s, size_t n, wchar_t wc,
lib/i18n_module/ZW/citrus_zw.c
408
_csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc)
lib/i18n_module/ZW/citrus_zw.c
411
*csid = (_csid_t)(wc <= (wchar_t)0x7FU) ? 0 : 1;
lib/i18n_module/ZW/citrus_zw.c
420
wchar_t * __restrict wc, _csid_t csid, _index_t idx)
lib/i18n_module/ZW/citrus_zw.c
429
*wc = (wchar_t)idx;
lib/libc/citrus/citrus_stdenc_template.h
118
wchar_t wc;
lib/libc/citrus/citrus_stdenc_template.h
138
wchar_t wc;
lib/libc/gen/fnmatch.c
211
rangematch(const char *pattern, wchar_t test, int flags, char **newp,
lib/libc/gen/fnmatch.c
215
wchar_t c, c2;
lib/libc/gen/fnmatch.c
72
static int rangematch(const char *, wchar_t, int, char **, mbstate_t *);
lib/libc/gen/fnmatch.c
90
wchar_t pc, sc;
lib/libc/gen/glob.c
169
static const Char *g_strchr(const Char *, wchar_t);
lib/libc/gen/glob.c
199
wchar_t wc;
lib/libc/gen/glob.c
683
wchar_t wc;
lib/libc/gen/glob.c
917
g_strchr(const Char *str, wchar_t ch)
lib/libc/gen/vis.c
136
static const wchar_t char_shell[] = L"'`\";&<>()|{}]\\$!^~";
lib/libc/gen/vis.c
137
static const wchar_t char_glob[] = L"*?[#";
lib/libc/gen/vis.c
166
static wchar_t *
lib/libc/gen/vis.c
167
do_hvis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra)
lib/libc/gen/vis.c
189
static wchar_t *
lib/libc/gen/vis.c
190
do_mvis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra)
lib/libc/gen/vis.c
210
static wchar_t *
lib/libc/gen/vis.c
211
do_mbyte(wchar_t *dst, wint_t c, int flags, wint_t nextc, int iswextra)
lib/libc/gen/vis.c
311
static wchar_t *
lib/libc/gen/vis.c
312
do_svis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra)
lib/libc/gen/vis.c
341
typedef wchar_t *(*visfun_t)(wchar_t *, wint_t, int, wint_t, const wchar_t *);
lib/libc/gen/vis.c
359
static wchar_t *
lib/libc/gen/vis.c
362
wchar_t *dst, *d;
lib/libc/gen/vis.c
364
const wchar_t *s;
lib/libc/gen/vis.c
375
dst[i] = (wchar_t)(u_char)src[i];
lib/libc/gen/vis.c
407
wchar_t *dst, *src, *pdst, *psrc, *start, *extra;
lib/libc/gen/vis.c
99
static wchar_t *do_svis(wchar_t *, wint_t, int, wint_t, const wchar_t *);
lib/libc/locale/ascii.c
109
_ascii_wcrtomb(char * __restrict s, wchar_t wc,
lib/libc/locale/ascii.c
125
_ascii_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/ascii.c
162
_ascii_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/ascii.c
165
const wchar_t *s;
lib/libc/locale/ascii.c
53
static size_t _ascii_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/ascii.c
56
static size_t _ascii_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/ascii.c
59
static size_t _ascii_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/ascii.c
61
static size_t _ascii_wcsnrtombs(char * __restrict, const wchar_t ** __restrict,
lib/libc/locale/ascii.c
90
_ascii_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/big5.c
102
wchar_t wc;
lib/libc/locale/big5.c
159
_BIG5_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/big5.c
183
_BIG5_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/big5.c
190
_BIG5_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/big5.c
51
static size_t _BIG5_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/big5.c
54
static size_t _BIG5_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/big5.c
56
static size_t _BIG5_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/big5.c
60
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/big5.c
64
wchar_t ch;
lib/libc/locale/big5.c
98
_BIG5_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/btowc.c
45
wchar_t wc;
lib/libc/locale/collate.c
205
substsearch(struct xlocale_collate *table, const wchar_t key, int pass)
lib/libc/locale/collate.c
225
chainsearch(struct xlocale_collate *table, const wchar_t *key, int *len)
lib/libc/locale/collate.c
257
largesearch(struct xlocale_collate *table, const wchar_t key)
lib/libc/locale/collate.c
283
_collate_lookup(struct xlocale_collate *table, const wchar_t *t, int *len,
lib/libc/locale/collate.c
386
_collate_wxfrm(struct xlocale_collate *table, const wchar_t *src, wchar_t *xf,
lib/libc/locale/collate.c
391
const wchar_t *t;
lib/libc/locale/collate.c
392
wchar_t *tr = NULL;
lib/libc/locale/collate.c
425
wchar_t *bp, *fp, c;
lib/libc/locale/collate.c
439
t = (const wchar_t *)tr;
lib/libc/locale/collate.c
532
_collate_sxfrm(struct xlocale_collate *table, const wchar_t *src, char *xf,
lib/libc/locale/collate.c
537
const wchar_t *t;
lib/libc/locale/collate.c
538
wchar_t *tr = NULL;
lib/libc/locale/collate.c
573
wchar_t *bp, *fp, c;
lib/libc/locale/collate.c
587
t = (const wchar_t *)tr;
lib/libc/locale/collate.c
661
__collate_equiv_value(locale_t locale, const wchar_t *str, size_t len)
lib/libc/locale/collate.c
690
wchar_t name[COLLATE_STR_LEN];
lib/libc/locale/collate.h
101
wchar_t str[COLLATE_STR_LEN];
lib/libc/locale/collate.h
131
int __collate_equiv_value(locale_t, const wchar_t *, size_t);
lib/libc/locale/collate.h
132
void _collate_lookup(struct xlocale_collate *,const wchar_t *, int *, int *,
lib/libc/locale/collate.h
135
int __wcollate_range_cmp(wchar_t, wchar_t);
lib/libc/locale/collate.h
136
size_t _collate_wxfrm(struct xlocale_collate *, const wchar_t *, wchar_t *,
lib/libc/locale/collate.h
138
size_t _collate_sxfrm(struct xlocale_collate *, const wchar_t *, char *,
lib/libc/locale/collcmp.c
54
int __wcollate_range_cmp(wchar_t c1, wchar_t c2)
lib/libc/locale/collcmp.c
56
wchar_t s1[2], s2[2];
lib/libc/locale/euc.c
105
wchar_t ch;
lib/libc/locale/euc.c
136
_EUC_CN_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/euc.c
143
_EUC_CN_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/euc.c
151
_EUC_CN_wcrtomb(char * __restrict s, wchar_t wc,
lib/libc/locale/euc.c
158
_EUC_CN_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/euc.c
183
_EUC_KR_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/euc.c
190
_EUC_KR_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/euc.c
198
_EUC_KR_wcrtomb(char * __restrict s, wchar_t wc,
lib/libc/locale/euc.c
205
_EUC_KR_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/euc.c
230
_EUC_JP_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/euc.c
237
_EUC_JP_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/euc.c
245
_EUC_JP_wcrtomb(char * __restrict s, wchar_t wc,
lib/libc/locale/euc.c
252
_EUC_JP_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/euc.c
277
_EUC_TW_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/euc.c
284
_EUC_TW_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/euc.c
292
_EUC_TW_wcrtomb(char * __restrict s, wchar_t wc,
lib/libc/locale/euc.c
299
_EUC_TW_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/euc.c
310
_EUC_mbrtowc_impl(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/euc.c
316
wchar_t wc = 0;
lib/libc/locale/euc.c
384
_EUC_wcrtomb_impl(char * __restrict s, wchar_t wc,
lib/libc/locale/euc.c
390
wchar_t nm;
lib/libc/locale/euc.c
53
static size_t _EUC_mbrtowc_impl(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/euc.c
55
static size_t _EUC_wcrtomb_impl(char * __restrict, wchar_t,
lib/libc/locale/euc.c
58
static size_t _EUC_CN_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/euc.c
60
static size_t _EUC_JP_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/euc.c
62
static size_t _EUC_KR_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/euc.c
64
static size_t _EUC_TW_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/euc.c
67
static size_t _EUC_CN_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/euc.c
69
static size_t _EUC_JP_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/euc.c
71
static size_t _EUC_KR_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/euc.c
73
static size_t _EUC_TW_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/euc.c
76
static size_t _EUC_CN_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/euc.c
79
static size_t _EUC_JP_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/euc.c
82
static size_t _EUC_KR_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/euc.c
85
static size_t _EUC_TW_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/euc.c
90
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/euc.c
93
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/euc.c
96
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/euc.c
99
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/gb18030.c
175
_GB18030_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/gb18030.c
238
_GB18030_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/gb18030.c
247
const wchar_t ** __restrict src, size_t nwc, size_t len,
lib/libc/locale/gb18030.c
49
static size_t _GB18030_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/gb18030.c
52
static size_t _GB18030_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/gb18030.c
54
static size_t _GB18030_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/gb18030.c
58
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/gb18030.c
91
_GB18030_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/gb18030.c
95
wchar_t wch;
lib/libc/locale/gb2312.c
108
_GB2312_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/gb2312.c
112
wchar_t wc;
lib/libc/locale/gb2312.c
149
_GB2312_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/gb2312.c
173
_GB2312_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/gb2312.c
182
const wchar_t ** __restrict src, size_t nwc, size_t len,
lib/libc/locale/gb2312.c
44
static size_t _GB2312_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/gb2312.c
47
static size_t _GB2312_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/gb2312.c
49
static size_t _GB2312_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/gb2312.c
53
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/gbk.c
100
wchar_t wc;
lib/libc/locale/gbk.c
157
_GBK_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/gbk.c
181
_GBK_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/gbk.c
188
_GBK_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/gbk.c
49
static size_t _GBK_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/gbk.c
52
static size_t _GBK_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/gbk.c
54
static size_t _GBK_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/gbk.c
58
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/gbk.c
62
wchar_t ch;
lib/libc/locale/gbk.c
96
_GBK_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/mbintowcr.c
31
mbintowcr_l(wchar_t * __restrict dst, const char * __restrict src,
lib/libc/locale/mbintowcr.c
40
mbintowcr(wchar_t * __restrict dst, const char * __restrict src,
lib/libc/locale/mblocal.h
49
size_t (*__mbrtowc)(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/mblocal.h
52
size_t (*__mbsnrtowcs)(wchar_t * __restrict, const char ** __restrict,
lib/libc/locale/mblocal.h
54
size_t (*__wcrtomb)(char * __restrict, wchar_t, mbstate_t * __restrict);
lib/libc/locale/mblocal.h
55
size_t (*__wcsnrtombs)(char * __restrict, const wchar_t ** __restrict,
lib/libc/locale/mblocal.h
57
size_t (*__mbintowcr)(wchar_t * __restrict dst,
lib/libc/locale/mblocal.h
61
const wchar_t * __restrict src, size_t dlen, size_t *slen,
lib/libc/locale/mblocal.h
85
typedef size_t (*mbrtowc_pfn_t)(wchar_t * __restrict,
lib/libc/locale/mblocal.h
87
typedef size_t (*wcrtomb_pfn_t)(char * __restrict, wchar_t,
lib/libc/locale/mblocal.h
89
size_t __mbsnrtowcs_std(wchar_t * __restrict, const char ** __restrict,
lib/libc/locale/mblocal.h
91
size_t __wcsnrtombs_std(char * __restrict, const wchar_t ** __restrict,
lib/libc/locale/mbrtowc.c
39
mbrtowc_l(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/mbrtowc.c
49
mbrtowc(wchar_t * __restrict pwc, const char * __restrict s,
lib/libc/locale/mbsnrtowcs.c
41
mbsnrtowcs_l(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/mbsnrtowcs.c
50
mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/mbsnrtowcs.c
57
__mbsnrtowcs_std(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/mbsnrtowcs.c
63
wchar_t wc;
lib/libc/locale/mbsrtowcs.c
42
mbsrtowcs_l(wchar_t * __restrict dst, const char ** __restrict src, size_t len,
lib/libc/locale/mbsrtowcs.c
51
mbsrtowcs(wchar_t * __restrict dst, const char ** __restrict src, size_t len,
lib/libc/locale/mbstowcs.c
41
mbstowcs_l(wchar_t * __restrict pwcs, const char * __restrict s, size_t n, locale_t locale)
lib/libc/locale/mbstowcs.c
53
mbstowcs(wchar_t * __restrict pwcs, const char * __restrict s, size_t n)
lib/libc/locale/mbtowc.c
41
mbtowc_l(wchar_t * __restrict pwc, const char * __restrict s, size_t n, locale_t locale)
lib/libc/locale/mbtowc.c
64
mbtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n)
lib/libc/locale/mskanji.c
151
_MSKanji_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/mskanji.c
173
_MSKanji_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/mskanji.c
182
const wchar_t ** __restrict src, size_t nwc,
lib/libc/locale/mskanji.c
54
static size_t _MSKanji_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/mskanji.c
57
static size_t _MSKanji_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/mskanji.c
59
static size_t _MSKanji_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/mskanji.c
63
const wchar_t ** __restrict, size_t, size_t,
lib/libc/locale/mskanji.c
67
wchar_t ch;
lib/libc/locale/mskanji.c
93
_MSKanji_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/mskanji.c
97
wchar_t wc;
lib/libc/locale/none.c
112
_none_wcrtomb(char * __restrict s, wchar_t wc,
lib/libc/locale/none.c
128
_none_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/none.c
153
_none_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/none.c
156
const wchar_t *s;
lib/libc/locale/none.c
212
_none_mbintowcr(wchar_t * __restrict dst, const char * __restrict src,
lib/libc/locale/none.c
253
_none_wcrtombin(char * __restrict dst, const wchar_t * __restrict src,
lib/libc/locale/none.c
53
static size_t _none_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/none.c
56
static size_t _none_mbsnrtowcs(wchar_t * __restrict dst,
lib/libc/locale/none.c
59
static size_t _none_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/none.c
61
static size_t _none_wcsnrtombs(char * __restrict, const wchar_t ** __restrict,
lib/libc/locale/none.c
96
_none_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/utf8.c
115
_UTF8_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
lib/libc/locale/utf8.c
120
wchar_t lbound, wch;
lib/libc/locale/utf8.c
226
_UTF8_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src,
lib/libc/locale/utf8.c
232
wchar_t wc;
lib/libc/locale/utf8.c
285
*dst = (wchar_t)*s;
lib/libc/locale/utf8.c
308
_UTF8_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/utf8.c
365
_UTF8_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/utf8.c
370
const wchar_t *s;
lib/libc/locale/utf8.c
444
_UTF8_mbintowcr(wchar_t * __restrict dst, const char * __restrict src,
lib/libc/locale/utf8.c
452
wchar_t lbound, wch;
lib/libc/locale/utf8.c
608
_UTF8_wcrtombin(char * __restrict dst, const wchar_t * __restrict src,
lib/libc/locale/utf8.c
61
static size_t _UTF8_mbrtowc(wchar_t * __restrict, const char * __restrict,
lib/libc/locale/utf8.c
617
wchar_t wc;
lib/libc/locale/utf8.c
64
static size_t _UTF8_mbsnrtowcs(wchar_t * __restrict,
lib/libc/locale/utf8.c
67
static size_t _UTF8_wcrtomb(char * __restrict, wchar_t,
lib/libc/locale/utf8.c
69
static size_t _UTF8_wcsnrtombs(char * __restrict, const wchar_t ** __restrict,
lib/libc/locale/utf8.c
71
static size_t _UTF8_mbintowcr(wchar_t * __restrict dst,
lib/libc/locale/utf8.c
717
utf8towcr(wchar_t * __restrict dst, const char * __restrict src,
lib/libc/locale/utf8.c
724
wcrtoutf8(char * __restrict dst, const wchar_t * __restrict src,
lib/libc/locale/utf8.c
75
const wchar_t * __restrict src,
lib/libc/locale/utf8.c
79
wchar_t ch;
lib/libc/locale/utf8.c
81
wchar_t lbound;
lib/libc/locale/wcrtomb.c
39
wcrtomb_l(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps,
lib/libc/locale/wcrtomb.c
49
wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
lib/libc/locale/wcrtombin.c
31
wcrtombin_l(char * __restrict dst, const wchar_t * __restrict src,
lib/libc/locale/wcrtombin.c
40
wcrtombin(char * __restrict dst, const wchar_t * __restrict src,
lib/libc/locale/wcsftime.c
118
wcsftime(wchar_t * __restrict wcs, size_t maxsize,
lib/libc/locale/wcsftime.c
119
const wchar_t * __restrict format, const struct tm * __restrict timeptr)
lib/libc/locale/wcsftime.c
56
wcsftime_l(wchar_t * __restrict wcs, size_t maxsize,
lib/libc/locale/wcsftime.c
57
const wchar_t * __restrict format, const struct tm * __restrict timeptr,
lib/libc/locale/wcsftime.c
64
const wchar_t *formatp;
lib/libc/locale/wcsnrtombs.c
41
wcsnrtombs_l(char * __restrict dst, const wchar_t ** __restrict src, size_t nwc,
lib/libc/locale/wcsnrtombs.c
50
wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, size_t nwc,
lib/libc/locale/wcsnrtombs.c
58
__wcsnrtombs_std(char * __restrict dst, const wchar_t ** __restrict src,
lib/libc/locale/wcsnrtombs.c
64
const wchar_t *s;
lib/libc/locale/wcsrtombs.c
42
wcsrtombs_l(char * __restrict dst, const wchar_t ** __restrict src, size_t len,
lib/libc/locale/wcsrtombs.c
52
wcsrtombs(char * __restrict dst, const wchar_t ** __restrict src, size_t len,
lib/libc/locale/wcstod.c
103
*endptr = (wchar_t *)nptr + (end - buf);
lib/libc/locale/wcstod.c
113
wcstod(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr)
lib/libc/locale/wcstod.c
50
wcstod_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstod.c
57
const wchar_t *wcp;
lib/libc/locale/wcstod.c
82
*endptr = (wchar_t *)nptr;
lib/libc/locale/wcstod.c
87
*endptr = (wchar_t *)nptr;
lib/libc/locale/wcstof.c
44
wcstof_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstof.c
51
const wchar_t *wcp;
lib/libc/locale/wcstof.c
66
*endptr = (wchar_t *)nptr;
lib/libc/locale/wcstof.c
71
*endptr = (wchar_t *)nptr;
lib/libc/locale/wcstof.c
80
*endptr = (wchar_t *)nptr + (end - buf);
lib/libc/locale/wcstof.c
90
wcstof(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr)
lib/libc/locale/wcstoimax.c
127
*endptr = (wchar_t *)(any ? s - 1 : nptr);
lib/libc/locale/wcstoimax.c
131
wcstoimax(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoimax.c
50
wcstoimax_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoimax.c
53
const wchar_t *s;
lib/libc/locale/wcstoimax.c
55
wchar_t c;
lib/libc/locale/wcstol.c
126
*endptr = (wchar_t *)(any ? s - 1 : nptr);
lib/libc/locale/wcstol.c
130
wcstol(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr, int base)
lib/libc/locale/wcstol.c
49
wcstol_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr, int
lib/libc/locale/wcstol.c
52
const wchar_t *s;
lib/libc/locale/wcstol.c
54
wchar_t c;
lib/libc/locale/wcstold.c
44
wcstold_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstold.c
51
const wchar_t *wcp;
lib/libc/locale/wcstold.c
66
*endptr = (wchar_t *)nptr;
lib/libc/locale/wcstold.c
71
*endptr = (wchar_t *)nptr;
lib/libc/locale/wcstold.c
80
*endptr = (wchar_t *)nptr + (end - buf);
lib/libc/locale/wcstold.c
90
wcstold(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr)
lib/libc/locale/wcstoll.c
127
*endptr = (wchar_t *)(any ? s - 1 : nptr);
lib/libc/locale/wcstoll.c
131
wcstoll(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr, int base)
lib/libc/locale/wcstoll.c
50
wcstoll_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoll.c
53
const wchar_t *s;
lib/libc/locale/wcstoll.c
55
wchar_t c;
lib/libc/locale/wcstombs.c
41
wcstombs_l(char * __restrict s, const wchar_t * __restrict pwcs, size_t n,
lib/libc/locale/wcstombs.c
46
const wchar_t *pwcsp;
lib/libc/locale/wcstombs.c
54
wcstombs(char * __restrict s, const wchar_t * __restrict pwcs, size_t n)
lib/libc/locale/wcstoul.c
124
*endptr = (wchar_t *)(any ? s - 1 : nptr);
lib/libc/locale/wcstoul.c
128
wcstoul(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr, int base)
lib/libc/locale/wcstoul.c
49
wcstoul_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoul.c
52
const wchar_t *s;
lib/libc/locale/wcstoul.c
54
wchar_t c;
lib/libc/locale/wcstoull.c
125
*endptr = (wchar_t *)(any ? s - 1 : nptr);
lib/libc/locale/wcstoull.c
129
wcstoull(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoull.c
50
wcstoull_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoull.c
53
const wchar_t *s;
lib/libc/locale/wcstoull.c
55
wchar_t c;
lib/libc/locale/wcstoumax.c
125
*endptr = (wchar_t *)(any ? s - 1 : nptr);
lib/libc/locale/wcstoumax.c
129
wcstoumax(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoumax.c
50
wcstoumax_l(const wchar_t * __restrict nptr, wchar_t ** __restrict endptr,
lib/libc/locale/wcstoumax.c
53
const wchar_t *s;
lib/libc/locale/wcstoumax.c
55
wchar_t c;
lib/libc/locale/wctomb.c
40
wctomb_l(char *s, wchar_t wchar, locale_t locale)
lib/libc/locale/wctomb.c
56
wctomb(char *s, wchar_t wchar)
lib/libc/locale/wcwidth.c
53
wcwidth(wchar_t wc)
lib/libc/locale/wcwidth.c
58
wcwidth_l(wchar_t wc, locale_t locale)
lib/libc/stdio/fgetwc.c
78
wchar_t wc;
lib/libc/stdio/fgetwln.c
42
wchar_t *fgetwln_l(FILE * __restrict, size_t *, locale_t);
lib/libc/stdio/fgetwln.c
44
wchar_t *
lib/libc/stdio/fgetwln.c
57
if (len * sizeof(wchar_t) >= fp->_lb._size &&
lib/libc/stdio/fgetwln.c
58
__slbexpand(fp, (len + GROW) * sizeof(wchar_t)))
lib/libc/stdio/fgetwln.c
60
*((wchar_t *)fp->_lb._base + len++) = wc;
lib/libc/stdio/fgetwln.c
69
return ((wchar_t *)fp->_lb._base);
lib/libc/stdio/fgetwln.c
76
wchar_t *
lib/libc/stdio/fgetws.c
118
wchar_t *
lib/libc/stdio/fgetws.c
119
fgetws(wchar_t * __restrict ws, int n, FILE * __restrict fp)
lib/libc/stdio/fgetws.c
45
wchar_t *
lib/libc/stdio/fgetws.c
46
fgetws_l(wchar_t * __restrict ws, int n, FILE * __restrict fp, locale_t locale)
lib/libc/stdio/fgetws.c
50
wchar_t *wsp;
lib/libc/stdio/fputwc.c
106
fputwc(wchar_t wc, FILE *fp)
lib/libc/stdio/fputwc.c
50
__fputwc(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/fputwc.c
94
fputwc_l(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/fputws.c
46
fputws_l(const wchar_t * __restrict ws, FILE * __restrict fp, locale_t locale)
lib/libc/stdio/fputws.c
54
const wchar_t *wsp;
lib/libc/stdio/fputws.c
90
fputws(const wchar_t * __restrict ws, FILE * __restrict fp)
lib/libc/stdio/fwprintf.c
41
fwprintf(FILE * __restrict fp, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/fwprintf.c
53
fwprintf_l(FILE * __restrict fp, locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/fwscanf.c
41
fwscanf(FILE * __restrict fp, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/fwscanf.c
53
fwscanf_l(FILE * __restrict fp, locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/local.h
63
extern wint_t __fputwc(wchar_t, FILE *, locale_t);
lib/libc/stdio/local.h
84
extern int __vfwprintf(FILE *, locale_t, const wchar_t *, __va_list);
lib/libc/stdio/local.h
85
extern int __vfwscanf(FILE * __restrict, locale_t, const wchar_t * __restrict,
lib/libc/stdio/open_wmemstream.c
231
open_wmemstream(wchar_t **bufp, size_t *sizep)
lib/libc/stdio/open_wmemstream.c
241
*bufp = calloc(1, sizeof(wchar_t));
lib/libc/stdio/open_wmemstream.c
44
wchar_t **bufp;
lib/libc/stdio/open_wmemstream.c
54
wchar_t *buf;
lib/libc/stdio/open_wmemstream.c
57
if (newoff < 0 || newoff >= SSIZE_MAX / sizeof(wchar_t))
lib/libc/stdio/open_wmemstream.c
58
newsize = SSIZE_MAX / sizeof(wchar_t) - 1;
lib/libc/stdio/open_wmemstream.c
62
buf = realloc(*ms->bufp, (newsize + 1) * sizeof(wchar_t));
lib/libc/stdio/printf-pos.c
208
addwaster(struct typetable *types, wchar_t **fmtp)
lib/libc/stdio/printf-pos.c
210
wchar_t *cp;
lib/libc/stdio/printf-pos.c
429
__find_warguments(const wchar_t *fmt0, va_list ap, union arg **argtable)
lib/libc/stdio/printf-pos.c
431
wchar_t *fmt; /* format string */
lib/libc/stdio/printf-pos.c
432
wchar_t ch; /* character from fmt */
lib/libc/stdio/printf-pos.c
438
fmt = __DECONST(wchar_t *, fmt0);
lib/libc/stdio/printf-pos.c
745
(*argtable) [n].pwchararg = va_arg(ap, wchar_t *);
lib/libc/stdio/printflocal.h
93
wchar_t *pwchararg;
lib/libc/stdio/printflocal.h
98
int __find_warguments(const wchar_t *, va_list, union arg **);
lib/libc/stdio/putwc.c
50
putwc_l(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/putwc.c
56
putwc(wchar_t wc, FILE *fp)
lib/libc/stdio/putwchar.c
49
putwchar_l(wchar_t wc, locale_t locale)
lib/libc/stdio/putwchar.c
55
putwchar(wchar_t wc)
lib/libc/stdio/swprintf.c
35
swprintf(wchar_t * __restrict s, size_t n, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/swprintf.c
48
swprintf_l(wchar_t * __restrict s, size_t n, locale_t locale,
lib/libc/stdio/swprintf.c
49
const wchar_t * __restrict fmt, ...)
lib/libc/stdio/swscanf.c
35
swscanf(const wchar_t * __restrict str, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/swscanf.c
48
swscanf_l(const wchar_t * __restrict str, locale_t locale,
lib/libc/stdio/swscanf.c
49
const wchar_t * __restrict fmt, ...)
lib/libc/stdio/vfprintf.c
210
__wcsconv(wchar_t *wcsarg, int prec)
lib/libc/stdio/vfprintf.c
215
wchar_t *p;
lib/libc/stdio/vfprintf.c
223
nbytes = wcsrtombs(NULL, (const wchar_t **)&p, 0, &mbs);
lib/libc/stdio/vfprintf.c
253
if ((nbytes = wcsrtombs(convbuf, (const wchar_t **)&p,
lib/libc/stdio/vfprintf.c
616
(wchar_t)GETARG(wint_t), &mbs);
lib/libc/stdio/vfprintf.c
74
static char *__wcsconv(wchar_t *, int);
lib/libc/stdio/vfprintf.c
820
wchar_t *wcp;
lib/libc/stdio/vfprintf.c
824
if ((wcp = GETARG(wchar_t *)) == NULL)
lib/libc/stdio/vfscanf.c
163
convert_wchar(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfscanf.c
174
*wcp++ = (wchar_t)wi;
lib/libc/stdio/vfscanf.c
222
convert_wccl(FILE *fp, wchar_t *wcp, int width, const char *ccltab,
lib/libc/stdio/vfscanf.c
240
*wcp++ = (wchar_t)wi;
lib/libc/stdio/vfscanf.c
284
convert_wstring(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfscanf.c
301
*wcp++ = (wchar_t)wi;
lib/libc/stdio/vfscanf.c
692
nr = convert_wchar(fp, GETARG(wchar_t *),
lib/libc/stdio/vfscanf.c
706
nr = convert_wccl(fp, GETARG(wchar_t *), width,
lib/libc/stdio/vfscanf.c
725
nr = convert_wstring(fp, GETARG(wchar_t *),
lib/libc/stdio/vfwprintf.c
102
static inline wchar_t
lib/libc/stdio/vfwprintf.c
106
wchar_t thousep;
lib/libc/stdio/vfwprintf.c
187
wchar_t *p;
lib/libc/stdio/vfwprintf.c
192
p = (wchar_t *)iov->iov_base;
lib/libc/stdio/vfwprintf.c
209
__sbprintf(FILE *fp, locale_t locale, const wchar_t *fmt, va_list ap)
lib/libc/stdio/vfwprintf.c
244
__xfputwc(wchar_t wc, FILE *fp, locale_t locale)
lib/libc/stdio/vfwprintf.c
274
static wchar_t *
lib/libc/stdio/vfwprintf.c
278
wchar_t *convbuf, *wcp;
lib/libc/stdio/vfwprintf.c
346
const wchar_t * __restrict fmt0, va_list ap)
lib/libc/stdio/vfwprintf.c
362
vfwprintf(FILE * __restrict fp, const wchar_t * __restrict fmt0, va_list ap)
lib/libc/stdio/vfwprintf.c
382
__vfwprintf(FILE *fp, locale_t locale, const wchar_t *fmt0, va_list ap)
lib/libc/stdio/vfwprintf.c
384
wchar_t *fmt; /* format string */
lib/libc/stdio/vfwprintf.c
385
wchar_t ch; /* character from fmt */
lib/libc/stdio/vfwprintf.c
387
wchar_t *cp; /* handy char pointer (short term usage) */
lib/libc/stdio/vfwprintf.c
392
wchar_t sign; /* sign prefix (' ', '+', '-', or \0) */
lib/libc/stdio/vfwprintf.c
409
wchar_t decimal_point; /* locale specific decimal point */
lib/libc/stdio/vfwprintf.c
420
wchar_t expstr[MAXEXPDIG+2]; /* buffer for exponent string: e+ZZZ */
lib/libc/stdio/vfwprintf.c
432
wchar_t buf[BUF]; /* buffer with space for digits of uintmax_t */
lib/libc/stdio/vfwprintf.c
433
wchar_t ox[2]; /* space for 0x hex-prefix */
lib/libc/stdio/vfwprintf.c
438
wchar_t *convbuf; /* multibyte to wide conversion result */
lib/libc/stdio/vfwprintf.c
530
fmt = (wchar_t *)fmt0;
lib/libc/stdio/vfwprintf.c
678
*(cp = buf) = (wchar_t)GETARG(wint_t);
lib/libc/stdio/vfwprintf.c
680
*(cp = buf) = (wchar_t)btowc(GETARG(int));
lib/libc/stdio/vfwprintf.c
71
static int __sbprintf(FILE *, locale_t, const wchar_t *, va_list) __noinline;
lib/libc/stdio/vfwprintf.c
72
static wint_t __xfputwc(wchar_t, FILE *, locale_t);
lib/libc/stdio/vfwprintf.c
73
static wchar_t *__mbsconv(char *, int);
lib/libc/stdio/vfwprintf.c
75
#define CHAR wchar_t
lib/libc/stdio/vfwprintf.c
79
wchar_t thousands_sep; /* locale-specific thousands separator */
lib/libc/stdio/vfwprintf.c
88
static inline wchar_t
lib/libc/stdio/vfwprintf.c
881
if ((cp = GETARG(wchar_t *)) == NULL)
lib/libc/stdio/vfwprintf.c
92
wchar_t decpt;
lib/libc/stdio/vfwscanf.c
101
static int parsefloat(FILE *, wchar_t *, wchar_t *, locale_t);
lib/libc/stdio/vfwscanf.c
105
const wchar_t *start; /* character class start */
lib/libc/stdio/vfwscanf.c
106
const wchar_t *end; /* character class end */
lib/libc/stdio/vfwscanf.c
165
convert_wchar(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfwscanf.c
173
*wcp++ = (wchar_t)wi;
lib/libc/stdio/vfwscanf.c
210
convert_wccl(FILE *fp, wchar_t *wcp, int width, const struct ccl *ccl,
lib/libc/stdio/vfwscanf.c
213
wchar_t *wcp0;
lib/libc/stdio/vfwscanf.c
228
*wcp++ = (wchar_t)wi;
lib/libc/stdio/vfwscanf.c
267
convert_wstring(FILE *fp, wchar_t *wcp, int width, locale_t locale)
lib/libc/stdio/vfwscanf.c
269
wchar_t *wcp0 __unused;
lib/libc/stdio/vfwscanf.c
284
*wcp++ = (wchar_t)wi;
lib/libc/stdio/vfwscanf.c
302
parseint(FILE *fp, wchar_t *buf, int width, int base, int flags,
lib/libc/stdio/vfwscanf.c
308
wchar_t *wcp;
lib/libc/stdio/vfwscanf.c
401
*wcp++ = (wchar_t)c;
lib/libc/stdio/vfwscanf.c
426
const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vfwscanf.c
438
vfwscanf(FILE * __restrict fp, const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vfwscanf.c
448
const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vfwscanf.c
460
wchar_t buf[BUF]; /* buffer for numeric conversions */
lib/libc/stdio/vfwscanf.c
670
nr = convert_wchar(fp, GETARG(wchar_t *), width,
lib/libc/stdio/vfwscanf.c
686
nr = convert_wccl(fp, GETARG(wchar_t *), width,
lib/libc/stdio/vfwscanf.c
705
nr = convert_wstring(fp, GETARG(wchar_t *),
lib/libc/stdio/vfwscanf.c
791
parsefloat(FILE *fp, wchar_t *buf, wchar_t *end, locale_t locale)
lib/libc/stdio/vfwscanf.c
795
wchar_t *commit, *p;
lib/libc/stdio/vfwscanf.c
801
wchar_t c;
lib/libc/stdio/vfwscanf.c
802
wchar_t decpt;
lib/libc/stdio/vswprintf.c
107
vswprintf(wchar_t * __restrict s, size_t n, const wchar_t * __restrict fmt,
lib/libc/stdio/vswprintf.c
47
vswprintf_l(wchar_t * __restrict s, size_t n, locale_t locale,
lib/libc/stdio/vswprintf.c
48
const wchar_t * __restrict fmt, __va_list ap)
lib/libc/stdio/vswscanf.c
61
vswscanf_l(const wchar_t * __restrict str, locale_t locale,
lib/libc/stdio/vswscanf.c
62
const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vswscanf.c
70
const wchar_t *strp;
lib/libc/stdio/vswscanf.c
95
vswscanf(const wchar_t * __restrict str, const wchar_t * __restrict fmt,
lib/libc/stdio/vwprintf.c
35
vwprintf(const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vwprintf.c
42
vwprintf_l(locale_t locale, const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vwscanf.c
35
vwscanf(const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/vwscanf.c
42
vwscanf_l(locale_t locale, const wchar_t * __restrict fmt, va_list ap)
lib/libc/stdio/wcio.h
44
wchar_t wcio_ungetwc_buf[WCIO_UNGETWC_BUFSIZE];
lib/libc/stdio/wprintf.c
41
wprintf(const wchar_t * __restrict fmt, ...)
lib/libc/stdio/wprintf.c
53
wprintf_l(locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/wscanf.c
41
wscanf(const wchar_t * __restrict fmt, ...)
lib/libc/stdio/wscanf.c
53
wscanf_l(locale_t locale, const wchar_t * __restrict fmt, ...)
lib/libc/stdio/xprintf.c
500
args[ch].pwchararg = va_arg(ap, wchar_t *);
lib/libc/stdio/xprintf.c
67
wchar_t *pwchararg;
lib/libc/stdio/xprintf_str.c
126
wchar_t *wcp;
lib/libc/stdio/xprintf_str.c
180
mbseqlen = wcrtomb(buf, (wchar_t)ii, &mbs);
lib/libc/stdio/xprintf_str.c
54
__wcsconv(wchar_t *wcsarg, int prec)
lib/libc/stdio/xprintf_str.c
59
wchar_t *p;
lib/libc/stdio/xprintf_str.c
67
nbytes = wcsrtombs(NULL, (const wchar_t **)&p, 0, &mbs);
lib/libc/stdio/xprintf_str.c
97
if ((nbytes = wcsrtombs(convbuf, (const wchar_t **)&p,
lib/libc/string/strcoll.c
51
wchar_t *t1 = NULL, *t2 = NULL;
lib/libc/string/strcoll.c
52
wchar_t *w1 = NULL, *w2 = NULL;
lib/libc/string/strcoll.c
85
if ((t1 = malloc(sz1 * sizeof (wchar_t))) == NULL)
lib/libc/string/strcoll.c
88
if ((t2 = malloc(sz2 * sizeof (wchar_t))) == NULL)
lib/libc/string/strxfrm.c
52
wchar_t *wcs = NULL;
lib/libc/string/strxfrm.c
74
if ((wcs = malloc((slen + 1) * sizeof (wchar_t))) == NULL)
lib/libc/string/wcpcpy.c
37
wchar_t *
lib/libc/string/wcpcpy.c
38
wcpcpy(wchar_t * __restrict to, const wchar_t * __restrict from)
lib/libc/string/wcpncpy.c
31
wchar_t *
lib/libc/string/wcpncpy.c
32
wcpncpy(wchar_t * __restrict dst, const wchar_t * __restrict src, size_t n)
lib/libc/string/wcpncpy.c
37
wchar_t *ret = dst;
lib/libc/string/wcscasecmp.c
33
wcscasecmp(const wchar_t *s1, const wchar_t *s2)
lib/libc/string/wcscasecmp.c
35
wchar_t c1, c2;
lib/libc/string/wcscat.c
32
wchar_t *
lib/libc/string/wcscat.c
33
wcscat(wchar_t * __restrict s1, const wchar_t * __restrict s2)
lib/libc/string/wcscat.c
35
wchar_t *cp;
lib/libc/string/wcschr.c
31
wchar_t *
lib/libc/string/wcschr.c
32
wcschr(const wchar_t *s, wchar_t c)
lib/libc/string/wcschr.c
38
return ((wchar_t *)s);
lib/libc/string/wcscmp.c
42
wcscmp(const wchar_t *s1, const wchar_t *s2)
lib/libc/string/wcscoll.c
217
wcscoll(const wchar_t *ws1, const wchar_t *ws2)
lib/libc/string/wcscoll.c
40
wcscoll_l(const wchar_t *ws1, const wchar_t *ws2, locale_t locale)
lib/libc/string/wcscoll.c
43
wchar_t *tr1 = NULL, *tr2 = NULL;
lib/libc/string/wcscoll.c
75
const wchar_t *w1 = ws1;
lib/libc/string/wcscoll.c
76
const wchar_t *w2 = ws2;
lib/libc/string/wcscoll.c
87
wchar_t *bp, *fp, c;
lib/libc/string/wcscpy.c
32
wchar_t *
lib/libc/string/wcscpy.c
33
wcscpy(wchar_t * __restrict s1, const wchar_t * __restrict s2)
lib/libc/string/wcscpy.c
35
wchar_t *cp;
lib/libc/string/wcscspn.c
33
wcscspn(const wchar_t *s, const wchar_t *set)
lib/libc/string/wcscspn.c
35
const wchar_t *p;
lib/libc/string/wcscspn.c
36
const wchar_t *q;
lib/libc/string/wcsdup.c
32
wchar_t *
lib/libc/string/wcsdup.c
33
wcsdup(const wchar_t *s)
lib/libc/string/wcsdup.c
35
wchar_t *copy;
lib/libc/string/wcsdup.c
39
if ((copy = malloc(len * sizeof(wchar_t))) == NULL)
lib/libc/string/wcslcat.c
42
wcslcat(wchar_t *dst, const wchar_t *src, size_t siz)
lib/libc/string/wcslcat.c
44
wchar_t *d = dst;
lib/libc/string/wcslcat.c
45
const wchar_t *s = src;
lib/libc/string/wcslcpy.c
40
wcslcpy(wchar_t *dst, const wchar_t *src, size_t siz)
lib/libc/string/wcslcpy.c
42
wchar_t *d = dst;
lib/libc/string/wcslcpy.c
43
const wchar_t *s = src;
lib/libc/string/wcslen.c
33
wcslen(const wchar_t *s)
lib/libc/string/wcslen.c
35
const wchar_t *p;
lib/libc/string/wcsncasecmp.c
33
wcsncasecmp(const wchar_t *s1, const wchar_t *s2, size_t n)
lib/libc/string/wcsncasecmp.c
35
wchar_t c1, c2;
lib/libc/string/wcsncat.c
32
wchar_t *
lib/libc/string/wcsncat.c
33
wcsncat(wchar_t * __restrict s1, const wchar_t * __restrict s2, size_t n)
lib/libc/string/wcsncat.c
35
wchar_t *p;
lib/libc/string/wcsncat.c
36
wchar_t *q;
lib/libc/string/wcsncat.c
37
const wchar_t *r;
lib/libc/string/wcsncmp.c
35
wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n)
lib/libc/string/wcsncpy.c
41
wchar_t *
lib/libc/string/wcsncpy.c
42
wcsncpy(wchar_t * __restrict dst, const wchar_t * __restrict src, size_t n)
lib/libc/string/wcsncpy.c
45
wchar_t *d = dst;
lib/libc/string/wcsncpy.c
46
const wchar_t *s = src;
lib/libc/string/wcsnlen.c
32
wcsnlen(const wchar_t *s, size_t maxlen)
lib/libc/string/wcspbrk.c
32
wchar_t *
lib/libc/string/wcspbrk.c
33
wcspbrk(const wchar_t *s, const wchar_t *set)
lib/libc/string/wcspbrk.c
35
const wchar_t *p;
lib/libc/string/wcspbrk.c
36
const wchar_t *q;
lib/libc/string/wcspbrk.c
44
return (wchar_t *)p;
lib/libc/string/wcsrchr.c
31
wchar_t *
lib/libc/string/wcsrchr.c
32
wcsrchr(const wchar_t *s, wchar_t c)
lib/libc/string/wcsrchr.c
34
const wchar_t *last;
lib/libc/string/wcsrchr.c
45
return ((wchar_t *)last);
lib/libc/string/wcsspn.c
33
wcsspn(const wchar_t *s, const wchar_t *set)
lib/libc/string/wcsspn.c
35
const wchar_t *p;
lib/libc/string/wcsspn.c
36
const wchar_t *q;
lib/libc/string/wcsstr.c
41
wchar_t *
lib/libc/string/wcsstr.c
42
wcsstr(const wchar_t * __restrict s, const wchar_t * __restrict find)
lib/libc/string/wcsstr.c
44
wchar_t c, sc;
lib/libc/string/wcsstr.c
57
return ((wchar_t *)s);
lib/libc/string/wcstok.c
39
wchar_t *
lib/libc/string/wcstok.c
40
wcstok(wchar_t * __restrict s, const wchar_t * __restrict delim,
lib/libc/string/wcstok.c
41
wchar_t ** __restrict last)
lib/libc/string/wcstok.c
43
const wchar_t *spanp;
lib/libc/string/wcstok.c
44
wchar_t *tok;
lib/libc/string/wcstok.c
45
wchar_t c, sc;
lib/libc/string/wcswidth.c
49
wcswidth_l(const wchar_t *pwcs, size_t n, locale_t locale)
lib/libc/string/wcswidth.c
51
wchar_t wc;
lib/libc/string/wcswidth.c
65
wcswidth(const wchar_t *pwcs, size_t n)
lib/libc/string/wcsxfrm.c
40
wcsxfrm_l(wchar_t * __restrict dest, const wchar_t * __restrict src, size_t len, locale_t locale)
lib/libc/string/wcsxfrm.c
79
wcsxfrm(wchar_t * __restrict dest, const wchar_t * __restrict src, size_t len)
lib/libc/string/wmemchr.c
32
wchar_t *
lib/libc/string/wmemchr.c
33
wmemchr(const wchar_t *s, wchar_t c, size_t n)
lib/libc/string/wmemchr.c
40
return (wchar_t *)s;
lib/libc/string/wmemcmp.c
33
wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n)
lib/libc/string/wmemcpy.c
33
wchar_t *
lib/libc/string/wmemcpy.c
34
wmemcpy(wchar_t * __restrict d, const wchar_t * __restrict s, size_t n)
lib/libc/string/wmemcpy.c
36
return (wchar_t *)memcpy(d, s, n * sizeof(wchar_t));
lib/libc/string/wmemmove.c
33
wchar_t *
lib/libc/string/wmemmove.c
34
wmemmove(wchar_t *d, const wchar_t *s, size_t n)
lib/libc/string/wmemmove.c
36
return (wchar_t *)memmove(d, s, n * sizeof(wchar_t));
lib/libc/string/wmemset.c
32
wchar_t *
lib/libc/string/wmemset.c
33
wmemset(wchar_t *s, wchar_t c, size_t n)
lib/libc/string/wmemset.c
36
wchar_t *p;
lib/libc/string/wmemset.c
38
p = (wchar_t *)s;
lib/libc/tre-regex/cname.h
39
const wchar_t *name;
lib/libc/tre-regex/cname.h
40
wchar_t code;
lib/libc/tre-regex/cname.h
42
{L"", (wchar_t)-1}, /* sentinel */
lib/libc/tre-regex/regex.h
183
tre_regwcomp(regex_t *preg, const wchar_t *regex, int cflags);
lib/libc/tre-regex/regex.h
186
tre_regwexec(const regex_t *preg, const wchar_t *string,
lib/libc/tre-regex/regex.h
199
tre_regwncomp(regex_t *preg, const wchar_t *regex, size_t len, int cflags);
lib/libc/tre-regex/regex.h
202
tre_regwnexec(const regex_t *preg, const wchar_t *string, size_t len,
lib/libc/tre-regex/regex.h
234
tre_regwcomp_l(regex_t *preg, const wchar_t *regex, int cflags,
lib/libc/tre-regex/regex.h
238
tre_regwncomp_l(regex_t *preg, const wchar_t *regex, size_t len, int cflags,
lib/libc/tre-regex/regex.h
86
typedef wchar_t tre_char_t;
lib/libssh/openbsd-compat/bsd-misc.c
368
mbtowc(wchar_t *pwc, const char *s, size_t n)
lib/libssh/openbsd-compat/openbsd-compat.h
270
int mbtowc(wchar_t *, const char*, size_t);
test/debug/utf8bin.c
25
wchar_t warray[1024];
usr.bin/col/col.c
72
wchar_t c_char; /* character in question */
usr.bin/colcrt/colcrt.c
200
plus(wchar_t c, wchar_t d)
usr.bin/colcrt/colcrt.c
211
wchar_t *cp;
usr.bin/colcrt/colcrt.c
251
wchar_t *cp, *dp;
usr.bin/colcrt/colcrt.c
56
static wchar_t page[267][132];
usr.bin/colcrt/colcrt.c
66
static int plus(wchar_t, wchar_t);
usr.bin/colcrt/colcrt.c
73
wchar_t *cp, *dp;
usr.bin/column/column.c
146
wchar_t **lp;
usr.bin/column/column.c
202
wchar_t **lp;
usr.bin/column/column.c
209
wchar_t **list;
usr.bin/column/column.c
219
wchar_t *p, **lp;
usr.bin/column/column.c
222
wchar_t **cols;
usr.bin/column/column.c
223
wchar_t *last;
usr.bin/column/column.c
237
DEFCOLS) * sizeof(wchar_t *))) ||
usr.bin/column/column.c
272
wchar_t *p, buf[MAXLINELEN];
usr.bin/column/column.c
297
list[entries] = malloc((wcslen(buf) + 1) * sizeof(wchar_t));
usr.bin/column/column.c
307
width(const wchar_t *wcs)
usr.bin/column/column.c
57
static int width(const wchar_t *);
usr.bin/column/column.c
64
static wchar_t **list; /* array of pointers to records */
usr.bin/column/column.c
65
static const wchar_t *separator = L"\t "; /* field separator for table option */
usr.bin/column/column.c
75
wchar_t *newsep;
usr.bin/column/column.c
97
newsep = malloc((seplen + 1) * sizeof(wchar_t));
usr.bin/comm/comm.c
180
static wchar_t *
usr.bin/comm/comm.c
184
wchar_t *buf, *p;
usr.bin/comm/comm.c
52
static wchar_t *convert(const char *);
usr.bin/comm/comm.c
66
wchar_t *tline1, *tline2;
usr.bin/cut/cut.c
362
is_delim(wchar_t ch)
usr.bin/cut/cut.c
377
wchar_t ch;
usr.bin/cut/cut.c
50
static wchar_t dchar;
usr.bin/cut/cut.c
66
static int is_delim(wchar_t);
usr.bin/fmt/fmt.c
222
static const wchar_t *sentence_enders=L".?!"; /* Double-space after these */
usr.bin/fmt/fmt.c
227
static wchar_t *output_buffer=NULL; /* Output line will be built here */
usr.bin/fmt/fmt.c
238
static size_t indent_length (const wchar_t *, size_t);
usr.bin/fmt/fmt.c
239
static int might_be_header (const wchar_t *);
usr.bin/fmt/fmt.c
241
static void output_word (size_t, size_t, const wchar_t *, size_t,
usr.bin/fmt/fmt.c
245
static wchar_t * get_line (FILE *, size_t *);
usr.bin/fmt/fmt.c
256
wchar_t *tmp;
usr.bin/fmt/fmt.c
275
tmp = XMALLOC((len + 1) * sizeof(wchar_t));
usr.bin/fmt/fmt.c
350
if (max_length >= SIZE_T_MAX / sizeof (wchar_t)) errx(EX_USAGE, "max length too large");
usr.bin/fmt/fmt.c
352
output_buffer = XMALLOC((max_length+1) * sizeof(wchar_t));
usr.bin/fmt/fmt.c
401
wchar_t *line;
usr.bin/fmt/fmt.c
478
indent_length(const wchar_t *line, size_t length) {
usr.bin/fmt/fmt.c
491
might_be_header(const wchar_t *line) {
usr.bin/fmt/fmt.c
527
output_word(size_t indent0, size_t indent1, const wchar_t *word, size_t length, size_t spaces) {
usr.bin/fmt/fmt.c
531
const wchar_t *p;
usr.bin/fmt/fmt.c
599
wchar_t *line, *p;
usr.bin/fmt/fmt.c
627
static wchar_t *
usr.bin/fmt/fmt.c
629
static wchar_t *buf=NULL;
usr.bin/fmt/fmt.c
638
if (buf==NULL) { length=100; buf=XMALLOC(length * sizeof(wchar_t)); }
usr.bin/fmt/fmt.c
644
length*=2; buf=xrealloc(buf, length * sizeof(wchar_t));
usr.bin/fold/fold.c
146
static wchar_t *buf;
usr.bin/join/join.c
104
static wchar_t *towcs(const char *);
usr.bin/join/join.c
353
mbssep(char **stringp, const wchar_t *delim)
usr.bin/join/join.c
356
const wchar_t *spanp;
usr.bin/join/join.c
357
wchar_t c, sc;
usr.bin/join/join.c
394
wchar_t *w1, *w2;
usr.bin/join/join.c
407
static wchar_t *
usr.bin/join/join.c
410
wchar_t *wcs;
usr.bin/join/join.c
91
static wchar_t default_tabchar[] = L" \t";
usr.bin/join/join.c
92
static wchar_t *tabchar = default_tabchar; /* delimiter characters (-t) */
usr.bin/join/join.c
98
static char *mbssep(char **, const wchar_t *);
usr.bin/localedef/charmap.c
218
add_charmap_impl(const char *sym, wchar_t wc, int nodups)
usr.bin/localedef/charmap.c
230
if ((wc != (wchar_t)-1) && ((RB_FIND(cmap_wc, &cmap_wc, &srch)) == NULL)) {
usr.bin/localedef/charmap.c
272
if ((undefok == 0) && ((cm == NULL) || (cm->wc == (wchar_t)-1))) {
usr.bin/localedef/charmap.c
340
lookup_charmap(const char *sym, wchar_t *wc)
usr.bin/localedef/charmap.c
347
if (n && n->wc != (wchar_t)-1) {
usr.bin/localedef/charmap.c
356
check_charmap(wchar_t wc)
usr.bin/localedef/charmap.c
50
wchar_t wc;
usr.bin/localedef/collate.c
1080
wchar_t *
usr.bin/localedef/collate.c
1081
wsncpy(wchar_t *s1, const wchar_t *s2, size_t n)
usr.bin/localedef/collate.c
1083
wchar_t *os1 = s1;
usr.bin/localedef/collate.c
180
wchar_t *expand;
usr.bin/localedef/collate.c
190
wchar_t wc;
usr.bin/localedef/collate.c
230
static wchar_t ellipsis_start = 0;
usr.bin/localedef/collate.c
422
wchar_t k1 = ((const collchar_t *)n1)->wc;
usr.bin/localedef/collate.c
423
wchar_t k2 = ((const collchar_t *)n2)->wc;
usr.bin/localedef/collate.c
446
const wchar_t *c1 = ((const subst_t *)n1)->ref;
usr.bin/localedef/collate.c
447
const wchar_t *c2 = ((const subst_t *)n2)->ref;
usr.bin/localedef/collate.c
559
get_collchar(wchar_t wc, int create)
usr.bin/localedef/collate.c
714
start_order_char(wchar_t wc)
usr.bin/localedef/collate.c
790
define_collelem(char *name, wchar_t *wcs)
usr.bin/localedef/collate.c
876
add_order_char(wchar_t wc)
usr.bin/localedef/collate.c
986
add_subst_char(wchar_t wc)
usr.bin/localedef/ctype.c
169
get_ctype(wchar_t wc)
usr.bin/localedef/ctype.c
201
add_ctype_range(wchar_t end)
usr.bin/localedef/ctype.c
204
wchar_t cur;
usr.bin/localedef/ctype.c
297
wchar_t wc;
usr.bin/localedef/ctype.c
74
static wchar_t last_ctype;
usr.bin/localedef/ctype.c
78
wchar_t wc;
usr.bin/localedef/localedef.h
104
void start_order_char(wchar_t);
usr.bin/localedef/localedef.h
113
void add_order_char(wchar_t);
usr.bin/localedef/localedef.h
118
void add_subst_char(wchar_t);
usr.bin/localedef/localedef.h
123
wchar_t * wsncpy(wchar_t *, const wchar_t *, size_t);
usr.bin/localedef/localedef.h
129
void add_ctype_range(wchar_t);
usr.bin/localedef/localedef.h
137
void add_message(wchar_t *);
usr.bin/localedef/localedef.h
142
void add_monetary_str(wchar_t *);
usr.bin/localedef/localedef.h
150
void add_numeric_str(wchar_t *);
usr.bin/localedef/localedef.h
157
void add_time_str(wchar_t *);
usr.bin/localedef/localedef.h
159
void add_time_list(wchar_t *);
usr.bin/localedef/localedef.h
164
int to_wide(wchar_t *, const char *);
usr.bin/localedef/localedef.h
165
int to_mbs(char *, wchar_t);
usr.bin/localedef/localedef.h
166
int to_mb(char *, wchar_t);
usr.bin/localedef/localedef.h
167
char *to_mb_string(const wchar_t *);
usr.bin/localedef/localedef.h
75
void add_wcs(wchar_t);
usr.bin/localedef/localedef.h
77
wchar_t *get_wcs(void);
usr.bin/localedef/localedef.h
86
int lookup_charmap(const char *, wchar_t *);
usr.bin/localedef/localedef.h
88
int check_charmap(wchar_t);
usr.bin/localedef/localedef.h
95
void define_collelem(char *, wchar_t *);
usr.bin/localedef/messages.c
54
add_message(wchar_t *wcs)
usr.bin/localedef/monetary.c
54
add_monetary_str(wchar_t *wcs)
usr.bin/localedef/numeric.c
54
add_numeric_str(wchar_t *wcs)
usr.bin/localedef/parser.y
198
wchar_t *w = get_wcs();
usr.bin/localedef/parser.y
214
wchar_t *w = get_wcs();
usr.bin/localedef/parser.y
44
wchar_t wc;
usr.bin/localedef/scanner.c
371
add_wcs(wchar_t c)
usr.bin/localedef/scanner.c
375
widestr = realloc(widestr, (widesz * sizeof (wchar_t)));
usr.bin/localedef/scanner.c
388
wchar_t *
usr.bin/localedef/scanner.c
391
wchar_t *ws = widestr;
usr.bin/localedef/scanner.c
468
wchar_t wc;
usr.bin/localedef/scanner.c
72
static wchar_t *widestr = NULL;
usr.bin/localedef/time.c
110
add_time_list(wchar_t *wcs)
usr.bin/localedef/time.c
54
add_time_str(wchar_t *wcs)
usr.bin/localedef/wide.c
182
towide_none(wchar_t *c, const char *mb, unsigned n __unused)
usr.bin/localedef/wide.c
193
tomb_none(char *mb, wchar_t wc)
usr.bin/localedef/wide.c
208
towide_utf8(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
210
wchar_t c;
usr.bin/localedef/wide.c
212
wchar_t lv; /* lowest legal value */
usr.bin/localedef/wide.c
265
tomb_utf8(char *mb, wchar_t wc)
usr.bin/localedef/wide.c
313
towide_dbcs(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
315
wchar_t c;
usr.bin/localedef/wide.c
342
tomb_mbs(char *mb, wchar_t wc)
usr.bin/localedef/wide.c
372
towide_big5(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
382
towide_gbk(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
392
towide_gb2312(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
403
towide_gb18030(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
405
wchar_t c;
usr.bin/localedef/wide.c
446
towide_mskanji(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
448
wchar_t c;
usr.bin/localedef/wide.c
46
static int towide_none(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
47
static int towide_utf8(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
479
towide_euc_impl(wchar_t *wc, const char *mb, unsigned n,
usr.bin/localedef/wide.c
48
static int towide_big5(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
484
wchar_t c;
usr.bin/localedef/wide.c
49
static int towide_gbk(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
50
static int towide_gb2312(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
51
static int towide_gb18030(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
52
static int towide_mskanji(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
53
static int towide_euccn(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
536
towide_euccn(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
54
static int towide_eucjp(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
55
static int towide_euckr(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
550
towide_eucjp(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
56
static int towide_euctw(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
564
towide_euckr(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
578
towide_euctw(wchar_t *wc, const char *mb, unsigned n)
usr.bin/localedef/wide.c
58
static int tomb_none(char *, wchar_t);
usr.bin/localedef/wide.c
588
to_wide(wchar_t *wc, const char *mb)
usr.bin/localedef/wide.c
59
static int tomb_utf8(char *, wchar_t);
usr.bin/localedef/wide.c
595
to_mb(char *mb, wchar_t wc)
usr.bin/localedef/wide.c
60
static int tomb_mbs(char *, wchar_t);
usr.bin/localedef/wide.c
608
to_mb_string(const wchar_t *wcs)
usr.bin/localedef/wide.c
62
static int (*_towide)(wchar_t *, const char *, unsigned) = towide_none;
usr.bin/localedef/wide.c
63
static int (*_tomb)(char *, wchar_t) = tomb_none;
usr.bin/localedef/wide.c
78
int (*towide)(wchar_t *, const char *, unsigned);
usr.bin/localedef/wide.c
79
int (*tomb)(char *, wchar_t);
usr.bin/look/look.c
156
static wchar_t *
usr.bin/look/look.c
157
prepkey(const char *string, wchar_t termchar)
usr.bin/look/look.c
160
wchar_t *key, *writep;
usr.bin/look/look.c
161
wchar_t ch;
usr.bin/look/look.c
168
if ((key = malloc(sizeof(wchar_t) * (strlen(string) + 1))) == NULL)
usr.bin/look/look.c
188
look(wchar_t *string, unsigned char *front, unsigned char *back)
usr.bin/look/look.c
241
binary_search(wchar_t *string, unsigned char *front, unsigned char *back)
usr.bin/look/look.c
275
linear_search(wchar_t *string, unsigned char *front, unsigned char *back)
usr.bin/look/look.c
295
print_from(wchar_t *string, unsigned char *front, unsigned char *back)
usr.bin/look/look.c
320
compare(wchar_t *s1, unsigned char *s2, unsigned char *back)
usr.bin/look/look.c
322
wchar_t ch1, ch2;
usr.bin/look/look.c
73
static char *binary_search(wchar_t *, unsigned char *, unsigned char *);
usr.bin/look/look.c
74
static int compare(wchar_t *, unsigned char *, unsigned char *);
usr.bin/look/look.c
75
static char *linear_search(wchar_t *, unsigned char *, unsigned char *);
usr.bin/look/look.c
76
static int look(wchar_t *, unsigned char *, unsigned char *);
usr.bin/look/look.c
77
static wchar_t *prepkey(const char *, wchar_t);
usr.bin/look/look.c
78
static void print_from(wchar_t *, unsigned char *, unsigned char *);
usr.bin/look/look.c
95
wchar_t termchar;
usr.bin/look/look.c
98
wchar_t *key;
usr.bin/ncal/ncal.c
1071
static wchar_t *
usr.bin/ncal/ncal.c
1072
wcenter(wchar_t *s, wchar_t *t, int w)
usr.bin/ncal/ncal.c
167
static wchar_t *wcenter(wchar_t *s, wchar_t *t, int w);
usr.bin/ncal/ncal.c
58
wchar_t name[MAX_WIDTH + 1];
usr.bin/ncal/ncal.c
598
wchar_t ws[MAX_WIDTH], ws1[MAX_WIDTH];
usr.bin/ncal/ncal.c
65
wchar_t names[7][4];
usr.bin/ncal/ncal.c
963
wchar_t buf[20];
usr.bin/paste/paste.c
123
wchar_t ch;
usr.bin/paste/paste.c
228
tr(wchar_t *arg)
usr.bin/paste/paste.c
231
wchar_t ch, *p;
usr.bin/paste/paste.c
49
static wchar_t *delim;
usr.bin/paste/paste.c
54
static int tr(wchar_t *);
usr.bin/paste/paste.c
57
static wchar_t tab[] = L"\t";
usr.bin/paste/paste.c
63
wchar_t *warg;
usr.bin/printf/printf.c
649
wchar_t wch;
usr.bin/rev/rev.c
91
const wchar_t *p, *t;
usr.bin/sed/process.c
594
wchar_t wc;
usr.bin/sort/bwstring.c
1027
wchar_t *dst, *end, *src;
usr.bin/sort/bwstring.c
1028
wchar_t c;
usr.bin/sort/bwstring.c
1080
wchar_t *dst, *end, *src;
usr.bin/sort/bwstring.c
1081
wchar_t c;
usr.bin/sort/bwstring.c
112
wide_str_coll(const wchar_t *s1, const wchar_t *s2)
usr.bin/sort/bwstring.c
1122
wchar_t *end, *s;
usr.bin/sort/bwstring.c
123
wchar_t c1 = s1[i];
usr.bin/sort/bwstring.c
124
wchar_t c2 = s2[i];
usr.bin/sort/bwstring.c
233
bwssbdup(const wchar_t *str, size_t len)
usr.bin/sort/bwstring.c
437
wchar_t eols;
usr.bin/sort/bwstring.c
443
const wchar_t *s = bws->data.wstr + printed;
usr.bin/sort/bwstring.c
46
static wchar_t **wmonths;
usr.bin/sort/bwstring.c
480
wchar_t *ret;
usr.bin/sort/bwstring.c
490
if (ret[*len - 1] == (wchar_t)eols)
usr.bin/sort/bwstring.c
520
sizeof(wchar_t) * rb->fgetwln_z_buffer_size);
usr.bin/sort/bwstring.c
614
const wchar_t *s1, *s2;
usr.bin/sort/bwstring.c
666
wchar_t c1, c2;
usr.bin/sort/bwstring.c
780
const wchar_t *s1, *s2;
usr.bin/sort/bwstring.c
82
wchar_t *m;
usr.bin/sort/bwstring.c
84
wmonths = sort_malloc(sizeof(wchar_t *) * 12);
usr.bin/sort/bwstring.c
876
wchar_t *end, *ep, *s;
usr.bin/sort/bwstring.c
927
const wchar_t *end, *s;
usr.bin/sort/bwstring.c
974
wchar_t *dst, *end, *src;
usr.bin/sort/bwstring.h
122
return ((wchar_t*) iter) + pos;
usr.bin/sort/bwstring.h
125
static inline wchar_t
usr.bin/sort/bwstring.h
132
return *((wchar_t*) iter);
usr.bin/sort/bwstring.h
44
#define SIZEOF_WCHAR_STRING(LEN) ((LEN)*sizeof(wchar_t))
usr.bin/sort/bwstring.h
54
wchar_t wstr[0];
usr.bin/sort/bwstring.h
61
wchar_t *fgetwln_z_buffer;
usr.bin/sort/bwstring.h
87
struct bwstring *bwssbdup(const wchar_t *str, size_t size);
usr.bin/sort/coll.c
284
if (BWS_GET(s,cpos) == (wchar_t)sort_opts_vals.field_sep) {
usr.bin/sort/coll.c
335
((wchar_t)sort_opts_vals.field_sep == BWS_GET(s,
usr.bin/sort/coll.c
667
static void setsuffix(wchar_t c, unsigned char *si)
usr.bin/sort/coll.c
708
read_number(struct bwstring *s0, int *sign, wchar_t *smain, size_t *main_len, wchar_t *sfrac, size_t *frac_len, unsigned char *si)
usr.bin/sort/coll.c
720
if (bws_get_iter_value(s) == (wchar_t)symbol_negative_sign) {
usr.bin/sort/coll.c
736
(bws_get_iter_value(s) == (wchar_t)symbol_thousands_sep))
usr.bin/sort/coll.c
744
if (bws_get_iter_value(s) == (wchar_t)symbol_decimal_point) {
usr.bin/sort/coll.c
805
wchar_t sfrac1[MAX_NUM_SIZE + 1], sfrac2[MAX_NUM_SIZE + 1];
usr.bin/sort/coll.c
806
wchar_t smain1[MAX_NUM_SIZE + 1], smain2[MAX_NUM_SIZE + 1];
usr.bin/sort/sort.c
326
conv_mbtowc(wchar_t *wc, const char *c, const wchar_t def)
usr.bin/sort/vsort.c
116
cmp_chars(wchar_t c1, wchar_t c2)
usr.bin/sort/vsort.c
154
wchar_t c1, c2;
usr.bin/sort/vsort.c
204
wchar_t c1, c2;
usr.bin/sort/vsort.c
41
isdigit_clocale(wchar_t c)
usr.bin/sort/vsort.c
48
isalpha_clocale(wchar_t c)
usr.bin/sort/vsort.c
55
isalnum_clocale(wchar_t c)
usr.bin/sort/vsort.c
69
wchar_t c;
usr.bin/tr/cset.c
150
cset_in_hard(struct cset *cs, wchar_t ch)
usr.bin/tr/cset.c
171
wchar_t i;
usr.bin/tr/cset.c
213
cset_rangecmp(struct csnode *t, wchar_t ch)
usr.bin/tr/cset.c
224
cset_splay(struct csnode *t, wchar_t ch)
usr.bin/tr/cset.c
274
cset_delete(struct csnode *t, wchar_t ch)
usr.bin/tr/cset.c
41
static struct csnode * cset_delete(struct csnode *, wchar_t);
usr.bin/tr/cset.c
42
static __inline int cset_rangecmp(struct csnode *, wchar_t);
usr.bin/tr/cset.c
43
static struct csnode * cset_splay(struct csnode *, wchar_t);
usr.bin/tr/cset.c
68
cset_add(struct cset *cs, wchar_t ch)
usr.bin/tr/cset.c
71
wchar_t oval;
usr.bin/tr/cset.h
37
wchar_t csn_min;
usr.bin/tr/cset.h
38
wchar_t csn_max;
usr.bin/tr/cset.h
60
bool cset_add(struct cset *, wchar_t);
usr.bin/tr/cset.h
62
bool cset_in_hard(struct cset *, wchar_t);
usr.bin/tr/cset.h
66
cset_in(struct cset *cs, wchar_t ch)
usr.bin/tr/str.c
189
wchar_t wc;
usr.bin/tr/str.c
240
wchar_t wc;
usr.bin/tr/str.c
291
wchar_t wc;
usr.bin/tr/str.c
59
wchar_t wch;
usr.bin/ul/ul.c
338
wchar_t lbuf[256];
usr.bin/ul/ul.c
339
wchar_t *cp = lbuf;
usr.bin/ul/ul.c
378
wchar_t lbuf[256];
usr.bin/ul/ul.c
379
wchar_t *cp = lbuf;
usr.bin/ul/ul.c
67
wchar_t c_char;
usr.bin/uniq/uniq.c
179
static wchar_t *
usr.bin/uniq/uniq.c
183
wchar_t *buf, *ret, *p;
usr.bin/uniq/uniq.c
246
static wchar_t *
usr.bin/uniq/uniq.c
247
skip(wchar_t *str)
usr.bin/uniq/uniq.c
56
static wchar_t *convert(const char *);
usr.bin/uniq/uniq.c
59
static wchar_t *skip(wchar_t *);
usr.bin/uniq/uniq.c
66
wchar_t *tprev, *tthis;
usr.bin/wc/wc.c
173
wchar_t wch;