Lines Matching refs:len
48 int len)
63 if (len < 15) {
64 DPRINTF(0, ("_next_dirent_: len too short (%x)\n", len));
156 if (unicode_to_utf8(uni, filename_len, (uint8*)filename, len)) {
175 msdos_to_utf8(buffer, (uchar *)filename, len, buffer[0xc] & 0x18);
198 char *filename, int len)
204 result = _next_dirent_(iter, &info, filename, len);
573 const char nshort[11], const char *nlong, uint32 len, uint32 *ns,
614 required_entries = (len + 24) / 26 + 1;
788 unsigned int len = strlen(name);
790 if (len <= 0)
794 if (name[len - 1] == '.')
797 if (name[len - 1] == ' ')
801 for (i = 0; i < len; i++) {
818 int32 len;
845 len = utf8_to_unicode(name, nlong, 512);
846 if (len <= 0) {
848 return len ? len : B_ERROR;
850 memset(nlong + len, 0xff, 512 - len); /* pad with 0xff */
852 error = generate_short_name((uchar *)name, nlong, len, nshort, &encoding);
893 len = 0; /* entry doesn't need a long name */
907 (char *)nlong, len, ns, ne);