Searched refs:i_diflags2 (Results 1 – 20 of 20) sorted by relevance
75 (ip->i_diflags2 & (XFS_DIFLAG2_REFLINK | in xfs_flags2diflags2()124 if (ip->i_diflags2 & XFS_DIFLAG2_ANY) { in xfs_ip2xflags()125 if (ip->i_diflags2 & XFS_DIFLAG2_DAX) in xfs_ip2xflags()127 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_ip2xflags()221 if (pip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) { in xfs_inode_inherit_flags2()222 ip->i_diflags2 |= XFS_DIFLAG2_COWEXTSIZE; in xfs_inode_inherit_flags2()225 if (pip->i_diflags2 & XFS_DIFLAG2_DAX) in xfs_inode_inherit_flags2()226 ip->i_diflags2 |= XFS_DIFLAG2_DAX; in xfs_inode_inherit_flags2()228 ip->i_diflags2 |= XFS_DIFLAG2_METADATA; in xfs_inode_inherit_flags2()232 VFS_I(ip)->i_mode, ip->i_diflags, ip->i_diflags2); in xfs_inode_inherit_flags2()[all …]
57 ip->i_diflags2 &= ~XFS_DIFLAG2_DAX; in xfs_metafile_set_iflag()58 ip->i_diflags2 |= XFS_DIFLAG2_METADATA; in xfs_metafile_set_iflag()72 ip->i_diflags2 &= ~XFS_DIFLAG2_METADATA; in xfs_metafile_clear_iflag()
536 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_exchmaps_clear_reflink()1150 ip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_exchmaps_set_reflink()1187 ip->i_diflags2 |= XFS_DIFLAG2_NREXT64; in xfs_exchmaps_ensure_large_extent_counts()
254 ip->i_diflags2 = be64_to_cpu(from->di_flags2); in xfs_inode_from_disk()351 to->di_flags2 = cpu_to_be64(ip->i_diflags2); in xfs_inode_to_disk()
766 ip->i_diflags2 |= XFS_DIFLAG2_NREXT64; in xfs_iext_count_extend()
6526 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_get_cowextsz_hint()
1251 tip_flags2 = tip->i_diflags2; in xfs_swap_extent_rmap()1252 if (ip->i_diflags2 & XFS_DIFLAG2_REFLINK) in xfs_swap_extent_rmap()1253 tip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_swap_extent_rmap()1340 tip->i_diflags2 = tip_flags2; in xfs_swap_extent_rmap()1345 tip->i_diflags2 = tip_flags2; in xfs_swap_extent_rmap()1656 if ((ip->i_diflags2 & XFS_DIFLAG2_REFLINK) ^ in xfs_swap_extents()1657 (tip->i_diflags2 & XFS_DIFLAG2_REFLINK)) { in xfs_swap_extents()1658 f = ip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_swap_extents()1659 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_swap_extents()1660 ip->i_diflags2 |= tip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_swap_extents()[all …]
80 uint64_t i_diflags2; /* XFS_DIFLAG2_... */ member287 return ip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_is_reflink_inode()292 return ip->i_diflags2 & XFS_DIFLAG2_METADATA; in xfs_is_metadir_inode()335 return ip->i_diflags2 & XFS_DIFLAG2_BIGTIME; in xfs_inode_has_bigtime()340 return ip->i_diflags2 & XFS_DIFLAG2_NREXT64; in xfs_inode_has_large_extent_counts()
472 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) { in xfs_fill_fsxattr()565 ip->i_diflags2 = i_flags2; in xfs_ioctl_setattr_xflags()597 !(ip->i_diflags2 & XFS_DIFLAG2_DAX)) || in xfs_ioctl_setattr_prepare_dax()599 (ip->i_diflags2 & XFS_DIFLAG2_DAX))) in xfs_ioctl_setattr_prepare_dax()823 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_fileattr_set()
129 ip->i_diflags2 |= XFS_DIFLAG2_BIGTIME; in xfs_inode_item_precommit()167 (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xfs_inode_item_precommit()169 ip->i_diflags2 &= ~XFS_DIFLAG2_COWEXTSIZE; in xfs_inode_item_precommit()598 to->di_flags2 = ip->i_diflags2; in xfs_inode_to_log_dinode()
1115 src->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_reflink_set_inode_flag()1127 dest->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_reflink_set_inode_flag()1176 dest->i_diflags2 |= XFS_DIFLAG2_COWEXTSIZE; in xfs_reflink_update_dest()1737 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_reflink_clear_inode_flag()
1229 (src->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xfs_file_remap_range()1231 !(dest->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE)) in xfs_file_remap_range()
1277 if (ip->i_diflags2 & XFS_DIFLAG2_DAX) in xfs_inode_should_enable_dax()
123 ip->i_diflags2 = mp->m_ino_geo.new_diflags2; in xfs_inode_alloc()
1825 if (sc->ip->i_diflags2 & ~XFS_DIFLAG2_ANY) in xrep_inode_flags()1826 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_ANY; in xrep_inode_flags()1830 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_inode_flags()1834 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_DAX; in xrep_inode_flags()1957 (sc->ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xrep_inode_cowextsize()1960 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_COWEXTSIZE; in xrep_inode_cowextsize()
471 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_quota_data_fork()
626 sc->ip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xrep_bmap_reset_counters()
973 if (xfs_has_metadir(mp) && (ip->i_diflags2 & XFS_DIFLAG2_METADATA)) in xrep_is_tempfile()
864 sc->ip->i_diflags2 |= XFS_DIFLAG2_NREXT64; in xrep_ino_ensure_extent_count()
2493 __entry->flags2 = sc->ip->i_diflags2;