Home | History | Annotate | Download | only in newfs

Lines Matching defs:dp2

108 	struct ufs2_dinode dp2;
158 (dp)->dp1.di_##field : (dp)->dp2.di_##field)
783 struct ufs2_dinode *dp2;
961 dp2 = (struct ufs2_dinode *)(&iobuf[start]);
968 dp2->di_gen = arc4random() & INT32_MAX;
969 dp2++;
1097 node.dp2.di_atime = tv->tv_sec;
1098 node.dp2.di_atimensec = tv->tv_usec * 1000;
1099 node.dp2.di_mtime = tv->tv_sec;
1100 node.dp2.di_mtimensec = tv->tv_usec * 1000;
1101 node.dp2.di_ctime = tv->tv_sec;
1102 node.dp2.di_ctimensec = tv->tv_usec * 1000;
1103 node.dp2.di_birthtime = tv->tv_sec;
1104 node.dp2.di_birthnsec = tv->tv_usec * 1000;
1105 node.dp2.di_mode = IFDIR | UMASK;
1106 node.dp2.di_nlink = 2;
1107 node.dp2.di_size = sblock.fs_bsize;
1108 node.dp2.di_db[0] = alloc(node.dp2.di_size, node.dp2.di_mode);
1109 if (node.dp2.di_db[0] == 0)
1111 node.dp2.di_blocks = btodb(ffs_fragroundup(&sblock,
1112 node.dp2.di_size));
1113 qblocks += node.dp2.di_blocks;
1114 node.dp2.di_uid = geteuid();
1115 node.dp2.di_gid = getegid();
1116 wtfs(FFS_FSBTODB(&sblock, node.dp2.di_db[0]), node.dp2.di_size,
1151 node.dp2.di_mode = IFDIR | mfsmode;
1152 node.dp2.di_uid = mfsuid;
1153 node.dp2.di_gid = mfsgid;
1155 node.dp2.di_mode = IFDIR | UMASK;
1156 node.dp2.di_uid = geteuid();
1157 node.dp2.di_gid = getegid();
1159 node.dp2.di_atime = tv->tv_sec;
1160 node.dp2.di_atimensec = tv->tv_usec * 1000;
1161 node.dp2.di_mtime = tv->tv_sec;
1162 node.dp2.di_mtimensec = tv->tv_usec * 1000;
1163 node.dp2.di_ctime = tv->tv_sec;
1164 node.dp2.di_ctimensec = tv->tv_usec * 1000;
1165 node.dp2.di_birthtime = tv->tv_sec;
1166 node.dp2.di_birthnsec = tv->tv_usec * 1000;
1167 node.dp2.di_nlink = PREDEFDIR;
1168 node.dp2.di_size = makedir(&buf, root_dir, PREDEFDIR);
1169 node.dp2.di_db[0] = alloc(sblock.fs_fsize, node.dp2.di_mode);
1170 if (node.dp2.di_db[0] == 0)
1172 node.dp2.di_blocks = btodb(ffs_fragroundup(&sblock,
1173 node.dp2.di_size));
1174 qblocks += node.dp2.di_blocks;
1175 wtfs(FFS_FSBTODB(&sblock, node.dp2.di_db[0]), sblock.fs_fsize, &buf);
1239 node.dp2.di_atime = tv->tv_sec;
1240 node.dp2.di_atimensec = tv->tv_usec * 1000;
1241 node.dp2.di_mtime = tv->tv_sec;
1242 node.dp2.di_mtimensec = tv->tv_usec * 1000;
1243 node.dp2.di_ctime = tv->tv_sec;
1244 node.dp2.di_ctimensec = tv->tv_usec * 1000;
1245 node.dp2.di_birthtime = tv->tv_sec;
1246 node.dp2.di_birthnsec = tv->tv_usec * 1000;
1247 node.dp2.di_mode = IFREG;
1248 node.dp2.di_nlink = 1;
1249 node.dp2.di_size = sblock.fs_bsize;
1250 node.dp2.di_db[0] =
1251 alloc(node.dp2.di_size, node.dp2.di_mode);
1252 if (node.dp2.di_db[0] == 0)
1254 node.dp2.di_blocks = btodb(ffs_fragroundup(&sblock,
1255 node.dp2.di_size));
1256 node.dp2.di_uid = geteuid();
1257 node.dp2.di_gid = getegid();
1258 wtfs(FFS_FSBTODB(&sblock, node.dp2.di_db[0]),
1259 node.dp2.di_size, &buf);
1365 struct ufs2_dinode *dp2;
1404 dp2 = (struct ufs2_dinode *)iobuf;
1405 dp2 += ino_to_fsbo(&sblock, ino);
1407 ffs_dinode2_swap(&ip->dp2, dp2);
1409 dp2->di_db[i] = bswap64(ip->dp2.di_db[i]);
1411 dp2->di_ib[i] = bswap64(ip->dp2.di_ib[i]);
1413 *dp2 = ip->dp2;
1414 dp2->di_gen = arc4random() & INT32_MAX;