Lines Matching refs:pip
694 xfs_inode_t *pip, in xfs_ialloc() argument
714 error = xfs_dialloc(tp, pip ? pip->i_ino : 0, mode, okalloc, in xfs_ialloc()
752 if (pip && XFS_INHERIT_GID(pip)) { in xfs_ialloc()
753 ip->i_d.di_gid = pip->i_d.di_gid; in xfs_ialloc()
754 if ((pip->i_d.di_mode & S_ISGID) && S_ISDIR(mode)) { in xfs_ialloc()
813 if (pip && (pip->i_d.di_flags & XFS_DIFLAG_ANY)) { in xfs_ialloc()
817 if (pip->i_d.di_flags & XFS_DIFLAG_RTINHERIT) in xfs_ialloc()
819 if (pip->i_d.di_flags & XFS_DIFLAG_EXTSZINHERIT) { in xfs_ialloc()
821 ip->i_d.di_extsize = pip->i_d.di_extsize; in xfs_ialloc()
823 if (pip->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) in xfs_ialloc()
826 if (pip->i_d.di_flags & XFS_DIFLAG_RTINHERIT) in xfs_ialloc()
828 if (pip->i_d.di_flags & XFS_DIFLAG_EXTSZINHERIT) { in xfs_ialloc()
830 ip->i_d.di_extsize = pip->i_d.di_extsize; in xfs_ialloc()
833 if ((pip->i_d.di_flags & XFS_DIFLAG_NOATIME) && in xfs_ialloc()
836 if ((pip->i_d.di_flags & XFS_DIFLAG_NODUMP) && in xfs_ialloc()
839 if ((pip->i_d.di_flags & XFS_DIFLAG_SYNC) && in xfs_ialloc()
842 if ((pip->i_d.di_flags & XFS_DIFLAG_NOSYMLINKS) && in xfs_ialloc()
845 if ((pip->i_d.di_flags & XFS_DIFLAG_NODEFRAG) && in xfs_ialloc()
848 if (pip->i_d.di_flags & XFS_DIFLAG_FILESTREAM) in xfs_ialloc()