Home
last modified time | relevance | path

Searched refs:i_diflags2 (Results 1 – 14 of 14) sorted by relevance

/linux/fs/xfs/
H A Dxfs_inode.h74 uint64_t i_diflags2; /* XFS_DIFLAG2_... */ member
286 return ip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_is_reflink_inode()
291 return ip->i_diflags2 & XFS_DIFLAG2_METADATA; in xfs_is_metadir_inode()
339 return ip->i_diflags2 & XFS_DIFLAG2_BIGTIME; in xfs_inode_has_bigtime()
344 return ip->i_diflags2 & XFS_DIFLAG2_NREXT64; in xfs_inode_has_large_extent_counts()
H A Dxfs_bmap_util.c1299 tip_flags2 = tip->i_diflags2; in xfs_swap_extent_rmap()
1300 if (ip->i_diflags2 & XFS_DIFLAG2_REFLINK) in xfs_swap_extent_rmap()
1301 tip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_swap_extent_rmap()
1388 tip->i_diflags2 = tip_flags2; in xfs_swap_extent_rmap()
1393 tip->i_diflags2 = tip_flags2; in xfs_swap_extent_rmap()
1704 if ((ip->i_diflags2 & XFS_DIFLAG2_REFLINK) ^ in xfs_swap_extents()
1705 (tip->i_diflags2 & XFS_DIFLAG2_REFLINK)) { in xfs_swap_extents()
1706 f = ip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
1707 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
1708 ip->i_diflags2 |= tip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
[all …]
H A Dxfs_ioctl.c500 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) { in xfs_fill_fsxattr()
590 ip->i_diflags2 = i_flags2; in xfs_ioctl_setattr_xflags()
622 !(ip->i_diflags2 & XFS_DIFLAG2_DAX)) || in xfs_ioctl_setattr_prepare_dax()
624 (ip->i_diflags2 & XFS_DIFLAG2_DAX))) in xfs_ioctl_setattr_prepare_dax()
859 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_fileattr_set()
H A Dxfs_reflink.c1235 src->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_reflink_set_inode_flag()
1247 dest->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_reflink_set_inode_flag()
1296 dest->i_diflags2 |= XFS_DIFLAG2_COWEXTSIZE; in xfs_reflink_update_dest()
1851 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_reflink_clear_inode_flag()
H A Dxfs_file.c1744 (src->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xfs_file_remap_range()
1746 !(dest->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE)) in xfs_file_remap_range()
H A Dxfs_inode.c1003 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_itruncate_clear_reflink_flags()
2407 !(ip->i_diflags2 & XFS_DIFLAG2_METADATA)) { in xfs_iflush()
H A Dxfs_iops.c1374 if (ip->i_diflags2 & XFS_DIFLAG2_DAX) in xfs_inode_should_enable_dax()
H A Dxfs_icache.c118 ip->i_diflags2 = mp->m_ino_geo.new_diflags2; in xfs_inode_alloc()
/linux/fs/xfs/libxfs/
H A Dxfs_metafile.c60 ip->i_diflags2 &= ~XFS_DIFLAG2_DAX; in xfs_metafile_set_iflag()
61 ip->i_diflags2 |= XFS_DIFLAG2_METADATA; in xfs_metafile_set_iflag()
78 ip->i_diflags2 &= ~XFS_DIFLAG2_METADATA; in xfs_metafile_clear_iflag()
H A Dxfs_exchmaps.c536 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_exchmaps_clear_reflink()
1160 ip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_exchmaps_estimate()
1197 ip->i_diflags2 |= XFS_DIFLAG2_NREXT64;
/linux/fs/xfs/scrub/
H A Dinode_repair.c1830 if (sc->ip->i_diflags2 & ~XFS_DIFLAG2_ANY) in xrep_inode_flags()
1831 sc->ip->i_diflags2 &= XFS_DIFLAG2_ANY; in xrep_inode_flags()
1835 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_inode_flags()
1839 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_DAX; in xrep_inode_flags()
1962 (sc->ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xrep_inode_cowextsize()
1965 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_COWEXTSIZE; in xrep_inode_cowextsize()
H A Dquota_repair.c475 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_quota_data_fork()
H A Dtempfile.c989 if (xfs_has_metadir(mp) && (ip->i_diflags2 & XFS_DIFLAG2_METADATA)) in xrep_is_tempfile()
H A Dtrace.h2567 __entry->flags2 = sc->ip->i_diflags2;