Lines Matching refs:name
94 u_char oem[8]; /* OEM name and version */
215 fs->root.name[0] = ' ';
419 dos_checksum(char *name, char *ext)
424 bcopy(name, buf, 8);
454 if (dd.de.name[0] == 0)
458 if (dd.de.name[0] == 0xe5)
470 * to get the long file name. 0x40 marks the
471 * last entry containing part of long file name.
489 x = dos_checksum(dd.de.name, dd.de.ext);
562 char name[256];
579 memcpy(name, path, n);
580 name[n] = 0;
584 if ((err = lookup(fs, stclus(fs->fatsz, de), name, &de)))
595 lookup(DOS_FS *fs, u_int clus, const char *name, DOS_DE **dep)
605 if (!strcasecmp(name, dotstr[ent])) {
625 if (!*dir[ent].de.name)
627 if (*dir[ent].de.name != 0xe5) {
644 x = dos_checksum(dir[ent].de.name, dir[ent].de.ext);
646 !strcasecmp(name, (const char *)lfn);
650 ok = !strcasecmp(name, (const char *)sfn);
672 * Copy name from extended directory entry
711 if (*de->name != ' ') {
712 for (j = 7; de->name[j] == ' '; j--);
714 *p++ = de->name[i];