Lines Matching refs:unicode
281 wchar_t **unicode, unsigned char *nr_slots) in fat_parse_long() argument
286 if (!*unicode) { in fat_parse_long()
287 *unicode = __getname(); in fat_parse_long()
288 if (!*unicode) { in fat_parse_long()
310 fat16_towchar(*unicode + offset, ds->name0_4, 5); in fat_parse_long()
311 fat16_towchar(*unicode + offset + 5, ds->name5_10, 6); in fat_parse_long()
312 fat16_towchar(*unicode + offset + 11, ds->name11_12, 2); in fat_parse_long()
315 (*unicode)[offset + 13] = 0; in fat_parse_long()
471 wchar_t *unicode = NULL; in fat_search_long() local
490 &unicode, &nr_slots); in fat_search_long()
516 void *longname = unicode + FAT_MAX_UNI_CHARS; in fat_search_long()
520 len = fat_uni_to_x8(sb, unicode, longname, size); in fat_search_long()
535 if (unicode) in fat_search_long()
536 __putname(unicode); in fat_search_long()
562 wchar_t *unicode = NULL; in __fat_readdir() local
612 &unicode, &nr_slots); in __fat_readdir()
625 void *longname = unicode + FAT_MAX_UNI_CHARS; in __fat_readdir()
627 int len = fat_uni_to_x8(sb, unicode, longname, size); in __fat_readdir()
694 if (unicode) in __fat_readdir()
695 __putname(unicode); in __fat_readdir()