Searched refs:XFS_DIFLAG2_REFLINK (Results 1 - 11 of 11) sorted by relevance

/linux-master/fs/xfs/
H A Dxfs_bmap_util.c1242 if (ip->i_diflags2 & XFS_DIFLAG2_REFLINK)
1243 tip->i_diflags2 |= XFS_DIFLAG2_REFLINK;
1640 if ((ip->i_diflags2 & XFS_DIFLAG2_REFLINK) ^
1641 (tip->i_diflags2 & XFS_DIFLAG2_REFLINK)) {
1642 f = ip->i_diflags2 & XFS_DIFLAG2_REFLINK;
1643 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
1644 ip->i_diflags2 |= tip->i_diflags2 & XFS_DIFLAG2_REFLINK;
1645 tip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
1646 tip->i_diflags2 |= f & XFS_DIFLAG2_REFLINK;
H A Dxfs_reflink.c1047 src->i_diflags2 |= XFS_DIFLAG2_REFLINK;
1059 dest->i_diflags2 |= XFS_DIFLAG2_REFLINK;
1642 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
H A Dxfs_inode.h284 return ip->i_diflags2 & XFS_DIFLAG2_REFLINK;
H A Dxfs_ioctl.c1105 (ip->i_diflags2 & (XFS_DIFLAG2_REFLINK |
1141 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
H A Dxfs_inode.c1379 ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
/linux-master/fs/xfs/scrub/
H A Dinode.c327 if ((flags2 & XFS_DIFLAG2_REFLINK) &&
338 if ((flags2 & XFS_DIFLAG2_REFLINK) && !S_ISREG(mode))
342 if ((flags & XFS_DIFLAG_REALTIME) && (flags2 & XFS_DIFLAG2_REFLINK))
520 if (flags2 & XFS_DIFLAG2_REFLINK) {
H A Dinode_repair.c491 flags2 |= XFS_DIFLAG2_REFLINK;
493 flags2 &= ~(XFS_DIFLAG2_REFLINK | XFS_DIFLAG2_COWEXTSIZE);
495 flags2 &= ~XFS_DIFLAG2_REFLINK;
1581 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
1589 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
H A Dquota_repair.c478 sc->ip->i_diflags2 &= ~XFS_DIFLAG2_REFLINK;
H A Dbmap_repair.c496 sc->ip->i_diflags2 |= XFS_DIFLAG2_REFLINK;
/linux-master/fs/xfs/libxfs/
H A Dxfs_inode_buf.c596 if ((flags2 & (XFS_DIFLAG2_REFLINK | XFS_DIFLAG2_COWEXTSIZE)) &&
601 if ((flags2 & XFS_DIFLAG2_REFLINK) && (mode & S_IFMT) != S_IFREG)
605 if ((flags2 & XFS_DIFLAG2_REFLINK) && (flags & XFS_DIFLAG_REALTIME))
H A Dxfs_format.h1089 #define XFS_DIFLAG2_REFLINK (1 << XFS_DIFLAG2_REFLINK_BIT) macro
1095 (XFS_DIFLAG2_DAX | XFS_DIFLAG2_REFLINK | XFS_DIFLAG2_COWEXTSIZE | \

Completed in 182 milliseconds