Lines Matching refs:uni
139 static int uni16_to_x8(unsigned char *ascii, const wchar_t *uni, int len,
147 ip = uni;
177 static inline int fat_uni_to_x8(struct msdos_sb_info *sbi, const wchar_t *uni,
181 return utf16s_to_utf8s(uni, FAT_MAX_UNI_CHARS,
184 return uni16_to_x8(buf, uni, size, sbi->options.unicode_xlate,
189 fat_short2uni(struct nls_table *t, unsigned char *c, int clen, wchar_t *uni)
193 charlen = t->char2uni(c, clen, uni);
195 *uni = 0x003f; /* a question mark */
202 fat_short2lower_uni(struct nls_table *t, unsigned char *c, int clen, wchar_t *uni)
209 *uni = 0x003f; /* a question mark */
217 if ( (charlen = t->char2uni(&nc, 1, uni)) < 0) {
218 *uni = 0x003f; /* a question mark */
222 *uni = wc;