/freebsd/sbin/fsdb/ |
H A D | fsdbutil.c | 116 switch (DIP(dp, di_mode) & IFMT) { in printstat() 147 printf("I=%ju MODE=%o SIZE=%ju", (uintmax_t)inum, DIP(dp, di_mode), in printstat() 210 if ((DIP(curinode, di_mode) & IFMT) != IFDIR) { in checkactivedir() 222 switch (DIP(curinode, di_mode) & IFMT) { in printactive() 240 (uintmax_t)curinum, DIP(curinode, di_mode) & IFMT, in printactive() 241 DIP(curinode, di_mode)); in printactive()
|
H A D | fsdb.c | 560 switch (DIP(curinode, di_mode) & IFMT) { in CMDFUNCSTART() 944 type = DIP(curinode, di_mode) & IFMT; in CMDFUNCSTART() 959 DIP_SET(curinode, di_mode, DIP(curinode, di_mode) & ~IFMT); in CMDFUNCSTART() 960 DIP_SET(curinode, di_mode, DIP(curinode, di_mode) | type); in CMDFUNCSTART() 980 DIP_SET(curinode, di_mode, DIP(curinode, di_mode) & ~07777); in CMDFUNCSTART() 981 DIP_SET(curinode, di_mode, DIP(curinode, di_mode) | modebits); in CMDFUNCSTART()
|
/freebsd/sbin/fsck_ffs/ |
H A D | gjournal.c | 118 if (!S_ISREG(dp->dp2.di_mode) && in gjournal_check() 119 !S_ISDIR(dp->dp2.di_mode)) { in gjournal_check()
|
H A D | pass2.c | 109 DIP_SET(dp, di_mode, DIP(dp, di_mode) & ~IFMT); in pass2() 110 DIP_SET(dp, di_mode, DIP(dp, di_mode) | IFDIR); in pass2() 184 DIP_SET(dp, di_mode, IFDIR); in pass2() 532 (DIP(dp, di_mode) & IFMT) == IFDIR ? DSTATE : FSTATE; in pass2check()
|
H A D | suj.c | 538 if (DIP(dp, di_nlink) == 0 || DIP(dp, di_mode) == 0) { in blk_isat() 612 *mode = DIP(dip, di_mode); in ino_isat() 778 mode = DIP(dp, di_mode) & IFMT; in ino_visit() 853 if (DIP(dp, di_mode) == 0) { in ino_adjblks() 1043 (uintmax_t)ino, DIP(dp, di_nlink), DIP(dp, di_mode)); in ino_reclaim() 1046 if ((DIP(dp, di_mode) & IFMT) == IFDIR) in ino_reclaim() 1079 mode = DIP(dp, di_mode); in ino_decr() 1163 mode = DIP(dp, di_mode) & IFMT; in ino_adjust() 1297 mode = DIP(dp, di_mode) & IFMT; in ino_trunc() 1392 if (off && DIP(dp, di_mode) != IFDIR) { in ino_trunc() [all …]
|
H A D | pass1.c | 260 mode = DIP(dp, di_mode) & IFMT; in checkinode() 267 dp->dp1.di_mode || dp->dp1.di_size)) || in checkinode() 273 dp->dp2.di_mode || dp->dp2.di_size))) { in checkinode() 295 DIP_SET(dp, di_mode, IFREG|0600); in checkinode()
|
H A D | inode.c | 77 mode = DIP(dp, di_mode) & IFMT; in ckinode() 284 if (DIP(dp, di_mode) == IFLNK && in ino_blkatoff() 480 if (dp->di_mode != 0 && ffs_verify_dinode_ckhash(&sblock, dp)) { in ginode() 593 mode = DIP(dp, di_mode) & IFMT; in getnextinode() 599 dp->dp2.di_mode || dp->dp2.di_size) in getnextinode() 1270 (DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE"); in clri() 1359 printf("MODE=%o\n", DIP(dp, di_mode)); in prtinode() 1457 DIP_SET(dp, di_mode, type); in allocino()
|
H A D | dir.c | 443 (DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE", in fileerror() 491 ((DIP(dp, di_mode) & IFMT) == IFDIR ? "DIR" : "FILE")); in adjust() 576 lostdir = (DIP(dp, di_mode) & IFMT) == IFDIR; in linkup() 630 if ((DIP(dp, di_mode) & IFMT) != IFDIR) { in linkup() 801 if ((DIP(dp, di_mode) & IFMT) != IFDIR || filesize == 0 || in expanddir()
|
H A D | setup.c | 188 if ((DIP(ip.i_dp, di_mode) & IFMT) == IFREG && in setup()
|
H A D | fsutil.c | 98 switch (DIP(dp, di_mode) & IFMT) { in ftypeok() 111 printf("bad file type 0%o\n", DIP(dp, di_mode)); in ftypeok()
|
/freebsd/sys/ufs/ufs/ |
H A D | dinode.h | 126 uint16_t di_mode; /* 0: IFMT, permissions; see below. */ member 181 uint16_t di_mode; /* 0: IFMT, permissions; see below. */ member
|
/freebsd/usr.sbin/makefs/ffs/ |
H A D | ufs_inode.h | 58 #define i_ffs1_mode i_din.dp1.di_mode 79 #define i_ffs2_mode i_din.dp2.di_mode
|
H A D | ffs_bswap.c | 124 n->di_mode = bswap16(o->di_mode); in ffs_dinode1_swap() 145 n->di_mode = bswap16(o->di_mode); in ffs_dinode2_swap()
|
/freebsd/usr.sbin/quot/ |
H A D | quot.c | 199 return (DIP(super, dp, di_mode) & IFMT) == 0; 202 switch (DIP(super, dp, di_mode) & IFMT) { in isfree() 215 errx(1, "unknown IFMT 0%o", DIP(super, dp, di_mode) & IFMT); in isfree() 385 && ((DIP(super, dp, di_mode) & IFMT) == IFREG in dofsizes() 386 || (DIP(super, dp, di_mode) & IFMT) == IFDIR) in dofsizes()
|
/freebsd/sbin/newfs/ |
H A D | mkfs.c | 922 node.dp1.di_mode = IFDIR | UMASK; in fsinit() 925 node.dp1.di_db[0] = alloc(sblock.fs_fsize, node.dp1.di_mode); in fsinit() 935 node.dp1.di_mode |= 020; in fsinit() 940 alloc(sblock.fs_fsize, node.dp1.di_mode); in fsinit() 959 node.dp2.di_mode = IFDIR | UMASK; in fsinit() 962 node.dp2.di_db[0] = alloc(sblock.fs_fsize, node.dp2.di_mode); in fsinit() 972 node.dp2.di_mode |= 020; in fsinit() 977 alloc(sblock.fs_fsize, node.dp2.di_mode); in fsinit()
|
/freebsd/sbin/dump/ |
H A D | traverse.c | 468 spcl.c_mode = dp->dp1.di_mode; in dumpino() 482 spcl.c_mode = dp->dp2.di_mode; in dumpino() 498 switch (DIP(dp, di_mode) & S_IFMT) { in dumpino() 542 DIP(dp, di_mode) & IFMT); in dumpino() 881 *modep = (dp1->di_mode & IFMT); in getino() 885 *modep = (dp2->di_mode & IFMT); in getino()
|
/freebsd/stand/libsa/ |
H A D | ext2fs.c | 261 uint16_t di_mode; /* mode */ member 438 if (! S_ISDIR(fp->f_di.di_mode)) { in ext2fs_open() 478 if (S_ISLNK(fp->f_di.di_mode)) { in ext2fs_open() 873 sb->st_mode = fp->f_di.di_mode; in ext2fs_stat()
|
H A D | ufs.c | 580 if ((DIP(fp, di_mode) & IFMT) != IFDIR) { in ufs_open() 622 if ((DIP(fp, di_mode) & IFMT) == IFLNK) { in ufs_open() 852 sb->st_mode = DIP(fp, di_mode); in ufs_stat()
|
/freebsd/tools/diag/prtblknos/ |
H A D | prtblknos.c | 63 mode = dp->dp1.di_mode; in prtblknos() 66 mode = dp->dp2.di_mode; in prtblknos()
|
/freebsd/sbin/growfs/ |
H A D | debug.c | 675 fprintf(dbg_log, "mode u_int16_t 0%o\n", ino->di_mode); in dbg_dump_ufs1_ino() 742 fprintf(dbg_log, "mode u_int16_t 0%o\n", ino->di_mode); in dbg_dump_ufs2_ino()
|
/freebsd/sbin/tunefs/ |
H A D | tunefs.c | 979 dp.dp1->di_mode = IFREG | IREAD; in journal_alloc() 989 dp.dp2->di_mode = IFREG | IREAD; in journal_alloc()
|
/freebsd/usr.sbin/makefs/ |
H A D | ffs.c | 685 dinp->di_mode = cur->inode->st.st_mode; in ffs_build_dinode1() 733 dinp->di_mode = cur->inode->st.st_mode; in ffs_build_dinode2()
|
H A D | ffs.c | 685 dinp->di_mode = cur->inode->st.st_mode; in ffs_build_dinode1() 733 dinp->di_mode = cur->inode->st.st_mode; in ffs_build_dinode2()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_subr.c | 89 if (dip->di_mode == 0 || (fs->fs_metackhash & CK_INODE) == 0) in ffs_verify_dinode_ckhash() 111 if (dip->di_mode == 0 || (fs->fs_metackhash & CK_INODE) == 0) in ffs_update_dinode_ckhash()
|
/freebsd/sbin/quotacheck/ |
H A D | quotacheck.c | 356 (mode = DIP(dp, di_mode) & IFMT) == 0) in chkquota()
|