Home
last modified time | relevance | path

Searched refs:dirclust (Results 1 – 2 of 2) sorted by relevance

/mirbsd/src/sys/msdosfs/
Dmsdosfs_denode.c90 msdosfs_hashget(dev, dirclust, diroff) in msdosfs_hashget() argument
92 uint32_t dirclust;
99 for (dep = dehashtbl[DEHASH(dev, dirclust, diroff)];;
103 if (dirclust == dep->de_dirclust &&
175 deget(pmp, dirclust, diroffset, depp) in deget() argument
177 uint32_t dirclust; /* cluster this dir entry came from */
191 pmp, dirclust, diroffset, depp);
198 if (FAT32(pmp) && dirclust == MSDOSFSROOT)
199 dirclust = pmp->pm_rootdirblk;
214 ldep = msdosfs_hashget(pmp->pm_dev, dirclust, diroffset);
[all …]
Dmsdosfs_lookup.c593 uint32_t dirclust, diroffset; local
616 dirclust = de_clcount(pmp, diroffset);
617 if ((error = extendfile(ddep, dirclust, 0, 0, DE_CLEAR)) != 0) {
625 ddep->de_FileSize += de_cn2off(pmp, dirclust);
634 &bn, &dirclust, &blsize);
638 if (dirclust != MSDOSFSROOT)
694 dirclust = dep->de_StartCluster;
695 if (FAT32(pmp) && dirclust == pmp->pm_rootdirblk)
696 dirclust = MSDOSFSROOT;
697 if (dirclust == MSDOSFSROOT)
[all …]