Lines Matching refs:outlen
498 int *longlen, int *outlen, int escape, int utf8, in xlate_to_uni() argument
509 *outlen = utf8s_to_utf16s(name, len, UTF16_HOST_ENDIAN, in xlate_to_uni()
511 if (*outlen < 0) in xlate_to_uni()
512 return *outlen; in xlate_to_uni()
513 else if (*outlen > FAT_LFN_LEN) in xlate_to_uni()
516 op = &outname[*outlen * sizeof(wchar_t)]; in xlate_to_uni()
518 for (i = 0, ip = name, op = outname, *outlen = 0; in xlate_to_uni()
519 i < len && *outlen < FAT_LFN_LEN; in xlate_to_uni()
520 *outlen += 1) { in xlate_to_uni()
560 *longlen = *outlen; in xlate_to_uni()
561 if (*outlen % 13) { in xlate_to_uni()
564 *outlen += 1; in xlate_to_uni()
565 if (*outlen % 13) { in xlate_to_uni()
566 fill = 13 - (*outlen % 13); in xlate_to_uni()
571 *outlen += fill; in xlate_to_uni()