Lines Matching refs:oinfo
2044 const struct xfs_owner_info *oinfo, in xfs_free_ag_extent() argument
2066 if (!xfs_rmap_should_skip_owner_update(oinfo)) { in xfs_free_ag_extent()
2067 error = xfs_rmap_free(tp, agbp, pag, bno, len, oinfo); in xfs_free_ag_extent()
2637 const struct xfs_owner_info *oinfo, in xfs_defer_extent_free() argument
2670 if (oinfo) { in xfs_defer_extent_free()
2671 ASSERT(oinfo->oi_offset == 0); in xfs_defer_extent_free()
2673 if (oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK) in xfs_defer_extent_free()
2675 if (oinfo->oi_flags & XFS_OWNER_INFO_BMBT_BLOCK) in xfs_defer_extent_free()
2677 xefi->xefi_owner = oinfo->oi_owner; in xfs_defer_extent_free()
2691 const struct xfs_owner_info *oinfo, in xfs_free_extent_later() argument
2697 return xfs_defer_extent_free(tp, bno, len, oinfo, type, free_flags, in xfs_free_extent_later()
2728 &args->oinfo, args->resv, free_flags, &aarp->dfp); in xfs_alloc_schedule_autoreap()
2928 targs.oinfo = XFS_RMAP_OINFO_SKIP_UPDATE; in xfs_alloc_fix_freelist()
2930 targs.oinfo = XFS_RMAP_OINFO_AG; in xfs_alloc_fix_freelist()
2950 1, &targs.oinfo, XFS_AG_RESV_AGFL, 0); in xfs_alloc_fix_freelist()
2987 if (!xfs_rmap_should_skip_owner_update(&targs.oinfo)) { in xfs_alloc_fix_freelist()
2989 targs.agbno, targs.len, &targs.oinfo); in xfs_alloc_fix_freelist()
3642 if (!xfs_rmap_should_skip_owner_update(&args->oinfo)) { in xfs_alloc_vextent_finish()
3644 args->agbno, args->len, &args->oinfo); in xfs_alloc_vextent_finish()
4009 const struct xfs_owner_info *oinfo, in __xfs_free_extent() argument
4048 error = xfs_free_ag_extent(tp, agbp, agbno, len, oinfo, type); in __xfs_free_extent()