Lines Matching refs:oinfo
1183 if (!xfs_rmap_should_skip_owner_update(&args->oinfo)) { in xfs_alloc_ag_vextent()
1185 args->agbno, args->len, &args->oinfo); in xfs_alloc_ag_vextent()
1897 const struct xfs_owner_info *oinfo, in xfs_free_ag_extent() argument
1918 if (!xfs_rmap_should_skip_owner_update(oinfo)) { in xfs_free_ag_extent()
1919 error = xfs_rmap_free(tp, agbp, pag, bno, len, oinfo); in xfs_free_ag_extent()
2349 struct xfs_owner_info *oinfo) in xfs_free_agfl_block() argument
2354 error = xfs_free_ag_extent(tp, agbp, agno, agbno, 1, oinfo, in xfs_free_agfl_block()
2472 struct xfs_owner_info *oinfo) in xfs_defer_agfl_block() argument
2478 ASSERT(oinfo != NULL); in xfs_defer_agfl_block()
2484 new->xefi_owner = oinfo->oi_owner; in xfs_defer_agfl_block()
2500 const struct xfs_owner_info *oinfo, in __xfs_free_extent_later() argument
2528 if (oinfo) { in __xfs_free_extent_later()
2529 ASSERT(oinfo->oi_offset == 0); in __xfs_free_extent_later()
2531 if (oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK) in __xfs_free_extent_later()
2533 if (oinfo->oi_flags & XFS_OWNER_INFO_BMBT_BLOCK) in __xfs_free_extent_later()
2535 new->xefi_owner = oinfo->oi_owner; in __xfs_free_extent_later()
2693 targs.oinfo = XFS_RMAP_OINFO_SKIP_UPDATE; in xfs_alloc_fix_freelist()
2695 targs.oinfo = XFS_RMAP_OINFO_AG; in xfs_alloc_fix_freelist()
2702 xfs_defer_agfl_block(tp, args->agno, bno, &targs.oinfo); in xfs_alloc_fix_freelist()
3386 const struct xfs_owner_info *oinfo, in __xfs_free_extent() argument
3423 error = xfs_free_ag_extent(tp, agbp, agno, agbno, len, oinfo, type); in __xfs_free_extent()