Home
last modified time | relevance | path

Searched refs:di_mode (Results 1 – 25 of 26) sorted by relevance

12

/titanic_50/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1.c138 if ((dp->di_mode & IFMT) == 0) { in verify_inode()
144 (dp->di_mode != 0) || (dp->di_size != 0)) { in verify_inode()
158 isdir = ((dp->di_mode & IFMT) == IFDIR) || in verify_inode()
159 ((dp->di_mode & IFMT) == IFATTRDIR); in verify_inode()
173 if ((dp->di_mode & IFMT) == IFMT) { in verify_inode()
175 dp->di_mode & IFMT, inumber); in verify_inode()
179 dp->di_mode = IFREG | 0600; in verify_inode()
196 if ((dp->di_mode & IFMT) == IFBLK || in verify_inode()
197 (dp->di_mode & IFMT) == IFCHR) { in verify_inode()
263 dp->di_mode & IFMT); in verify_inode()
[all …]
H A Dpass2.c107 dp->di_mode &= ~IFMT; in pass2()
108 dp->di_mode |= IFDIR; in pass2()
143 dino.di_mode = IFDIR; in pass2()
186 if ((dp->di_mode & IFMT) == IFATTRDIR && in pass2()
215 if ((dpattr->di_mode & IFMT) == IFATTRDIR) { in pass2()
266 dirtype = (dp->di_mode & IFMT); in pass2()
339 if ((dp2->di_mode & IFMT) == IFATTRDIR) { in pass2()
773 errmsg = ((dp->di_mode & IFMT) == IFATTRDIR) ? in pass2check()
850 ((dp->di_mode & IFMT) != IFATTRDIR)) { in pass2check()
889 pdirtype = (pdirp->di_mode & IFMT); in pass2check()
[all …]
H A Dpass3.c82 dp->di_mode, &idesc); in pass3a()
284 LINK_CLEAR(flow, sci->shadow, dp->di_mode, in pass3a()
359 inotype = (dp->di_mode & IFMT); in pass3acheck()
361 dirtype = (pdirp->di_mode & IFMT); in pass3acheck()
425 if ((dp->di_mode & IFMT) == IFATTRDIR) { in maybe_convert_attrdir_to_dir()
426 dp->di_mode &= ~IFATTRDIR; in maybe_convert_attrdir_to_dir()
427 dp->di_mode |= IFDIR; in maybe_convert_attrdir_to_dir()
H A Ddir.c426 LINK_CLEAR(flow, idesc->id_number, dp->di_mode, &lcidesc); in adjust()
434 file_id(idesc->id_number, dp->di_mode)); in adjust()
448 if ((dp->di_mode & IFMT) == IFSHAD) in adjust()
459 } else if (((dp->di_mode & IFMT) == IFDIR) || in adjust()
460 ((dp->di_mode & IFMT) == IFATTRDIR)) { in adjust()
525 lostdir = (((dp->di_mode & IFMT) == IFDIR) || in linkup()
526 ((dp->di_mode & IFMT) == IFATTRDIR)); in linkup()
531 lostshadow = (dp->di_mode & IFMT) == IFSHAD; in linkup()
532 pwarn("UNREF %s ", file_id(orphan, dp->di_mode)); in linkup()
586 if ((dp->di_mode & IFMT) != IFDIR) { in linkup()
[all …]
H A Dinode.c227 mode = dp->di_mode & IFMT; in ckinode()
973 pwarn("%s %s", type, file_id(idesc->id_number, dp->di_mode)); in clri()
1076 (void) printf("MODE=%o\n", dp->di_mode); in pdinode()
1228 dp->di_mode = (mode_t)type; in allocino()
1265 mode = (dp->di_mode & IFMT); in truncino()
1308 LINK_CLEAR(message, parent, dp->di_mode, in truncino()
1396 (dp->di_mode & IFMT) != IFBLK && in freeino()
1397 (dp->di_mode & IFMT) != IFCHR) { in freeino()
1403 if ((dp->di_mode & IFMT) == IFATTRDIR) { in freeino()
H A Dpass3b.c202 dp->di_mode &= IFMT; in clear_shadow_client()
214 LINK_CLEAR(flow, scc->client[client], dp->di_mode, in clear_shadow_client()
H A Dutilities.c88 switch (dp->di_mode & IFMT) { in ftypeok()
103 (void) printf("bad file type 0%o\n", dp->di_mode); in ftypeok()
111 if (CHECK_ACL_ALLOWED(dp->di_mode & IFMT)) in acltypeok()
116 dp->di_shadow, dp->di_mode); in acltypeok()
694 if ((dp->di_mode & IFMT) == IFATTRDIR) { in getpathname()
2587 pfatal("%s=%s\n", file_id(ino, dp->di_mode), pathbuf); in vfileerror()
/titanic_50/usr/src/cmd/fs.d/ufs/ncheck/
H A Dncheck.c329 itab[j].di_mode = itab[j].di_smode; in check()
349 itab[j].di_mode = itab[j].di_smode; in check()
361 itab[j].di_mode = itab[j].di_smode; in check()
387 ilist[i].mode = ip->di_mode; in pass1()
392 if ((ip->di_mode & IFMT) != IFDIR) { in pass1()
395 if ((ip->di_mode & IFMT) == IFBLK || in pass1()
396 (ip->di_mode & IFMT) == IFCHR || in pass1()
397 ip->di_mode&(ISUID|ISGID)) { in pass1()
399 ilist[ilist_index].mode = ip->di_mode; in pass1()
418 if ((ip->di_mode&IFMT) != IFDIR) in pass2()
[all …]
/titanic_50/usr/src/grub/grub-0.97/stage2/
H A Dfsys_jfs.c280 u32 di_mode; in jfs_dir() local
289 di_mode = inode->di_mode; in jfs_dir()
291 if ((di_mode & IFMT) == IFLNK) { in jfs_dir()
296 if (di_size < (di_mode & INLINEEA ? 256 : 128)) { in jfs_dir()
316 if ((di_mode & IFMT) != IFREG) { in jfs_dir()
325 if ((di_mode & IFMT) != IFDIR) { in jfs_dir()
H A Dfsys_xfs.c541 int di_mode; in xfs_dir() local
551 di_mode = le16 (icore.di_mode); in xfs_dir()
553 if ((di_mode & IFMT) == IFLNK) { in xfs_dir()
575 if ((di_mode & IFMT) != IFREG) { in xfs_dir()
584 if ((di_mode & IFMT) != IFDIR) { in xfs_dir()
H A Dfsys_ufs2.c229 if ((INODE_UFS2->di_mode & IFMT) != IFREG) in ufs2_dir()
247 if (!(INODE_UFS2->di_size) || ((INODE_UFS2->di_mode & IFMT) != IFDIR)) in ufs2_dir()
H A Dufs2.h123 grub_u_int16_t di_mode; /* 0: IFMT, permissions; see below. */ member
146 grub_u_int16_t di_mode; /* 0: IFMT, permissions; see below. */ member
H A Dxfs.h488 xfs_uint16_t di_mode; /* mode and type of file */ member
H A Djfs.h466 u32 di_mode; /* 4: attribute, format and permission */ member
/titanic_50/usr/src/cmd/fs.d/ufs/ff/
H A Dff.c382 itab[j].di_mode = itab[j].di_smode; in check()
399 itab[j].di_mode = itab[j].di_smode; in check()
411 itab[j].di_mode = itab[j].di_smode; in check()
434 ilist[i].mode = ip->di_mode; in pass1()
438 if ((ip->di_mode & IFMT) != IFDIR) { in pass1()
441 if ((ip->di_mode&IFMT) == IFBLK || in pass1()
442 (ip->di_mode&IFMT) == IFCHR || ip->di_mode&(ISUID|ISGID)) { in pass1()
444 ilist[nxfile].mode = ip->di_mode; in pass1()
460 if ((ip->di_mode&IFMT) != IFDIR) in pass2()
499 if ((ip->di_mode&IFMT) != IFDIR) in pass3()
/titanic_50/usr/src/cmd/backup/dump/
H A Ddumptraverse.c92 f = ip->di_mode & IFMT;
126 f = ip->di_mode & IFMT;
251 if ((ip->di_mode & IFMT) != IFDIR &&
252 (ip->di_mode & IFMT) != IFATTRDIR) {
279 if ((ip->di_mode & IFMT) == IFATTRDIR) {
351 if (((ip->di_mode & IFMT) != IFDIR &&
352 (ip->di_mode & IFMT) != IFATTRDIR) || ip->di_nlink < 2) {
397 i = ip->di_mode & IFMT;
714 (ip->di_mode & IFMT) != IFATTRDIR)) {
H A Ddumptape.c624 spcl.c_dinode.di_mode &= ~S_IFMT; in spclrec()
626 spcl.c_dinode.di_mode |= IFSHAD; in spclrec()
2177 sp->s_spcl.c_dinode.di_mode; in dowrite()
2297 if ((spcl.c_dinode.di_mode & IFMT) == IFDIR || in checkpoint()
2298 (spcl.c_dinode.di_mode & IFMT) == IFATTRDIR) in checkpoint()
/titanic_50/usr/src/cmd/fs.d/ufs/quot/
H A Dquot.c306 ip->di_mode = ip->di_smode; in qacct()
310 if ((ip->di_mode & IFMT) == 0) in qacct()
332 if ((ip->di_mode&IFMT) != IFDIR && (ip->di_mode&IFMT) != IFREG) in qacct()
/titanic_50/usr/src/cmd/backup/restore/
H A Ddirs.c170 if ((ts == TS_INODE && (ip->di_mode & IFMT) != IFDIR && in extractdirs()
171 (ip->di_mode & IFMT) != IFATTRDIR) || in extractdirs()
215 ((curfile.dip->di_mode & IFMT) == IFDIR || in skipdirs()
216 (curfile.dip->di_mode & IFMT) == IFATTRDIR)) { in skipdirs()
876 if ((dip->di_mode & IFMT) == IFATTRDIR) { in allocinotab()
885 node.mode = dip->di_mode; in allocinotab()
H A Dtape.c761 mode = curfile.dip->di_mode; in extractfile()
1065 if ((spcl.c_dinode.di_mode & IFMT) == IFSHAD) { in getfile()
1123 ((spcl.c_dinode.di_mode & IFMT) == IFSHAD)) { in getfile()
1197 if ((metadata == NULL) && ((spcl.c_dinode.di_mode & IFMT) != IFSHAD)) in xtrmeta()
1791 buf->c_dinode.di_mode = u_ospcl.s_ospcl.c_dinode.odi_mode; in gethead()
/titanic_50/usr/src/cmd/fs.d/ufs/quotacheck/
H A Dquotacheck.c599 ip->di_mode = ip->di_smode; in acct()
603 if (ip->di_mode == 0) in acct()
607 if ((ip->di_mode & IFMT) == IFCHR || (ip->di_mode & IFMT) == IFBLK) in acct()
/titanic_50/usr/src/cmd/fs.d/ufs/fsdb/
H A Dfsdb.c1631 (uintptr_t)cur_ino)->di_mode; in main()
2347 switch (ip->di_mode & IFMT) { in fmtentry()
2365 if (ip->di_mode & 0111) in fmtentry()
2965 if ((ip->di_mode & IFMT) == 0) { in icheck()
2977 return (ip->di_mode); in icheck()
4014 switch (ip->di_mode & IFMT) { in fprnt()
/titanic_50/usr/src/uts/common/sys/fs/
H A Dufs_inode.h322 #define di_mode di_ic.ic_smode macro
/titanic_50/usr/src/uts/common/fs/ufs/
H A Dufs_thread.c1083 if ((dp->di_nlink <= 0) && (dp->di_mode != 0)) { in ufs_thread_reclaim()
H A Dufs_lockfs.c800 if ((ip->i_mode != dp->di_mode) || in ufs_reconcile_inode()

12