Home
last modified time | relevance | path

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

/linux/fs/xfs/libxfs/
A Dxfs_inode_util.c75 (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()
232 ip->i_diflags2 &= ~XFS_DIFLAG2_COWEXTSIZE; in xfs_inode_inherit_flags2()
342 if (pip && (pip->i_diflags2 & XFS_DIFLAG2_ANY)) in xfs_inode_init()
[all …]
A Dxfs_exchmaps.c536 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_exchmaps_clear_reflink()
1148 ip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_exchmaps_set_reflink()
1185 ip->i_diflags2 |= XFS_DIFLAG2_NREXT64; in xfs_exchmaps_ensure_large_extent_counts()
A Dxfs_inode_buf.c250 ip->i_diflags2 = be64_to_cpu(from->di_flags2); in xfs_inode_from_disk()
344 to->di_flags2 = cpu_to_be64(ip->i_diflags2); in xfs_inode_to_disk()
A Dxfs_inode_fork.c805 ip->i_diflags2 |= XFS_DIFLAG2_NREXT64; in xfs_iext_count_extend()
A Dxfs_bmap.c6454 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_get_cowextsz_hint()
/linux/fs/xfs/
A Dxfs_bmap_util.c1255 tip_flags2 = tip->i_diflags2; in xfs_swap_extent_rmap()
1256 if (ip->i_diflags2 & XFS_DIFLAG2_REFLINK) in xfs_swap_extent_rmap()
1257 tip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_swap_extent_rmap()
1344 tip->i_diflags2 = tip_flags2; in xfs_swap_extent_rmap()
1349 tip->i_diflags2 = tip_flags2; in xfs_swap_extent_rmap()
1648 if ((ip->i_diflags2 & XFS_DIFLAG2_REFLINK) ^ in xfs_swap_extents()
1650 f = ip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
1651 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
1652 ip->i_diflags2 |= tip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
1653 tip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_swap_extents()
[all …]
A Dxfs_inode.h69 uint64_t i_diflags2; /* XFS_DIFLAG2_... */ member
276 return ip->i_diflags2 & XFS_DIFLAG2_REFLINK; in xfs_is_reflink_inode()
311 return ip->i_diflags2 & XFS_DIFLAG2_BIGTIME; in xfs_inode_has_bigtime()
316 return ip->i_diflags2 & XFS_DIFLAG2_NREXT64; in xfs_inode_has_large_extent_counts()
A Dxfs_ioctl.c432 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_fill_fsxattr()
507 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_ioctl_setattr_xflags()
516 ip->i_diflags2 = i_flags2; in xfs_ioctl_setattr_xflags()
548 !(ip->i_diflags2 & XFS_DIFLAG2_DAX)) || in xfs_ioctl_setattr_prepare_dax()
550 (ip->i_diflags2 & XFS_DIFLAG2_DAX))) in xfs_ioctl_setattr_prepare_dax()
774 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_fileattr_set()
A Dxfs_reflink.c1019 src->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_reflink_set_inode_flag()
1031 dest->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xfs_reflink_set_inode_flag()
1080 dest->i_diflags2 |= XFS_DIFLAG2_COWEXTSIZE; in xfs_reflink_update_dest()
1616 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_reflink_clear_inode_flag()
A Dxfs_itable.c144 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_bulkstat_one_int()
A Dxfs_inode_item.c129 ip->i_diflags2 |= XFS_DIFLAG2_BIGTIME; in xfs_inode_item_precommit()
583 to->di_flags2 = ip->i_diflags2; in xfs_inode_to_log_dinode()
A Dxfs_file.c1215 (src->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) && in xfs_file_remap_range()
1217 !(dest->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE)) in xfs_file_remap_range()
A Dxfs_iops.c1243 if (ip->i_diflags2 & XFS_DIFLAG2_DAX) in xfs_inode_should_enable_dax()
A Dxfs_icache.c120 ip->i_diflags2 = mp->m_ino_geo.new_diflags2; in xfs_inode_alloc()
A Dxfs_inode.c986 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xfs_itruncate_clear_reflink_flags()
/linux/fs/xfs/scrub/
A Dinode_repair.c1641 if (sc->ip->i_diflags2 & ~XFS_DIFLAG2_ANY) in xrep_inode_flags()
1642 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_ANY; in xrep_inode_flags()
1646 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_inode_flags()
1650 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_DAX; in xrep_inode_flags()
1654 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_inode_flags()
A Dquota_repair.c471 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK; in xrep_quota_data_fork()
A Dbmap_repair.c496 sc->ip->i_diflags2 |= XFS_DIFLAG2_REFLINK; in xrep_bmap_reset_counters()
A Drepair.c822 sc->ip->i_diflags2 |= XFS_DIFLAG2_NREXT64; in xrep_ino_ensure_extent_count()
A Dtrace.h2419 __entry->flags2 = sc->ip->i_diflags2;

Completed in 843 milliseconds