• Home
  • Raw
  • Download

Lines Matching refs:dfops

583 	struct xfs_defer_ops		*dfops,  in xfs_bmap_add_free()  argument
615 xfs_defer_add(dfops, XFS_DEFER_OPS_TYPE_FREE, &new->xefi_list); in xfs_bmap_add_free()
671 xfs_bmap_add_free(mp, cur->bc_private.b.dfops, cbno, 1, &oinfo); in xfs_bmap_btree_to_extents()
694 struct xfs_defer_ops *dfops, /* blocks freed in xaction */ in xfs_bmap_extents_to_btree() argument
738 cur->bc_private.b.dfops = dfops; in xfs_bmap_extents_to_btree()
752 } else if (dfops->dop_low) { in xfs_bmap_extents_to_btree()
961 struct xfs_defer_ops *dfops, /* blocks to free at commit */ in xfs_bmap_add_attrfork_btree() argument
974 cur->bc_private.b.dfops = dfops; in xfs_bmap_add_attrfork_btree()
1004 struct xfs_defer_ops *dfops, /* blocks to free at commit */ in xfs_bmap_add_attrfork_extents() argument
1013 error = xfs_bmap_extents_to_btree(tp, ip, firstblock, dfops, &cur, 0, in xfs_bmap_add_attrfork_extents()
1039 struct xfs_defer_ops *dfops, /* blocks to free at commit */ in xfs_bmap_add_attrfork_local() argument
1052 dargs.dfops = dfops; in xfs_bmap_add_attrfork_local()
1080 struct xfs_defer_ops dfops; /* freed extent records */ in xfs_bmap_add_attrfork() local
1149 xfs_defer_init(&dfops, &firstblock); in xfs_bmap_add_attrfork()
1152 error = xfs_bmap_add_attrfork_local(tp, ip, &firstblock, &dfops, in xfs_bmap_add_attrfork()
1157 &dfops, &logflags); in xfs_bmap_add_attrfork()
1160 error = xfs_bmap_add_attrfork_btree(tp, ip, &firstblock, &dfops, in xfs_bmap_add_attrfork()
1189 error = xfs_defer_finish(&tp, &dfops); in xfs_bmap_add_attrfork()
1197 xfs_defer_cancel(&dfops); in xfs_bmap_add_attrfork()
1897 bma->firstblock, bma->dfops, in xfs_bmap_add_extent_delay_real()
1981 bma->firstblock, bma->dfops, &bma->cur, 1, in xfs_bmap_add_extent_delay_real()
2050 bma->firstblock, bma->dfops, &bma->cur, in xfs_bmap_add_extent_delay_real()
2096 error = xfs_rmap_map_extent(mp, bma->dfops, bma->ip, whichfork, new); in xfs_bmap_add_extent_delay_real()
2106 bma->firstblock, bma->dfops, &bma->cur, in xfs_bmap_add_extent_delay_real()
2149 struct xfs_defer_ops *dfops, /* list of extents to be freed */ in xfs_bmap_add_extent_unwritten_real() argument
2646 error = xfs_rmap_convert_extent(mp, dfops, ip, whichfork, new); in xfs_bmap_add_extent_unwritten_real()
2655 error = xfs_bmap_extents_to_btree(tp, ip, first, dfops, &cur, in xfs_bmap_add_extent_unwritten_real()
2839 struct xfs_defer_ops *dfops, in xfs_bmap_add_extent_hole_real() argument
3054 error = xfs_rmap_map_extent(mp, dfops, ip, whichfork, new); in xfs_bmap_add_extent_hole_real()
3063 error = xfs_bmap_extents_to_btree(tp, ip, first, dfops, curp, in xfs_bmap_add_extent_hole_real()
3647 } else if (ap->dfops->dop_low) { in xfs_bmap_btalloc()
3680 if (!ap->dfops->dop_low && ap->aeof) { in xfs_bmap_btalloc()
3772 ap->dfops->dop_low = true; in xfs_bmap_btalloc()
4276 bma->cur->bc_private.b.dfops = bma->dfops; in xfs_bmapi_allocate()
4312 bma->firstblock, bma->dfops, &bma->logflags); in xfs_bmapi_allocate()
4364 bma->cur->bc_private.b.dfops = bma->dfops; in xfs_bmapi_convert_unwritten()
4381 &bma->idx, &bma->cur, mval, bma->firstblock, bma->dfops, in xfs_bmapi_convert_unwritten()
4439 struct xfs_defer_ops *dfops) /* i/o: list extents to free */ in xfs_bmapi_write() argument
4531 bma.dfops = dfops; in xfs_bmapi_write()
4599 error = xfs_refcount_alloc_cow_extent(mp, dfops, in xfs_bmapi_write()
4696 struct xfs_defer_ops *dfops) in xfs_bmapi_remap() argument
4739 cur->bc_private.b.dfops = dfops; in xfs_bmapi_remap()
4749 &got, &firstblock, dfops, &logflags); in xfs_bmapi_remap()
5086 struct xfs_defer_ops *dfops, /* list of extents to be freed */ in xfs_bmap_del_extent() argument
5377 error = xfs_rmap_unmap_extent(mp, dfops, ip, whichfork, del); in xfs_bmap_del_extent()
5387 error = xfs_refcount_decrease_extent(mp, dfops, del); in xfs_bmap_del_extent()
5391 xfs_bmap_add_free(mp, dfops, del->br_startblock, in xfs_bmap_del_extent()
5434 struct xfs_defer_ops *dfops) /* i/o: deferred updates */ in __xfs_bunmapi() argument
5513 cur->bc_private.b.dfops = dfops; in __xfs_bunmapi()
5626 firstblock, dfops, &logflags); in __xfs_bunmapi()
5680 &prev, firstblock, dfops, in __xfs_bunmapi()
5690 &del, firstblock, dfops, in __xfs_bunmapi()
5749 error = xfs_bmap_del_extent(ip, tp, &lastx, dfops, cur, &del, in __xfs_bunmapi()
5783 error = xfs_bmap_extents_to_btree(tp, ip, firstblock, dfops, in __xfs_bunmapi()
5842 struct xfs_defer_ops *dfops, in xfs_bunmapi() argument
5848 dfops); in xfs_bunmapi()
5899 struct xfs_defer_ops *dfops) in xfs_bmse_merge() argument
5957 error = xfs_rmap_unmap_extent(mp, dfops, ip, whichfork, got); in xfs_bmse_merge()
5962 return xfs_rmap_map_extent(mp, dfops, ip, whichfork, &new); in xfs_bmse_merge()
5978 struct xfs_defer_ops *dfops) in xfs_bmse_shift_one() argument
6020 cur, logflags, dfops); in xfs_bmse_shift_one()
6082 error = xfs_rmap_unmap_extent(mp, dfops, ip, whichfork, got); in xfs_bmse_shift_one()
6085 return xfs_rmap_map_extent(mp, dfops, ip, whichfork, &new); in xfs_bmse_shift_one()
6107 struct xfs_defer_ops *dfops, in xfs_bmap_shift_extents() argument
6150 cur->bc_private.b.dfops = dfops; in xfs_bmap_shift_extents()
6216 direction, dfops); in xfs_bmap_shift_extents()
6262 struct xfs_defer_ops *dfops) in xfs_bmap_split_extent_at() argument
6312 cur->bc_private.b.dfops = dfops; in xfs_bmap_split_extent_at()
6365 error = xfs_bmap_extents_to_btree(tp, ip, firstfsb, dfops, in xfs_bmap_split_extent_at()
6389 struct xfs_defer_ops dfops; in xfs_bmap_split_extent() local
6401 xfs_defer_init(&dfops, &firstfsb); in xfs_bmap_split_extent()
6404 &firstfsb, &dfops); in xfs_bmap_split_extent()
6408 error = xfs_defer_finish(&tp, &dfops); in xfs_bmap_split_extent()
6415 xfs_defer_cancel(&dfops); in xfs_bmap_split_extent()
6433 struct xfs_defer_ops *dfops, in __xfs_bmap_add() argument
6458 error = xfs_defer_ijoin(dfops, bi->bi_owner); in __xfs_bmap_add()
6464 xfs_defer_add(dfops, XFS_DEFER_OPS_TYPE_BMAP, &bi->bi_list); in __xfs_bmap_add()
6472 struct xfs_defer_ops *dfops, in xfs_bmap_map_extent() argument
6479 return __xfs_bmap_add(mp, dfops, XFS_BMAP_MAP, ip, in xfs_bmap_map_extent()
6487 struct xfs_defer_ops *dfops, in xfs_bmap_unmap_extent() argument
6494 return __xfs_bmap_add(mp, dfops, XFS_BMAP_UNMAP, ip, in xfs_bmap_unmap_extent()
6505 struct xfs_defer_ops *dfops, in xfs_bmap_finish_one() argument
6541 startblock, dfops); in xfs_bmap_finish_one()
6546 XFS_BMAPI_REMAP, 1, &firstfsb, dfops); in xfs_bmap_finish_one()