Lines Matching refs:uname
328 wchar_t *uname, int ulen, in vfat_create_shortname() argument
345 ext_start = end = &uname[ulen]; in vfat_create_shortname()
346 while (--ext_start >= uname) { in vfat_create_shortname()
356 if (ext_start == uname - 1) { in vfat_create_shortname()
365 name_start = &uname[0]; in vfat_create_shortname()
372 sz = ext_start - uname; in vfat_create_shortname()
382 for (baselen = i = 0, p = base, ip = uname; i < sz; i++, ip++) { in vfat_create_shortname()
399 if ((chi < chl - 1) || (ip + 1) - uname < sz) in vfat_create_shortname()
590 wchar_t *uname; in vfat_build_slots() local
598 uname = __getname(); in vfat_build_slots()
599 if (!uname) in vfat_build_slots()
602 err = xlate_to_uni(name, len, (unsigned char *)uname, &ulen, &usize, in vfat_build_slots()
607 err = vfat_is_used_badchars(uname, ulen); in vfat_build_slots()
611 err = vfat_create_shortname(dir, sbi->nls_disk, uname, ulen, in vfat_build_slots()
632 fatwchar_to16(ps->name0_4, uname + offset, 5); in vfat_build_slots()
633 fatwchar_to16(ps->name5_10, uname + offset + 5, 6); in vfat_build_slots()
634 fatwchar_to16(ps->name11_12, uname + offset + 11, 2); in vfat_build_slots()
652 __putname(uname); in vfat_build_slots()