Lines Matching refs:unicode
293 wchar_t **unicode, unsigned char *nr_slots) in fat_parse_long() argument
298 if (!*unicode) { in fat_parse_long()
299 *unicode = __getname(); in fat_parse_long()
300 if (!*unicode) { in fat_parse_long()
322 fat16_towchar(*unicode + offset, ds->name0_4, 5); in fat_parse_long()
323 fat16_towchar(*unicode + offset + 5, ds->name5_10, 6); in fat_parse_long()
324 fat16_towchar(*unicode + offset + 11, ds->name11_12, 2); in fat_parse_long()
327 (*unicode)[offset + 13] = 0; in fat_parse_long()
483 wchar_t *unicode = NULL; in fat_search_long() local
502 &unicode, &nr_slots); in fat_search_long()
528 void *longname = unicode + FAT_MAX_UNI_CHARS; in fat_search_long()
532 len = fat_uni_to_x8(sb, unicode, longname, size); in fat_search_long()
547 if (unicode) in fat_search_long()
548 __putname(unicode); in fat_search_long()
574 wchar_t *unicode = NULL; in __fat_readdir() local
624 &unicode, &nr_slots); in __fat_readdir()
637 void *longname = unicode + FAT_MAX_UNI_CHARS; in __fat_readdir()
639 int len = fat_uni_to_x8(sb, unicode, longname, size); in __fat_readdir()
706 if (unicode) in __fat_readdir()
707 __putname(unicode); in __fat_readdir()