Lines Matching refs:unicode
196 wchar_t *unicode = NULL; in fat_search_long() local
223 if (!unicode) { in fat_search_long()
224 unicode = (wchar_t *) in fat_search_long()
226 if (!unicode) { in fat_search_long()
249 fat16_towchar(unicode + offset, ds->name0_4, 5); in fat_search_long()
250 fat16_towchar(unicode + offset + 5, ds->name5_10, 6); in fat_search_long()
251 fat16_towchar(unicode + offset + 11, ds->name11_12, 2); in fat_search_long()
254 unicode[offset + 13] = 0; in fat_search_long()
330 ?utf8_wcstombs(bufname, unicode, sizeof(bufname)) in fat_search_long()
331 :uni16_to_x8(bufname, unicode, uni_xlate, nls_io); in fat_search_long()
347 if (unicode) { in fat_search_long()
348 free_page((unsigned long) unicode); in fat_search_long()
363 wchar_t *unicode = NULL; in fat_readdirx() local
419 if (!unicode) { in fat_readdirx()
420 unicode = (wchar_t *) in fat_readdirx()
422 if (!unicode) { in fat_readdirx()
446 fat16_towchar(unicode + offset, ds->name0_4, 5); in fat_readdirx()
447 fat16_towchar(unicode + offset + 5, ds->name5_10, 6); in fat_readdirx()
448 fat16_towchar(unicode + offset + 11, ds->name11_12, 2); in fat_readdirx()
451 unicode[offset + 13] = 0; in fat_readdirx()
568 ? utf8_wcstombs(longname, unicode, sizeof(longname)) in fat_readdirx()
569 : uni16_to_x8(longname, unicode, uni_xlate, in fat_readdirx()
589 if (unicode) { in fat_readdirx()
590 free_page((unsigned long) unicode); in fat_readdirx()