Lines Matching refs:in_len

34 static size_t mb_ucs2_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u…
35 static size_t mb_ucs2be_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,…
37 static size_t mb_ucs2le_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,…
241 static size_t mb_ucs2_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… in mb_ucs2_to_wchar() argument
244 return mb_ucs2be_to_wchar(in, in_len, buf, bufsize, NULL); in mb_ucs2_to_wchar()
246 return mb_ucs2le_to_wchar(in, in_len, buf, bufsize, NULL); in mb_ucs2_to_wchar()
247 } else if (*in_len >= 2) { in mb_ucs2_to_wchar()
256 *in_len -= 2; in mb_ucs2_to_wchar()
258 return mb_ucs2le_to_wchar(in, in_len, buf, bufsize, NULL); in mb_ucs2_to_wchar()
262 *in_len -= 2; in mb_ucs2_to_wchar()
267 return mb_ucs2be_to_wchar(in, in_len, buf, bufsize, NULL); in mb_ucs2_to_wchar()
270 static size_t mb_ucs2be_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,… in mb_ucs2be_to_wchar() argument
272 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_ucs2be_to_wchar()
282 if (p == e && (*in_len & 0x1) && out < limit) { in mb_ucs2be_to_wchar()
288 *in_len -= (p - *in); in mb_ucs2be_to_wchar()
312 static size_t mb_ucs2le_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,… in mb_ucs2le_to_wchar() argument
314 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_ucs2le_to_wchar()
324 if (p == e && (*in_len & 0x1) && out < limit) { in mb_ucs2le_to_wchar()
330 *in_len -= (p - *in); in mb_ucs2le_to_wchar()