• Home
  • Raw
  • Download

Lines Matching refs:uniname

484 	const unsigned short *uniname = p_uniname->name;  in exfat_utf16_to_utf8()  local
487 len = utf16s_to_utf8s(uniname, MAX_NAME_LENGTH, UTF16_HOST_ENDIAN, in exfat_utf16_to_utf8()
499 unsigned short *uniname = p_uniname->name; in exfat_utf8_to_utf16() local
504 (wchar_t *)uniname, MAX_NAME_LENGTH + 2); in exfat_utf8_to_utf16()
518 if (*uniname < 0x0020 || in exfat_utf8_to_utf16()
519 exfat_wstrchr(bad_uni_chars, *uniname)) in exfat_utf8_to_utf16()
522 upname[i] = cpu_to_le16(exfat_toupper(sb, *uniname)); in exfat_utf8_to_utf16()
523 uniname++; in exfat_utf8_to_utf16()
526 *uniname = '\0'; in exfat_utf8_to_utf16()
546 const unsigned short *uniname = p_uniname->name; in __exfat_utf16_to_nls() local
551 if (*uniname == '\0') in __exfat_utf16_to_nls()
553 if ((*uniname & SURROGATE_MASK) != SURROGATE_PAIR) { in __exfat_utf16_to_nls()
554 len = exfat_convert_ucs2_to_char(nls, *uniname, buf, in __exfat_utf16_to_nls()
558 if (!(*uniname & SURROGATE_LOW) && in __exfat_utf16_to_nls()
560 (*(uniname+1) & SURROGATE_MASK) == SURROGATE_PAIR && in __exfat_utf16_to_nls()
561 (*(uniname+1) & SURROGATE_LOW)) { in __exfat_utf16_to_nls()
562 uniname++; in __exfat_utf16_to_nls()
587 uniname++; in __exfat_utf16_to_nls()
601 unsigned short *uniname = p_uniname->name; in exfat_nls_to_ucs2() local
608 uniname, &lossy); in exfat_nls_to_ucs2()
610 if (*uniname < 0x0020 || in exfat_nls_to_ucs2()
611 exfat_wstrchr(bad_uni_chars, *uniname)) in exfat_nls_to_ucs2()
614 upname[unilen] = cpu_to_le16(exfat_toupper(sb, *uniname)); in exfat_nls_to_ucs2()
615 uniname++; in exfat_nls_to_ucs2()
622 *uniname = '\0'; in exfat_nls_to_ucs2()
632 int exfat_utf16_to_nls(struct super_block *sb, struct exfat_uni_name *uniname, in exfat_utf16_to_nls() argument
636 return exfat_utf16_to_utf8(sb, uniname, p_cstring, in exfat_utf16_to_nls()
638 return __exfat_utf16_to_nls(sb, uniname, p_cstring, buflen); in exfat_utf16_to_nls()
642 const int len, struct exfat_uni_name *uniname, int *p_lossy) in exfat_nls_to_utf16() argument
646 uniname, p_lossy); in exfat_nls_to_utf16()
647 return exfat_nls_to_ucs2(sb, p_cstring, len, uniname, p_lossy); in exfat_nls_to_utf16()