Lines Matching refs:charlen
92 int i, charlen; in exfat_d_hash() local
95 for (i = 0; i < len; i += charlen) { in exfat_d_hash()
96 charlen = t->char2uni(&name[i], len - i, &c); in exfat_d_hash()
97 if (charlen < 0) in exfat_d_hash()
98 return charlen; in exfat_d_hash()
116 int charlen, i; in exfat_d_cmp() local
121 for (i = 0; i < len; i += charlen) { in exfat_d_cmp()
122 charlen = t->char2uni(&name->name[i], alen - i, &c1); in exfat_d_cmp()
123 if (charlen < 0) in exfat_d_cmp()
125 if (charlen != t->char2uni(&str[i], blen - i, &c2)) in exfat_d_cmp()
148 int i, charlen; in exfat_utf8_d_hash() local
151 for (i = 0; i < len; i += charlen) { in exfat_utf8_d_hash()
152 charlen = utf8_to_utf32(&name[i], len - i, &u); in exfat_utf8_d_hash()
153 if (charlen < 0) in exfat_utf8_d_hash()
154 return charlen; in exfat_utf8_d_hash()
177 int charlen, i; in exfat_utf8_d_cmp() local
182 for (i = 0; i < alen; i += charlen) { in exfat_utf8_d_cmp()
183 charlen = utf8_to_utf32(&name->name[i], alen - i, &u_a); in exfat_utf8_d_cmp()
184 if (charlen < 0) in exfat_utf8_d_cmp()
186 if (charlen != utf8_to_utf32(&str[i], blen - i, &u_b)) in exfat_utf8_d_cmp()