Lines Matching refs:oinfo
2043 const struct xfs_owner_info *oinfo, in xfs_free_ag_extent() argument
2065 if (!xfs_rmap_should_skip_owner_update(oinfo)) { in xfs_free_ag_extent()
2066 error = xfs_rmap_free(tp, agbp, pag, bno, len, oinfo); in xfs_free_ag_extent()
2636 const struct xfs_owner_info *oinfo, in xfs_defer_extent_free() argument
2658 if (oinfo) { in xfs_defer_extent_free()
2659 ASSERT(oinfo->oi_offset == 0); in xfs_defer_extent_free()
2661 if (oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK) in xfs_defer_extent_free()
2663 if (oinfo->oi_flags & XFS_OWNER_INFO_BMBT_BLOCK) in xfs_defer_extent_free()
2665 xefi->xefi_owner = oinfo->oi_owner; in xfs_defer_extent_free()
2679 const struct xfs_owner_info *oinfo, in xfs_free_extent_later() argument
2685 return xfs_defer_extent_free(tp, bno, len, oinfo, type, free_flags, in xfs_free_extent_later()
2716 &args->oinfo, args->resv, free_flags, &aarp->dfp); in xfs_alloc_schedule_autoreap()
2916 targs.oinfo = XFS_RMAP_OINFO_SKIP_UPDATE; in xfs_alloc_fix_freelist()
2918 targs.oinfo = XFS_RMAP_OINFO_AG; in xfs_alloc_fix_freelist()
2939 &targs.oinfo, XFS_AG_RESV_AGFL, 0); in xfs_alloc_fix_freelist()
2976 if (!xfs_rmap_should_skip_owner_update(&targs.oinfo)) { in xfs_alloc_fix_freelist()
2978 targs.agbno, targs.len, &targs.oinfo); in xfs_alloc_fix_freelist()
3608 if (!xfs_rmap_should_skip_owner_update(&args->oinfo)) { in xfs_alloc_vextent_finish()
3610 args->agbno, args->len, &args->oinfo); in xfs_alloc_vextent_finish()
3976 const struct xfs_owner_info *oinfo, in __xfs_free_extent() argument
4015 error = xfs_free_ag_extent(tp, agbp, pag->pag_agno, agbno, len, oinfo, in __xfs_free_extent()