Searched refs:de_StartCluster (Results 1 - 10 of 10) sorted by relevance

/openbsd-current/usr.sbin/makefs/msdos/
H A Ddenode.h63 * de_StartCluster fields are used.
69 * de_StartCluster is the number of the first cluster of the file or directory.
181 u_long de_StartCluster; /* starting cluster of file */ member in struct:denode
210 ((dep)->de_StartCluster |= getushort((dp)->deHighClust) << 16)
220 (dep)->de_StartCluster = getushort((dp)->deStartCluster), \
225 putushort((dp)->deHighClust, (dep)->de_StartCluster >> 16)
237 putushort((dp)->deStartCluster, (dep)->de_StartCluster), \
H A Dmsdosfs_denode.c130 ldep->de_StartCluster = pmp->pm_rootdirblk;
133 ldep->de_StartCluster = MSDOSFSROOT;
174 if (ldep->de_StartCluster != MSDOSFSROOT) {
235 chaintofree = dep->de_StartCluster;
236 dep->de_StartCluster = 0;
H A Dmsdosfs_vnops.c346 if (pdep->de_StartCluster == MSDOSFSROOT
364 ndirent.de_StartCluster = 0;
416 dep->de_diroffset, dep->de_dirclust, dep->de_StartCluster));
456 cn = dep->de_StartCluster;
537 if (pdep->de_StartCluster == MSDOSFSROOT
576 pcl = pdep->de_StartCluster;
590 putushort(denp[1].deHighClust, pdep->de_StartCluster >> 16);
608 ndirent.de_StartCluster = newcluster;
H A Dmsdosfs_fat.c169 cn = dep->de_StartCluster;
986 if (dep->de_StartCluster == MSDOSFSROOT
998 dep->de_StartCluster != 0) {
1012 * file. If the file is empty we make de_StartCluster point
1013 * to the new block. Note that de_StartCluster being 0 is
1020 if (dep->de_StartCluster == 0)
1039 if (dep->de_StartCluster == 0) {
1040 dep->de_StartCluster = cn;
H A Dmsdosfs_lookup.c188 dirclust = dep->de_StartCluster;
/openbsd-current/sys/msdosfs/
H A Ddenode.h55 * de_StartCluster fields are used.
61 * de_StartCluster is the number of the first cluster of the file or directory.
161 uint32_t de_StartCluster; /* starting cluster of file */ member in struct:denode
190 ((dep)->de_StartCluster |= getushort((dp)->deHighClust) << 16)
201 (dep)->de_StartCluster = getushort((dp)->deStartCluster), \
216 putushort((dp)->deStartCluster, (dep)->de_StartCluster), \
220 FAT32((dep)->de_pmp) ? (dep)->de_StartCluster >> 16 : 0))
H A Dmsdosfs_lookup.c484 if (dp->de_StartCluster == scn && isadir) { /* "." */
518 if (dp->de_StartCluster == scn && isadir)
566 } else if (dp->de_StartCluster == scn && isadir) {
700 dirclust = dep->de_StartCluster;
810 if (dep->de_StartCluster == source->de_StartCluster) {
814 if (dep->de_StartCluster == MSDOSFSROOT)
821 if (FAT32(pmp) && dep->de_StartCluster == pmp->pm_rootdirblk)
829 scn = dep->de_StartCluster;
845 if (scn == source->de_StartCluster) {
[all...]
H A Dmsdosfs_denode.c281 ldep->de_StartCluster = pmp->pm_rootdirblk;
284 ldep->de_StartCluster = MSDOSFSROOT;
323 if (ldep->de_StartCluster != MSDOSFSROOT) {
423 chaintofree = dep->de_StartCluster;
424 dep->de_StartCluster = 0;
H A Dmsdosfs_vnops.c131 if (pdep->de_StartCluster == MSDOSFSROOT
153 ndirent.de_StartCluster = 0;
266 fileid = dep->de_StartCluster;
270 if (dep->de_StartCluster == MSDOSFSROOT)
591 dep->de_diroffset, dep->de_dirclust, dep->de_StartCluster);
995 if (VTODE(fdvp)->de_StartCluster != VTODE(tdvp)->de_StartCluster)
1153 cn = ip->de_StartCluster;
1167 pcl = dp->de_StartCluster;
1246 if (pdep->de_StartCluster
[all...]
H A Dmsdosfs_fat.c159 cn = dep->de_StartCluster;
949 if (dep->de_StartCluster == MSDOSFSROOT
961 dep->de_StartCluster != 0) {
979 * file. * If the file is empty we make de_StartCluster point
980 * to the new block. Note that de_StartCluster being 0 is
986 if (dep->de_StartCluster == 0)
1005 if (dep->de_StartCluster == 0) {
1006 dep->de_StartCluster = cn;

Completed in 193 milliseconds