Lines Matching refs:len

141     ssize_t len;  in krb5int_utf8s_to_ucs2s()  local
150 len = k5_utf8s_to_ucs2s(*ucs2s, utf8s, chars + 1, 0); in krb5int_utf8s_to_ucs2s()
151 if (len < 0) { in krb5int_utf8s_to_ucs2s()
170 ssize_t len; in krb5int_utf8cs_to_ucs2s() local
179 len = k5_utf8s_to_ucs2s(*ucs2s, utf8s, chars + 1, 0); in krb5int_utf8cs_to_ucs2s()
180 if (len < 0) { in krb5int_utf8cs_to_ucs2s()
198 ssize_t len; in krb5int_utf8s_to_ucs2les() local
208 len = k5_utf8s_to_ucs2s((krb5_ucs2 *)*ucs2les, utf8s, chars + 1, 1); in krb5int_utf8s_to_ucs2les()
209 if (len < 0) { in krb5int_utf8s_to_ucs2les()
228 ssize_t len; in krb5int_utf8cs_to_ucs2les() local
238 len = k5_utf8s_to_ucs2s((krb5_ucs2 *)*ucs2les, utf8s, chars + 1, 1); in krb5int_utf8cs_to_ucs2les()
239 if (len < 0) { in krb5int_utf8cs_to_ucs2les()
264 int len = 0; in k5_ucs2s_to_utf8s() local
285 if (len + n < len) in k5_ucs2s_to_utf8s()
287 len += n; in k5_ucs2s_to_utf8s()
290 return len; in k5_ucs2s_to_utf8s()
334 ssize_t len; in krb5int_ucs2s_to_utf8s() local
336 len = k5_ucs2s_to_utf8s(NULL, ucs2s, 0, -1, 0); in krb5int_ucs2s_to_utf8s()
337 if (len < 0) { in krb5int_ucs2s_to_utf8s()
341 *utf8s = (char *)malloc((size_t)len + 1); in krb5int_ucs2s_to_utf8s()
346 len = k5_ucs2s_to_utf8s(*utf8s, ucs2s, (size_t)len + 1, -1, 0); in krb5int_ucs2s_to_utf8s()
347 if (len < 0) { in krb5int_ucs2s_to_utf8s()
354 *utf8slen = len; in krb5int_ucs2s_to_utf8s()
365 ssize_t len; in krb5int_ucs2les_to_utf8s() local
367 len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2les, 0, -1, 1); in krb5int_ucs2les_to_utf8s()
368 if (len < 0) in krb5int_ucs2les_to_utf8s()
371 *utf8s = (char *)malloc((size_t)len + 1); in krb5int_ucs2les_to_utf8s()
376 len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2les, (size_t)len + 1, -1, 1); in krb5int_ucs2les_to_utf8s()
377 if (len < 0) { in krb5int_ucs2les_to_utf8s()
384 *utf8slen = len; in krb5int_ucs2les_to_utf8s()
396 ssize_t len; in krb5int_ucs2cs_to_utf8s() local
401 len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2s, 0, in krb5int_ucs2cs_to_utf8s()
403 if (len < 0) in krb5int_ucs2cs_to_utf8s()
406 *utf8s = (char *)malloc((size_t)len + 1); in krb5int_ucs2cs_to_utf8s()
411 len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2s, in krb5int_ucs2cs_to_utf8s()
412 (size_t)len + 1, (ssize_t)ucs2slen, 0); in krb5int_ucs2cs_to_utf8s()
413 if (len < 0) { in krb5int_ucs2cs_to_utf8s()
420 *utf8slen = len; in krb5int_ucs2cs_to_utf8s()
432 ssize_t len; in krb5int_ucs2lecs_to_utf8s() local
437 len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2les, 0, in krb5int_ucs2lecs_to_utf8s()
439 if (len < 0) in krb5int_ucs2lecs_to_utf8s()
442 *utf8s = (char *)malloc((size_t)len + 1); in krb5int_ucs2lecs_to_utf8s()
447 len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2les, in krb5int_ucs2lecs_to_utf8s()
448 (size_t)len + 1, (ssize_t)ucs2leslen, 1); in krb5int_ucs2lecs_to_utf8s()
449 if (len < 0) { in krb5int_ucs2lecs_to_utf8s()
456 *utf8slen = len; in krb5int_ucs2lecs_to_utf8s()