xfs: change xfs_bmap_{finish,cancel,init,free} -> xfs_defer_*
Drop the compatibility shims that we were using to integrate the new deferred operation mechanism into the existing code. No new code. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:

committed by
Dave Chinner

parent
3ab78df2a5
commit
310a75a3c6
@@ -461,16 +461,16 @@ xfs_attr_rmtval_set(
|
||||
* extent and then crash then the block may not contain the
|
||||
* correct metadata after log recovery occurs.
|
||||
*/
|
||||
xfs_bmap_init(args->flist, args->firstblock);
|
||||
xfs_defer_init(args->flist, args->firstblock);
|
||||
nmap = 1;
|
||||
error = xfs_bmapi_write(args->trans, dp, (xfs_fileoff_t)lblkno,
|
||||
blkcnt, XFS_BMAPI_ATTRFORK, args->firstblock,
|
||||
args->total, &map, &nmap, args->flist);
|
||||
if (!error)
|
||||
error = xfs_bmap_finish(&args->trans, args->flist, dp);
|
||||
error = xfs_defer_finish(&args->trans, args->flist, dp);
|
||||
if (error) {
|
||||
args->trans = NULL;
|
||||
xfs_bmap_cancel(args->flist);
|
||||
xfs_defer_cancel(args->flist);
|
||||
return error;
|
||||
}
|
||||
|
||||
@@ -504,7 +504,7 @@ xfs_attr_rmtval_set(
|
||||
|
||||
ASSERT(blkcnt > 0);
|
||||
|
||||
xfs_bmap_init(args->flist, args->firstblock);
|
||||
xfs_defer_init(args->flist, args->firstblock);
|
||||
nmap = 1;
|
||||
error = xfs_bmapi_read(dp, (xfs_fileoff_t)lblkno,
|
||||
blkcnt, &map, &nmap,
|
||||
@@ -604,16 +604,16 @@ xfs_attr_rmtval_remove(
|
||||
blkcnt = args->rmtblkcnt;
|
||||
done = 0;
|
||||
while (!done) {
|
||||
xfs_bmap_init(args->flist, args->firstblock);
|
||||
xfs_defer_init(args->flist, args->firstblock);
|
||||
error = xfs_bunmapi(args->trans, args->dp, lblkno, blkcnt,
|
||||
XFS_BMAPI_ATTRFORK, 1, args->firstblock,
|
||||
args->flist, &done);
|
||||
if (!error)
|
||||
error = xfs_bmap_finish(&args->trans, args->flist,
|
||||
error = xfs_defer_finish(&args->trans, args->flist,
|
||||
args->dp);
|
||||
if (error) {
|
||||
args->trans = NULL;
|
||||
xfs_bmap_cancel(args->flist);
|
||||
xfs_defer_cancel(args->flist);
|
||||
return error;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user