Symbol: dirtemplate
sbin/fsck_ffs/dir.c
60
struct dirtemplate emptydir = {
sbin/fsck_ffs/dir.c
64
struct dirtemplate dirhead = {
sbin/fsck_ffs/dir.c
847
struct dirtemplate *dirp;
sbin/fsck_ffs/dir.c
863
dirp = (struct dirtemplate *)&odirhead;
sbin/fsck_ffs/dir.c
874
memmove(bp->b_un.b_buf, dirp, sizeof(struct dirtemplate));
sbin/fsck_ffs/pass2.c
58
#define MINDIRSIZE (sizeof (struct dirtemplate))
sys/ufs/ext2fs/ext2fs_vnops.c
625
struct ext2fs_dirtemplate dirtemplate;
sys/ufs/ext2fs/ext2fs_vnops.c
675
memset(&dirtemplate, 0, sizeof(dirtemplate));
sys/ufs/ext2fs/ext2fs_vnops.c
676
dirtemplate.dot_ino = h2fs32(ip->i_number);
sys/ufs/ext2fs/ext2fs_vnops.c
677
dirtemplate.dot_reclen = h2fs16(12);
sys/ufs/ext2fs/ext2fs_vnops.c
678
dirtemplate.dot_namlen = 1;
sys/ufs/ext2fs/ext2fs_vnops.c
680
dirtemplate.dot_type = EXT2_FT_DIR;
sys/ufs/ext2fs/ext2fs_vnops.c
682
dirtemplate.dot_name[0] = '.';
sys/ufs/ext2fs/ext2fs_vnops.c
683
dirtemplate.dotdot_ino = h2fs32(dp->i_number);
sys/ufs/ext2fs/ext2fs_vnops.c
684
dirtemplate.dotdot_reclen = h2fs16(VTOI(dvp)->i_e2fs->e2fs_bsize - 12);
sys/ufs/ext2fs/ext2fs_vnops.c
685
dirtemplate.dotdot_namlen = 2;
sys/ufs/ext2fs/ext2fs_vnops.c
687
dirtemplate.dotdot_type = EXT2_FT_DIR;
sys/ufs/ext2fs/ext2fs_vnops.c
689
dirtemplate.dotdot_name[0] = dirtemplate.dotdot_name[1] = '.';
sys/ufs/ext2fs/ext2fs_vnops.c
690
error = ufs_bufio(UIO_WRITE, tvp, (void *)&dirtemplate,
sys/ufs/ext2fs/ext2fs_vnops.c
691
sizeof (dirtemplate), (off_t)0, IO_NODELOCKED|IO_SYNC,
sys/ufs/ufs/ufs_lookup.c
1309
#define MINDIRSIZ (sizeof (struct dirtemplate) / 2)
sys/ufs/ufs/ufs_rename.c
275
static const struct dirtemplate mastertemplate = {
sys/ufs/ufs/ufs_rename.c
76
static int ufs_dirbuf_dotdot_namlen(const struct dirtemplate *,
sys/ufs/ufs/ufs_rename.c
864
struct dirtemplate dirbuf;
sys/ufs/ufs/ufs_rename.c
893
ufs_dirbuf_dotdot_namlen(const struct dirtemplate *dirbuf,
sys/ufs/ufs/ufs_vnops.c
1234
struct dirtemplate dirtemplate;
sys/ufs/ufs/ufs_vnops.c
1313
dirtemplate = mastertemplate;
sys/ufs/ufs/ufs_vnops.c
1314
dirtemplate.dotdot_reclen = dirblksiz - dirtemplate.dot_reclen;
sys/ufs/ufs/ufs_vnops.c
1315
dirtemplate.dot_ino = ufs_rw32(ip->i_number, UFS_MPNEEDSWAP(ump));
sys/ufs/ufs/ufs_vnops.c
1316
dirtemplate.dotdot_ino = ufs_rw32(dp->i_number, UFS_MPNEEDSWAP(ump));
sys/ufs/ufs/ufs_vnops.c
1317
dirtemplate.dot_reclen = ufs_rw16(dirtemplate.dot_reclen,
sys/ufs/ufs/ufs_vnops.c
1319
dirtemplate.dotdot_reclen = ufs_rw16(dirtemplate.dotdot_reclen,
sys/ufs/ufs/ufs_vnops.c
1328
dirtemplate.dot_type = dirtemplate.dot_namlen;
sys/ufs/ufs/ufs_vnops.c
1329
dirtemplate.dotdot_type = dirtemplate.dotdot_namlen;
sys/ufs/ufs/ufs_vnops.c
1330
dirtemplate.dot_namlen = dirtemplate.dotdot_namlen = 0;
sys/ufs/ufs/ufs_vnops.c
1332
dirtemplate.dot_type = dirtemplate.dotdot_type = 0;
sys/ufs/ufs/ufs_vnops.c
1341
memcpy((void *)bp->b_data, (void *)&dirtemplate, sizeof dirtemplate);
sys/ufs/ufs/ufs_vnops.c
137
static const struct dirtemplate mastertemplate = {