Lines Matching defs:DIP
63 #define DIP(dp, field) \
115 if ((DIP(dp, di_flags) & SF_SNAPSHOT) != 0)
117 blkest = howmany(dbtob(DIP(dp, di_blocks)), TP_BSIZE);
118 sizeest = howmany(DIP(dp, di_size), TP_BSIZE);
121 if (DIP(dp, di_size) > sblock->fs_bsize * NDADDR) {
132 (DIP(dp, di_mtime) >= (t) || DIP(dp, di_ctime) >= (t))
138 (nonodump || (DIP(dp, di_flags) & UF_NODUMP) != UF_NODUMP))
225 (DIP(dp, di_flags) & UF_NODUMP))
286 filesize = DIP(&di, di_size);
288 if (DIP(&di, di_db[i]) != 0)
289 ret |= searchdir(ino, DIP(&di, di_db[i]),
290 (long)sblksize(sblock, DIP(&di, di_size),
298 if (DIP(&di, di_ib[i]) == 0)
300 ret |= dirindir(ino, DIP(&di, di_ib[i]), i, &filesize,
473 if ((DIP(dp, di_flags) & SF_SNAPSHOT) != 0) {
475 DIP_SET(dp, di_flags, DIP(dp, di_flags) & ~SF_SNAPSHOT);
508 switch (DIP(dp, di_mode) & S_IFMT) {
520 if (DIP(dp, di_size) > 0 &&
521 DIP(dp, di_size) < sblock->fs_maxsymlinklen) {
528 (u_long)DIP(dp, di_size));
531 (u_long)DIP(dp, di_size));
532 buf[DIP(dp, di_size)] = '\0';
541 if (DIP(dp, di_size) > 0)
556 DIP(dp, di_mode) & IFMT);
559 if (DIP(dp, di_size) > NDADDR * sblock->fs_bsize) {
563 cnt = howmany(DIP(dp, di_size), sblock->fs_fsize);
570 if ((size = DIP(dp, di_size) - NDADDR * sblock->fs_bsize) <= 0)
573 dmpindir(dp, ino, DIP(dp, di_ib[ind_level]), ind_level, &size);