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()
311 fat16_towchar(*unicode + offset, ds->name0_4, 5); in fat_parse_long()
312 fat16_towchar(*unicode + offset + 5, ds->name5_10, 6); in fat_parse_long()
313 fat16_towchar(*unicode + offset + 11, ds->name11_12, 2); in fat_parse_long()
316 (*unicode)[offset + 13] = 0; in fat_parse_long()
470 wchar_t *unicode = NULL; in fat_search_long() local
489 &unicode, &nr_slots); in fat_search_long()
515 void *longname = unicode + FAT_MAX_UNI_CHARS; in fat_search_long()
519 len = fat_uni_to_x8(sb, unicode, longname, size); in fat_search_long()
534 if (unicode) in fat_search_long()
535 __putname(unicode); in fat_search_long()
561 wchar_t *unicode = NULL; in __fat_readdir() local
611 &unicode, &nr_slots); in __fat_readdir()
624 void *longname = unicode + FAT_MAX_UNI_CHARS; in __fat_readdir()
626 int len = fat_uni_to_x8(sb, unicode, longname, size); in __fat_readdir()
688 if (unicode) in __fat_readdir()
689 __putname(unicode); in __fat_readdir()