Home
last modified time | relevance | path

Searched refs:diroffset (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/usr.sbin/makefs/msdos/
H A Dmsdosfs_lookup.c83 u_long dirclust, diroffset; in createde() local
102 diroffset = ddep->de_fndoffset + sizeof(struct direntry) in createde()
104 dirclust = de_clcount(pmp, diroffset); in createde()
126 diroffset = ddep->de_fndoffset; in createde()
128 diroffset &= pmp->pm_crbomask; in createde()
188 diroffset = MSDOSFSROOT_OFS; in createde()
190 diroffset = 0; in createde()
192 return deget(pmp, dirclust, diroffset, depp); in createde()
213 && de_blk(pmp, diroffset + blsize) > pmp->pm_rootdirsize) in readep()
215 bn = detobn(pmp, dirclust, diroffset); in readep()
[all …]
H A Dmsdosfs_denode.c89 deget(struct msdosfsmount *pmp, u_long dirclust, u_long diroffset, in deget() argument
99 pmp, dirclust, diroffset, depp)); in deget()
108 inode = (uint64_t)pmp->pm_bpcluster * dirclust + diroffset; in deget()
114 ldep->de_diroffset = diroffset; in deget()
124 && diroffset == MSDOSFSROOT_OFS) { in deget()
158 error = readep(pmp, dirclust, diroffset, &bp, &direntptr); in deget()
187 if (diroffset == 0 && ldep->de_StartCluster != dirclust) { in deget()
/freebsd-12.1/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c601 u_long dirclust, diroffset; in createde() local
622 diroffset = ddep->de_fndoffset + sizeof(struct direntry) in createde()
624 dirclust = de_clcount(pmp, diroffset); in createde()
646 diroffset = ddep->de_fndoffset; in createde()
648 diroffset &= pmp->pm_crbomask; in createde()
712 diroffset = MSDOSFSROOT_OFS; in createde()
714 diroffset = 0; in createde()
716 return deget(pmp, dirclust, diroffset, depp); in createde()
901 && de_blk(pmp, diroffset + blsize) > pmp->pm_rootdirsize) in readep()
903 bn = detobn(pmp, dirclust, diroffset); in readep()
[all …]
H A Dmsdosfs_denode.c98 deget(struct msdosfsmount *pmp, u_long dirclust, u_long diroffset, in deget() argument
111 pmp, dirclust, diroffset, depp); in deget()
134 inode = (uint64_t)pmp->pm_bpcluster * dirclust + diroffset; in deget()
143 KASSERT((*depp)->de_diroffset == diroffset, ("wrong diroffset")); in deget()
163 ldep->de_diroffset = diroffset; in deget()
191 && diroffset == MSDOSFSROOT_OFS) { in deget()
225 error = readep(pmp, dirclust, diroffset, &bp, &direntptr); in deget()
260 if (diroffset == 0 && ldep->de_StartCluster != dirclust) { in deget()
/freebsd-12.1/sys/fs/nandfs/
H A Dnandfs_subr.c792 uint64_t file_size, diroffset, blkoff; in nandfs_lookup_name_in_dir() local
809 diroffset = 0; in nandfs_lookup_name_in_dir()
818 while (diroffset < file_size) { in nandfs_lookup_name_in_dir()
839 *off = diroffset; in nandfs_lookup_name_in_dir()
847 diroffset += ndirent->rec_len; in nandfs_lookup_name_in_dir()
H A Dnandfs_vnops.c1181 uint64_t file_size, diroffset, transoffset, blkoff; in nandfs_readdir() local
1200 diroffset = uio->uio_offset; in nandfs_readdir()
1201 transoffset = diroffset; in nandfs_readdir()
1203 blocknr = diroffset / blocksize; in nandfs_readdir()
1204 blkoff = diroffset % blocksize; in nandfs_readdir()
1210 while (diroffset < file_size) { in nandfs_readdir()
1212 diroffset)); in nandfs_readdir()
1237 dirent.d_off = diroffset + ndirent->rec_len; in nandfs_readdir()
1255 diroffset += ndirent->rec_len; in nandfs_readdir()
1259 transoffset = diroffset; in nandfs_readdir()
/freebsd-12.1/sys/ufs/ffs/
H A Dffs_softdep.c274 softdep_setup_directory_add(bp, dp, diroffset, newinum, newdirbp, isnewblk) in softdep_setup_directory_add() argument
277 off_t diroffset;
8490 softdep_setup_directory_add(bp, dp, diroffset, newinum, newdirbp, isnewblk) in softdep_setup_directory_add() argument
8493 off_t diroffset; /* offset of new entry in directory */
8527 lbn = lblkno(fs, diroffset);
8528 offset = blkoff(fs, diroffset);
8539 (isindir ? blkoff(fs, diroffset) : fragoff(fs, diroffset)) == 0) {
8583 jaddref->ja_diroff = diroffset;