Lines Matching refs:size_t
46 static size_t _UTF8_mbrtowc(wchar_t * __restrict, const char * __restrict,
47 size_t, mbstate_t * __restrict);
49 static size_t _UTF8_mbsnrtowcs(wchar_t * __restrict,
50 const char ** __restrict, size_t, size_t,
52 static size_t _UTF8_wcrtomb(char * __restrict, wchar_t,
54 static size_t _UTF8_wcsnrtombs(char * __restrict, const wchar_t ** __restrict,
55 size_t, size_t, mbstate_t * __restrict);
91 static size_t
92 _UTF8_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n,
103 return ((size_t)-1);
114 return ((size_t)-2);
161 return ((size_t)-1);
183 return ((size_t)-1);
193 return ((size_t)-2);
200 return ((size_t)-1);
207 return ((size_t)-1);
215 static size_t
217 size_t nms, size_t len, mbstate_t * __restrict ps)
221 size_t nchr;
223 size_t nb;
238 return ((size_t)-1);
248 (size_t)-1)
250 return ((size_t)-1);
251 else if (nb == 0 || nb == (size_t)-2)
267 return ((size_t)-1);
278 (size_t)-1) {
280 return ((size_t)-1);
281 } else if (nb == (size_t)-2) {
297 static size_t
308 return ((size_t)-1);
342 return ((size_t)-1);
360 static size_t
362 size_t nwc, size_t len, mbstate_t * __restrict ps)
367 size_t nbytes;
368 size_t nb;
374 return ((size_t)-1);
386 (size_t)-1)
388 return ((size_t)-1);
402 } else if (len > (size_t)MB_CUR_MAX) {
404 if ((nb = _UTF8_wcrtomb(dst, *s, ps)) == (size_t)-1) {
406 return ((size_t)-1);
412 if ((nb = _UTF8_wcrtomb(buf, *s, ps)) == (size_t)-1) {
414 return ((size_t)-1);