Home
last modified time | relevance | path

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

/freebsd/sbin/fsck_ffs/
H A Dpass2.c287 struct direct proto, *newdirp; in pass2check() local
334 newdirp = (struct direct *)((char *)(dirp) + entrysize); in pass2check()
336 memmove(newdirp, dirp, dirp->d_reclen); in pass2check()
341 dirp = newdirp; in pass2check()
430 newdirp = (struct direct *)((char *)(dirp) + entrysize); in pass2check()
432 memmove(newdirp, dirp, dirp->d_reclen); in pass2check()
439 dirp = newdirp; in pass2check()
/freebsd/sys/ufs/ufs/
H A Dufs_lookup.c812 struct direct *newdirp) in ufs_makedirentry() argument
819 newdirp->d_ino = ip->i_number; in ufs_makedirentry()
820 newdirp->d_namlen = namelen; in ufs_makedirentry()
823 *(uint32_t *)(&newdirp->d_name[namelen & ~(DIR_ROUNDUP - 1)]) = 0; in ufs_makedirentry()
825 bcopy(cnp->cn_nameptr, newdirp->d_name, namelen); in ufs_makedirentry()
828 newdirp->d_type = IFTODT(ip->i_mode); in ufs_makedirentry()
830 newdirp->d_type = 0; in ufs_makedirentry()
832 { uint8_t tmp = newdirp->d_namlen; in ufs_makedirentry()
833 newdirp->d_namlen = newdirp->d_type; in ufs_makedirentry()
834 newdirp->d_type = tmp; } in ufs_makedirentry()