Lines Matching refs:outlen
512 int *longlen, int *outlen, int escape, int utf8, in xlate_to_uni() argument
521 *outlen = utf8s_to_utf16s(name, len, UTF16_HOST_ENDIAN, in xlate_to_uni()
523 if (*outlen < 0) in xlate_to_uni()
524 return *outlen; in xlate_to_uni()
525 else if (*outlen > FAT_LFN_LEN) in xlate_to_uni()
528 op = &outname[*outlen * sizeof(wchar_t)]; in xlate_to_uni()
530 for (i = 0, ip = name, op = outname, *outlen = 0; in xlate_to_uni()
531 i < len && *outlen < FAT_LFN_LEN; in xlate_to_uni()
532 *outlen += 1) { in xlate_to_uni()
561 *longlen = *outlen; in xlate_to_uni()
562 if (*outlen % 13) { in xlate_to_uni()
565 *outlen += 1; in xlate_to_uni()
566 if (*outlen % 13) { in xlate_to_uni()
567 fill = 13 - (*outlen % 13); in xlate_to_uni()
572 *outlen += fill; in xlate_to_uni()