/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_acl.c | 114 if (!CHECK_ACL_ALLOWED(ip->i_mode & IFMT)) in ufs_si_store() 136 ip->i_mode = (ip->i_smode & ~0777) | in ufs_si_store() 177 if ((sip->i_mode & IFMT) != IFSHAD || sip->i_nlink <= 0) { in ufs_si_store() 230 sip->i_mode = (o_mode_t)IFSHAD; in ufs_si_store() 312 ip->i_mode &= ~0700; /* clear Owner */ in ufs_si_store() 313 ip->i_mode |= (sp->aowner->acl_ic_perm & 07) << 6; in ufs_si_store() 318 ip->i_mode &= ~0070; /* clear Group */ in ufs_si_store() 319 ip->i_mode |= MASK2MODE(sp); /* apply mask */ in ufs_si_store() 324 ip->i_mode &= ~0007; /* clear Other */ in ufs_si_store() 325 ip->i_mode |= (sp->aother->acl_ic_perm & 07); in ufs_si_store() [all …]
|
H A D | quota_ufs.c | 97 ASSERT((ip->i_mode & IFMT) != IFSHAD); in getinoquota() 98 ASSERT((ip->i_mode & IFMT) != IFATTRDIR); in getinoquota() 99 ASSERT(ip->i_mode); in getinoquota() 145 ASSERT((ip->i_mode & IFMT) == IFSHAD || in chkdq() 163 if ((ip->i_mode & IFMT) == IFSHAD || (ip->i_mode & IFMT) == IFATTRDIR) { in chkdq()
|
H A D | ufs_dir.c | 162 if (((ip->i_mode & IFMT) != IFDIR) && in ufs_diraccess() 163 ((ip->i_mode & IFMT) != IFATTRDIR)) in ufs_diraccess() 663 if (((tdp->i_mode & IFMT) == IFATTRDIR) && ((op == DE_MKDIR) || in ufs_direnter_cm() 761 if (((nip->i_mode & IFMT) == IFDIR) || in ufs_direnter_cm() 762 ((nip->i_mode & IFMT) == IFATTRDIR)) { in ufs_direnter_cm() 1521 doingdirectory = (((sip->i_mode & IFMT) == IFDIR) || in ufs_dirrename() 1522 ((sip->i_mode & IFMT) == IFATTRDIR)); in ufs_dirrename() 1523 if (((tip->i_mode & IFMT) == IFDIR) || in ufs_dirrename() 1524 ((tip->i_mode & IFMT) == IFATTRDIR)) { in ufs_dirrename() 1808 if ((op == DE_RENAME) && (((sip->i_mode & IFMT) == IFDIR) || in ufs_diraddentry() [all …]
|
H A D | ufs_inode.c | 359 ip->i_mode = 0; in ufs_alloc_inode() 415 if ((VTOI(vp)->i_mode & (ISVTX | IEXEC | IFDIR)) == ISVTX) in ufs_reset_vnode() 433 if ((VTOI(vp)->i_mode & IFMT) == IFATTRDIR) in ufs_reset_vnode() 592 ftype = ip->i_mode & IFMT; in ufs_iget_internal() 630 vp->v_type = IFTOVT((mode_t)ip->i_mode); in ufs_iget_internal() 653 if (ip->i_mode && ((ip->i_mode & IFMT) != IFSHAD) && in ufs_iget_internal() 654 ((ip->i_mode & IFMT) != IFATTRDIR)) { in ufs_iget_internal() 733 ip->i_mode && ip->i_nlink <= 0) { in ufs_iinactive() 941 if ((ip->i_mode & IFMT) == IFBLK || in ufs_iupdat() 942 (ip->i_mode & IFMT) == IFCHR) { in ufs_iupdat() [all …]
|
H A D | quotacalls.c | 178 if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD && in opendq_scan_inode() 179 (ip->i_mode & IFMT) != IFATTRDIR && ip->i_dquot == NULL) { in opendq_scan_inode() 338 ASSERT((ip->i_mode & IFMT) != IFSHAD); in closedq_scan_inode() 339 ASSERT((ip->i_mode & IFMT) != IFATTRDIR); in closedq_scan_inode() 458 if (ip->i_mode && (ip->i_mode & IFMT) != IFSHAD && in setquota_scan_inode() 459 (ip->i_mode & IFMT) != IFATTRDIR && ip->i_uid == sqdp->sqd_uid) { in setquota_scan_inode()
|
H A D | ufs_vnops.c | 318 if (MANDLOCK(vp, ip->i_mode)) { in ufs_read() 339 if ((ip->i_mode & IFMT) == IFDIR) { in ufs_read() 423 return (((ip->i_mode & IFMT) == IFREG) && !(ioflag & FAPPEND) && in ufs_check_rewrite() 458 if (MANDLOCK(vp, ip->i_mode)) { in ufs_write() 528 if (MANDLOCK(vp, ip->i_mode)) in ufs_write() 597 if ((ioflag & FAPPEND) != 0 && (ip->i_mode & IFMT) == IFREG) { in ufs_write() 709 type = ip->i_mode & IFMT; in wrip() 1194 if ((ip->i_mode & (IEXEC | (IEXEC >> 3) | in wrip() 1196 (ip->i_mode & (ISUID | ISGID)) != 0 && in wrip() 1198 (ip->i_mode & ISUID) != 0 && ip->i_uid == 0) != 0) { in wrip() [all …]
|
H A D | ufs_thread.c | 252 int dorwlock = ((ip->i_mode & IFMT) == IFREG); in ufs_delete() 271 if ((vp->v_count > 1) || (ip->i_mode == 0)) { in ufs_delete() 353 if ((ip->i_mode & IFMT) == IFATTRDIR) { in ufs_delete() 369 mode = ip->i_mode; in ufs_delete() 370 ip->i_mode = 0; in ufs_delete() 662 pages = (ip->i_mode && vn_has_cached_data(vp) && vp->v_type != VCHR); in ufs_idle_free()
|
H A D | ufs_xattr.c | 82 if ((sdp->i_mode & IFMT) != IFATTRDIR) { in ufs_xattr_getattrdir()
|
H A D | ufs_trans.c | 411 o_mode_t ifmt = ip->i_mode & IFMT; in ufs_trans_mata_indir() 438 o_mode_t ifmt = ip->i_mode & IFMT; in ufs_trans_mata_iget() 474 o_mode_t ifmt = ip->i_mode & IFMT; in ufs_trans_mata_alloc()
|
H A D | ufs_subr.c | 482 if ((ip->i_mode & IFMT) == IFSHAD || in ufs_syncip() 1075 o_mode_t ifmt = ip->i_mode & IFMT; in ufs_fbiwrite() 1454 if ((dp->i_mode & ISVTX) && in ufs_sticky_remove_access() 1457 ((ip->i_mode & IFMT) != IFREG || in ufs_sticky_remove_access()
|
H A D | ufs_bmap.c | 348 if (((ip->i_mode & IFMT) == IFDIR) || in bmap_write() 349 ((ip->i_mode & IFMT) == IFATTRDIR)) in bmap_write() 351 else if ((ip->i_mode & IFMT) == IFSHAD) in bmap_write()
|
H A D | ufs_alloc.c | 379 if (ip->i_mode || (ip->i_nlink > 0)) { in ufs_ialloc() 781 if (ip->i_number == ino && ip->i_mode != 0) { in ufs_ifree() 785 ip->i_mode, mode, (int)ip->i_number, fs->fs_fsmnt); in ufs_ifree() 813 ip->i_mode, mode, (int)ino, fs->fs_fsmnt); in ufs_ifree() 1903 if (MANDLOCK(vp, ip->i_mode)) { in ufs_freesp()
|
H A D | ufs_extvnops.c | 299 ASSERT((ip->i_mode & IFMT) == IFREG); in ufs_alloc_data()
|
H A D | ufs_filio.c | 152 if (ipio->i_mode == 0) { in ufs_fioio()
|
H A D | ufs_directio.c | 395 if (((ip->i_mode & IFMT) != IFREG) || ip->i_ufsvfs->vfs_qinod == ip) in ufs_directio_write()
|
H A D | ufs_vfsops.c | 1160 if ((rip->i_mode & IFMT) != IFDIR) { in mountfs() 2058 if (ip->i_gen != ufid->ufid_gen || ip->i_mode == 0 || in ufs_vget()
|
H A D | ufs_lockfs.c | 800 if ((ip->i_mode != dp->di_mode) || in ufs_reconcile_inode()
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_minix.c | 88 __u16 i_mode; member 104 __u16 i_mode; member 352 if (S_ISLNK (INODE->i_mode)) in minix_dir() 416 if (!S_ISREG (INODE->i_mode)) in minix_dir() 435 if (!(INODE->i_size) || !S_ISDIR (INODE->i_mode)) in minix_dir()
|
H A D | fsys_ffs.c | 204 if ((INODE->i_mode & IFMT) != IFREG) in ffs_dir() 222 if (!(INODE->i_size) || ((INODE->i_mode & IFMT) != IFDIR)) in ffs_dir()
|
H A D | fsys_ext2fs.c | 144 __u16 i_mode; /* File mode */ member 650 if (S_ISLNK (INODE->i_mode)) in ext2fs_dir() 720 if (!S_ISREG (INODE->i_mode)) in ext2fs_dir() 738 if (!(INODE->i_size) || !S_ISDIR (INODE->i_mode)) in ext2fs_dir()
|
H A D | disk_inode_ffs.h | 55 #define i_mode ic_mode macro
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ufs/ |
H A D | ufs.c | 273 addr, (u_longlong_t)inode.i_number, inode.i_mode, i_modetype_masks, in inode() 274 inode.i_mode & ~IFMT, inode.i_size); in inode()
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_inode.h | 284 #define i_mode i_ic.ic_smode macro
|
/illumos-gate/usr/src/tools/smatch/src/smatch_data/ |
H A D | kernel.implicit_dependencies.no_structs | 395 …node_info)->alloced, (struct shmem_inode_info)->swapped, (struct inode)->i_mode, (struct inode)->i… 404 …ol)->range_cyclic, (struct writeback_control)->for_sync, (struct inode)->i_mode, (struct inode)->i… 405 …ss_space)->private_data, (struct address_space)->wb_err, (struct inode)->i_mode, (struct inode)->i… 416 SYSC_fadvise64_64 write_list: [(struct fd)->flags, (struct inode)->i_mode, (struct inode)->i_opflag… 437 …struct hlist_node)->pprev, (struct callback_head)->func, (struct inode)->i_mode, (struct inode)->i… 438 …v_nsec, (struct wake_q_head)->lastp, (struct fd)->flags, (struct inode)->i_mode, (struct inode)->i… 439 …>tv_sec, (struct timespec)->tv_nsec, (struct fd)->flags, (struct inode)->i_mode, (struct inode)->i… 440 …struct sock)->sk_destruct, (struct callback_head)->func, (struct inode)->i_mode, (struct inode)->i… 441 …gsize, (struct mq_attr)->mq_curmsgs, (struct fd)->flags, (struct inode)->i_mode, (struct inode)->i… 443 …v_nsec, (struct wake_q_head)->lastp, (struct fd)->flags, (struct inode)->i_mode, (struct inode)->i… [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/ |
H A D | mkfs.c | 2820 node.i_db[0] = alloc((int)node.i_size, node.i_mode); in fsinit() 2830 node.i_mode = IFDIR | UMASK; in fsinit() 2833 node.i_db[0] = alloc(sblock.fs_fsize, node.i_mode); in fsinit()
|