| /src/sbin/fsdb/ |
| fsdbutil.c | 103 size = iswap64(DIP(dp, size)); 105 blocks = is_ufs2 ? iswap64(DIP(dp, blocks)) : iswap32(DIP(dp, blocks)); 106 mode = iswap16(DIP(dp, mode)); 107 rdev = iswap32(DIP(dp, rdev)); 130 DIP(dp, blocks) == 0) { 149 iswap32(DIP(dp, mtimensec))); 153 iswap32(DIP(dp, ctimensec))); 157 iswap32(DIP(dp,atimensec))); 170 uid = iswap32(DIP(dp, uid)) [all...] |
| fsdb.c | 488 nlink = iswap16(DIP(curinode, nlink)); 503 nlink = iswap16(DIP(curinode, nlink)); 577 wrinfo.size = iswap64(DIP(curinode, size)); 680 switch (iswap16(DIP(curinode, mode)) & IFMT) { 683 if (DIP(curinode, blocks) == 0) 688 uint64_t size = iswap64(DIP(curinode, size)); 691 DIP(curinode, blocks) == 0) 1267 mode = iswap16(DIP(curinode, mode)); 1303 mode = iswap16(DIP(curinode, mode)); 1738 printf("di_db %d %ju\n", i, DIP(curinode, db[i])) [all...] |
| /src/sbin/dump/ |
| traverse.c | 94 if (DIP(dp, flags) & SF_SNAPSHOT) 97 dbtob((u_int64_t)DIP(dp, blocks))), TP_BSIZE); 98 sizeest = howmany(ufs_fragroundup(ufsib, DIP(dp, size)), TP_BSIZE); 101 if (DIP(dp, size) > ufsib->ufs_bsize * UFS_NDADDR) { 112 (DIP((dp), mtime) >= (t) || DIP((dp), ctime) >= (t)) 118 (nonodump || (DIP((dp), flags) & UF_NODUMP) != UF_NODUMP)) 138 if (dp == NULL || (mode = (DIP(dp, mode) & IFMT)) == 0) 143 if (DIP(dp, flags) & SF_LOG) 163 if (!nonodump && (DIP(dp, flags) & UF_NODUMP) [all...] |
| dump.h | 50 #define DIP(dp, field) \ 85 ((((b) >= UFS_NDADDR || DIP((d), size) >= ((b)+1) << (u)->ufs_bshift \ 87 : (ufs_fragroundup((u), ufs_blkoff(u, DIP((d), size)))))))
|
| main.c | 662 if ((DIP(dp, mode) & IFMT) != IFDIR) 681 mode = DIP(dp, mode) & IFMT;
|
| /src/sbin/fsck_ffs/ |
| dir.c | 436 mode = DIP(dp, mode); 452 nlink = iswap16(DIP(dp, nlink)); 484 ((iswap16(DIP(dp, mode)) & IFMT) == IFDIR ? 571 mode = iswap16(DIP(dp, mode)); 572 nlink = iswap16(DIP(dp, nlink)); 576 if (preen && DIP(dp, size) == 0) 593 idesc.id_uid = iswap32(DIP(dp, uid)); 594 idesc.id_gid = iswap32(DIP(dp, gid)); 625 mode = DIP(dp, mode); 672 nlink = DIP(dp, nlink) [all...] |
| pass1b.c | 87 idesc.id_uid = iswap32(DIP(dp, uid)); 88 idesc.id_gid = iswap32(DIP(dp, gid));
|
| inode.c | 86 idesc->id_filesize = iswap64(DIP(dp, size)); 87 mode = iswap16(DIP(dp, mode)) & IFMT; 91 (sblock->fs_maxsymlinklen == 0 && DIP(dp, blocks) == 0)))) 97 ndb = howmany(iswap64(DIP(&dino, size)), sblock->fs_bsize); 100 (offset = ffs_blkoff(sblock, iswap64(DIP(&dino, size)))) != 0) 105 if (DIP(&dino, db[i]) == 0) { 137 remsize = iswap64(DIP(&dino, size)) - sblock->fs_bsize * UFS_NDADDR; 140 if (DIP(&dino, ib[i])) { 159 iswap64(iswap64(DIP(dp, size)) 255 iswap64(iswap64(DIP(dp, size) [all...] |
| pass1.c | 243 mode = iswap16(DIP(dp, mode)) & IFMT; 244 size = iswap64(DIP(dp, size)); 258 mode || size || DIP(dp, blocks)) { 309 DIP(dp, blocks) != 0) { 311 FFS_FSBTODB(sblock, iswap32(DIP(dp, db[0]))), 333 (sblock->fs_maxsymlinklen == 0 && DIP(dp, blocks) == 0)) { 348 if (DIP(dp, db[j]) != 0) { 367 if (DIP(dp, ib[j]) != 0) { 381 info->ino_linkcnt = iswap16(DIP(dp, nlink)); 419 idesc->id_uid = iswap32(DIP(dp, uid)) [all...] |
| pass3.c | 120 idesc.id_uid = iswap32(DIP(dp, uid)); 121 idesc.id_gid = iswap32(DIP(dp, gid));
|
| pass4.c | 92 idesc.id_uid = iswap32(DIP(dp, uid)); 93 idesc.id_gid = iswap32(DIP(dp, gid)); 94 if (iswap32(DIP(dp, flags)) & SF_SNAPSHOT) 134 if (DIP(dp, size) == 0) {
|
| pass2.c | 123 iswap16((iswap16(DIP(dp, mode)) & ~IFMT) | IFDIR)); 223 curino.id_uid = iswap32(DIP(dp, uid)); 224 curino.id_gid = iswap32(DIP(dp, gid)); 253 curino.id_uid = iswap32(DIP(&dino, uid)); 254 curino.id_gid = iswap32(DIP(&dino, gid)); 588 (iswap16(DIP(dp, mode)) & IFMT) == IFDIR ? DSTATE : FSTATE; 589 info->ino_linkcnt = iswap16(DIP(dp, nlink));
|
| quota2.c | 87 baseoff = iswap64(DIP(dp, size)); 281 mode = iswap16(DIP(dp, mode)) & IFMT; 294 filesize = iswap64(DIP(dp, size)); 353 filesize = iswap64(DIP(dp, size));
|
| wapbl.c | 153 if ((iswap32(DIP(dp, flags)) & SF_LOG) != 0 &&
|
| fsck.h | 58 #define DIP(dp, field) \
|
| /src/usr.sbin/makefs/ffs/ |
| ufs_inode.h | 93 #undef DIP 94 #define DIP(ip, field) \
|
| /src/usr.sbin/quot/ |
| quot.c | 85 #define DIP(fs, dp, field) \ 141 #define actualblocks(fs, dp) (int)(DIP(fs, dp, blocks) / 2) 143 #define actualblocks(fs, dp) (int)(DIP(fs, dp, blocks)) 151 sz = DIP(super, dp, size); 184 return (DIP(fs, dp, mode) & IFMT) == 0; 186 switch (DIP(fs, dp, mode) & IFMT) { 359 && ((DIP(super, dp, mode) & IFMT) == IFREG 360 || (DIP(dp, mode) & IFMT) == IFDIR) 425 uses(DIP(super, dp, uid), 427 actualblocks(super, dp), DIP(super, dp, atime)) [all...] |
| /src/sys/ufs/ufs/ |
| ufs_inode.c | 154 if (ip->i_mode == 0 && (DIP(ip, size) != 0 || DIP(ip, blocks) != 0)) { 159 DIP(ip, size), DIP(ip, blocks), allerror);
|
| inode.h | 249 * The DIP macro is used to access fields in the dinode that are 252 #define DIP(ip, field) \
|
| /src/sys/ufs/ffs/ |
| ffs_inode.c | 158 KDASSERTMSG(DIP(ip, nlink) == ip->i_nlink, 159 "DIP(ip, nlink) [%d] == ip->i_nlink [%d]", 160 DIP(ip, nlink), ip->i_nlink); 249 datablocks = DIP(oip, blocks); 422 blks[UFS_NDADDR + level] = DIP(oip, ib[level]); 430 blks[i] = DIP(oip, db[i]); 450 bn = DIP(oip, db[i]); 455 bn = DIP(oip, ib[i]); 575 KASSERTMSG((blks[UFS_NDADDR + level] == DIP(oip, ib[level])), 578 (uintmax_t)DIP(oip, ib[level])) [all...] |
| ffs_vfsops.c | 2244 __func__, ino, fs->fs_fsmnt, DIP(ip, mode), ip->i_mode, 2245 DIP(ip, gen), ip->i_gen, DIP(ip, size), DIP(ip, blocks)); 2247 if (DIP(ip, size) || DIP(ip, blocks)) { 2251 __func__, ino, fs->fs_fsmnt, DIP(ip, gen), ip->i_gen, 2252 DIP(ip, blocks), DIP(ip, size));
|
| /src/usr.sbin/makefs/ |
| ffs.c | 109 #undef DIP 110 #define DIP(dp, field) \ 896 isfile = S_ISREG(DIP(din, mode)); 907 ino, din, isfile, inode_type(DIP(din, mode) & S_IFMT), 908 (long long)DIP(din, size)); 916 in.i_size = DIP(din, size); 924 if (DIP(din, size) == 0) 938 for (bufleft = DIP(din, size); bufleft > 0; bufleft -= chunk) { 953 offset = DIP(din, size) - bufleft; 972 inode_type(DIP(din, mode) & S_IFMT) 1097 struct ufs2_dinode *dp2, *dip; local [all...] |
| /src/usr.sbin/quotacheck/ |
| quotacheck.c | 133 #define DIP(dp, field) \ 136 #define DIP(dp, field) (dp)->dp1.di_##field 444 if ((mode = DIP(dp, mode) & IFMT) == 0) 447 fup = addid(DIP(dp, gid), GRPQUOTA, 452 fup->fu_curblocks += DIP(dp, blocks); 455 fup = addid(DIP(dp, uid), USRQUOTA, 460 fup->fu_curblocks += DIP(dp, blocks);
|
| /src/sys/ufs/lfs/ |
| ulfs_inode.h | 187 * The DIP macro is used to access fields in the dinode that are 190 #define DIP(ip, field) \
|
| /src/sbin/resize_ffs/ |
| resize_ffs.c | 96 #define DIP(dp, field) \ 147 #define dblksize(fs, dip, lbn, filesize) \ 1112 filesize = DIP(di,di_size); 1188 inc = markblk(fn, di, DIP(di,di_db[b]), o); 1196 inc = markiblk(fn, di, DIP(di,di_ib[b]), o, b); 1210 filesize = DIP(di,di_size); 1212 switch (DIP(di,di_mode) & IFMT) { 1496 switch (DIP(di,di_mode) & IFMT) { 1498 if ((off_t)DIP(di,di_size) <= oldsb->fs_maxsymlinklen) { 1650 if (DIP(inodes + inum,di_mode) != 0) [all...] |