|
|
| version 1.380, 2007/11/02 03:09:06 | version 1.381, 2007/11/05 15:04:07 |
|---|---|
| Line 2969 STATIC int | Line 2969 STATIC int |
| xfs_bmap_alloc( | xfs_bmap_alloc( |
| xfs_bmalloca_t *ap) /* bmap alloc argument struct */ | xfs_bmalloca_t *ap) /* bmap alloc argument struct */ |
| { | { |
| if ((ap->ip->i_d.di_flags & XFS_DIFLAG_REALTIME) && ap->userdata) | if (XFS_IS_REALTIME_INODE(ap->ip) && ap->userdata) |
| return xfs_bmap_rtalloc(ap); | return xfs_bmap_rtalloc(ap); |
| return xfs_bmap_btalloc(ap); | return xfs_bmap_btalloc(ap); |
| } | } |
| Line 3096 xfs_bmap_del_extent( | Line 3096 xfs_bmap_del_extent( |
| /* | /* |
| * Realtime allocation. Free it and record di_nblocks update. | * Realtime allocation. Free it and record di_nblocks update. |
| */ | */ |
| if (whichfork == XFS_DATA_FORK && | if (whichfork == XFS_DATA_FORK && XFS_IS_REALTIME_INODE(ip)) { |
| (ip->i_d.di_flags & XFS_DIFLAG_REALTIME)) { | |
| xfs_fsblock_t bno; | xfs_fsblock_t bno; |
| xfs_filblks_t len; | xfs_filblks_t len; |