Searched refs:i_diflags2 (Results 1 – 14 of 14) sorted by relevance
74 uint64_t i_diflags2; /* XFS_DIFLAG2_... */ member286 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()
1299 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 …]
500 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()
1235 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()
1744 (src->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xfs_file_remap_range()1746 !(dest->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE)) in xfs_file_remap_range()
1003 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_itruncate_clear_reflink_flags() 2407 !(ip->i_diflags2 & XFS_DIFLAG2_METADATA)) { in xfs_iflush()
1374 if (ip->i_diflags2 & XFS_DIFLAG2_DAX) in xfs_inode_should_enable_dax()
118 ip->i_diflags2 = mp->m_ino_geo.new_diflags2; in xfs_inode_alloc()
60 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()
536 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;
1830 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()
475 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_quota_data_fork()
989 if (xfs_has_metadir(mp) && (ip->i_diflags2 & XFS_DIFLAG2_METADATA)) in xrep_is_tempfile()
2567 __entry->flags2 = sc->ip->i_diflags2;