Lines Matching refs:pip

745 	xfs_inode_t	*pip,  in xfs_ialloc()  argument
765 error = xfs_dialloc(tp, pip ? pip->i_ino : 0, mode, in xfs_ialloc()
782 if ((pip && ino == pip->i_ino) || !xfs_verify_dir_ino(mp, ino)) { in xfs_ialloc()
814 if (pip && XFS_INHERIT_GID(pip)) { in xfs_ialloc()
815 ip->i_d.di_gid = pip->i_d.di_gid; in xfs_ialloc()
816 if ((VFS_I(pip)->i_mode & S_ISGID) && S_ISDIR(mode)) in xfs_ialloc()
865 if (pip && (pip->i_d.di_flags & XFS_DIFLAG_ANY)) { in xfs_ialloc()
869 if (pip->i_d.di_flags & XFS_DIFLAG_RTINHERIT) in xfs_ialloc()
871 if (pip->i_d.di_flags & XFS_DIFLAG_EXTSZINHERIT) { in xfs_ialloc()
873 ip->i_d.di_extsize = pip->i_d.di_extsize; in xfs_ialloc()
875 if (pip->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) in xfs_ialloc()
878 if (pip->i_d.di_flags & XFS_DIFLAG_RTINHERIT) in xfs_ialloc()
880 if (pip->i_d.di_flags & XFS_DIFLAG_EXTSZINHERIT) { in xfs_ialloc()
882 ip->i_d.di_extsize = pip->i_d.di_extsize; in xfs_ialloc()
885 if ((pip->i_d.di_flags & XFS_DIFLAG_NOATIME) && in xfs_ialloc()
888 if ((pip->i_d.di_flags & XFS_DIFLAG_NODUMP) && in xfs_ialloc()
891 if ((pip->i_d.di_flags & XFS_DIFLAG_SYNC) && in xfs_ialloc()
894 if ((pip->i_d.di_flags & XFS_DIFLAG_NOSYMLINKS) && in xfs_ialloc()
897 if ((pip->i_d.di_flags & XFS_DIFLAG_NODEFRAG) && in xfs_ialloc()
900 if (pip->i_d.di_flags & XFS_DIFLAG_FILESTREAM) in xfs_ialloc()
905 if (pip && in xfs_ialloc()
906 (pip->i_d.di_flags2 & XFS_DIFLAG2_ANY) && in xfs_ialloc()
907 pip->i_d.di_version == 3 && in xfs_ialloc()
911 if (pip->i_d.di_flags2 & XFS_DIFLAG2_COWEXTSIZE) { in xfs_ialloc()
913 ip->i_d.di_cowextsize = pip->i_d.di_cowextsize; in xfs_ialloc()
915 if (pip->i_d.di_flags2 & XFS_DIFLAG2_DAX) in xfs_ialloc()