Lines Matching refs:di_flags
71 if ((ip->i_d.di_flags & XFS_DIFLAG_EXTSIZE) && ip->i_d.di_extsize) in xfs_get_extsz_hint()
613 __uint16_t di_flags) in _xfs_dic2xflags() argument
617 if (di_flags & XFS_DIFLAG_ANY) { in _xfs_dic2xflags()
618 if (di_flags & XFS_DIFLAG_REALTIME) in _xfs_dic2xflags()
620 if (di_flags & XFS_DIFLAG_PREALLOC) in _xfs_dic2xflags()
622 if (di_flags & XFS_DIFLAG_IMMUTABLE) in _xfs_dic2xflags()
624 if (di_flags & XFS_DIFLAG_APPEND) in _xfs_dic2xflags()
626 if (di_flags & XFS_DIFLAG_SYNC) in _xfs_dic2xflags()
628 if (di_flags & XFS_DIFLAG_NOATIME) in _xfs_dic2xflags()
630 if (di_flags & XFS_DIFLAG_NODUMP) in _xfs_dic2xflags()
632 if (di_flags & XFS_DIFLAG_RTINHERIT) in _xfs_dic2xflags()
634 if (di_flags & XFS_DIFLAG_PROJINHERIT) in _xfs_dic2xflags()
636 if (di_flags & XFS_DIFLAG_NOSYMLINKS) in _xfs_dic2xflags()
638 if (di_flags & XFS_DIFLAG_EXTSIZE) in _xfs_dic2xflags()
640 if (di_flags & XFS_DIFLAG_EXTSZINHERIT) in _xfs_dic2xflags()
642 if (di_flags & XFS_DIFLAG_NODEFRAG) in _xfs_dic2xflags()
644 if (di_flags & XFS_DIFLAG_FILESTREAM) in _xfs_dic2xflags()
657 return _xfs_dic2xflags(dic->di_flags) | in xfs_ip2xflags()
665 return _xfs_dic2xflags(be16_to_cpu(dip->di_flags)) | in xfs_dic2xflags()
837 ip->i_d.di_flags = 0; in xfs_ialloc()
864 if (pip && (pip->i_d.di_flags & XFS_DIFLAG_ANY)) { in xfs_ialloc()
865 uint di_flags = 0; in xfs_ialloc() local
868 if (pip->i_d.di_flags & XFS_DIFLAG_RTINHERIT) in xfs_ialloc()
869 di_flags |= XFS_DIFLAG_RTINHERIT; in xfs_ialloc()
870 if (pip->i_d.di_flags & XFS_DIFLAG_EXTSZINHERIT) { in xfs_ialloc()
871 di_flags |= XFS_DIFLAG_EXTSZINHERIT; in xfs_ialloc()
874 if (pip->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) in xfs_ialloc()
875 di_flags |= XFS_DIFLAG_PROJINHERIT; in xfs_ialloc()
877 if (pip->i_d.di_flags & XFS_DIFLAG_RTINHERIT) in xfs_ialloc()
878 di_flags |= XFS_DIFLAG_REALTIME; in xfs_ialloc()
879 if (pip->i_d.di_flags & XFS_DIFLAG_EXTSZINHERIT) { in xfs_ialloc()
880 di_flags |= XFS_DIFLAG_EXTSIZE; in xfs_ialloc()
884 if ((pip->i_d.di_flags & XFS_DIFLAG_NOATIME) && in xfs_ialloc()
886 di_flags |= XFS_DIFLAG_NOATIME; in xfs_ialloc()
887 if ((pip->i_d.di_flags & XFS_DIFLAG_NODUMP) && in xfs_ialloc()
889 di_flags |= XFS_DIFLAG_NODUMP; in xfs_ialloc()
890 if ((pip->i_d.di_flags & XFS_DIFLAG_SYNC) && in xfs_ialloc()
892 di_flags |= XFS_DIFLAG_SYNC; in xfs_ialloc()
893 if ((pip->i_d.di_flags & XFS_DIFLAG_NOSYMLINKS) && in xfs_ialloc()
895 di_flags |= XFS_DIFLAG_NOSYMLINKS; in xfs_ialloc()
896 if ((pip->i_d.di_flags & XFS_DIFLAG_NODEFRAG) && in xfs_ialloc()
898 di_flags |= XFS_DIFLAG_NODEFRAG; in xfs_ialloc()
899 if (pip->i_d.di_flags & XFS_DIFLAG_FILESTREAM) in xfs_ialloc()
900 di_flags |= XFS_DIFLAG_FILESTREAM; in xfs_ialloc()
901 ip->i_d.di_flags |= di_flags; in xfs_ialloc()
1469 if (unlikely((tdp->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) && in xfs_link()
2426 ip->i_d.di_flags = 0; in xfs_ifree()
2978 if (unlikely((target_dp->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) && in xfs_rename()