Lines Matching refs:unicode
30 * Maximum buffer size of unicode chars from slots.
279 * @unicode: Pointer to a buffer where the parsed Unicode long filename will be
293 wchar_t **unicode, unsigned char *nr_slots)
298 if (!*unicode) {
299 *unicode = __getname();
300 if (!*unicode) {
322 fat16_towchar(*unicode + offset, ds->name0_4, 5);
323 fat16_towchar(*unicode + offset + 5, ds->name5_10, 6);
324 fat16_towchar(*unicode + offset + 11, ds->name11_12, 2);
327 (*unicode)[offset + 13] = 0;
483 wchar_t *unicode = NULL;
502 &unicode, &nr_slots);
528 void *longname = unicode + FAT_MAX_UNI_CHARS;
532 len = fat_uni_to_x8(sb, unicode, longname, size);
547 if (unicode)
548 __putname(unicode);
574 wchar_t *unicode = NULL;
624 &unicode, &nr_slots);
637 void *longname = unicode + FAT_MAX_UNI_CHARS;
639 int len = fat_uni_to_x8(sb, unicode, longname, size);
706 if (unicode)
707 __putname(unicode);