aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_iomap.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/xfs/xfs_iomap.c')
-rw-r--r--fs/xfs/xfs_iomap.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/fs/xfs/xfs_iomap.c b/fs/xfs/xfs_iomap.c
index 637a24473f9b..fde37f87d52f 100644
--- a/fs/xfs/xfs_iomap.c
+++ b/fs/xfs/xfs_iomap.c
@@ -141,7 +141,7 @@ xfs_imap_to_bmap(
141 iomapp->iomap_bsize = XFS_FSB_TO_B(mp, imap->br_blockcount); 141 iomapp->iomap_bsize = XFS_FSB_TO_B(mp, imap->br_blockcount);
142 iomapp->iomap_flags = flags; 142 iomapp->iomap_flags = flags;
143 143
144 if (ip->i_d.di_flags & XFS_DIFLAG_REALTIME) { 144 if (XFS_IS_REALTIME_INODE(ip)) {
145 iomapp->iomap_flags |= IOMAP_REALTIME; 145 iomapp->iomap_flags |= IOMAP_REALTIME;
146 iomapp->iomap_target = mp->m_rtdev_targp; 146 iomapp->iomap_target = mp->m_rtdev_targp;
147 } else { 147 } else {
@@ -298,7 +298,7 @@ xfs_iomap_eof_align_last_fsb(
298 xfs_extlen_t align; 298 xfs_extlen_t align;
299 int eof, error; 299 int eof, error;
300 300
301 if (ip->i_d.di_flags & XFS_DIFLAG_REALTIME) 301 if (XFS_IS_REALTIME_INODE(ip))
302 ; 302 ;
303 /* 303 /*
304 * If mounted with the "-o swalloc" option, roundup the allocation 304 * If mounted with the "-o swalloc" option, roundup the allocation
@@ -524,7 +524,7 @@ xfs_iomap_write_direct(
524 } 524 }
525 525
526 if (unlikely(!imap.br_startblock && 526 if (unlikely(!imap.br_startblock &&
527 !(ip->i_d.di_flags & XFS_DIFLAG_REALTIME))) { 527 !(XFS_IS_REALTIME_INODE(ip)))) {
528 error = xfs_cmn_err_fsblock_zero(ip, &imap); 528 error = xfs_cmn_err_fsblock_zero(ip, &imap);
529 goto error_out; 529 goto error_out;
530 } 530 }
@@ -687,7 +687,7 @@ retry:
687 } 687 }
688 688
689 if (unlikely(!imap[0].br_startblock && 689 if (unlikely(!imap[0].br_startblock &&
690 !(ip->i_d.di_flags & XFS_DIFLAG_REALTIME))) 690 !(XFS_IS_REALTIME_INODE(ip))))
691 return xfs_cmn_err_fsblock_zero(ip, &imap[0]); 691 return xfs_cmn_err_fsblock_zero(ip, &imap[0]);
692 692
693 *ret_imap = imap[0]; 693 *ret_imap = imap[0];
@@ -932,7 +932,7 @@ xfs_iomap_write_unwritten(
932 return XFS_ERROR(error); 932 return XFS_ERROR(error);
933 933
934 if (unlikely(!imap.br_startblock && 934 if (unlikely(!imap.br_startblock &&
935 !(ip->i_d.di_flags & XFS_DIFLAG_REALTIME))) 935 !(XFS_IS_REALTIME_INODE(ip))))
936 return xfs_cmn_err_fsblock_zero(ip, &imap); 936 return xfs_cmn_err_fsblock_zero(ip, &imap);
937 937
938 if ((numblks_fsb = imap.br_blockcount) == 0) { 938 if ((numblks_fsb = imap.br_blockcount) == 0) {