Lines Matching refs:agbno

891 	diff = xfs_alloc_compute_diff(args->agbno, args->len,  in xfs_alloc_cur_check()
951 args->agbno = acur->bno; in xfs_alloc_cur_finish()
979 error = xfs_alloc_lookup_ge(cur, args->agbno, cur_len, &i); in xfs_alloc_cntbt_iter()
1002 if (bno > args->agbno) { in xfs_alloc_cntbt_iter()
1094 *fbnop = args->agbno = fbno; in xfs_alloc_ag_vextent_small()
1120 args->agbno = NULLAGBLOCK; in xfs_alloc_ag_vextent_small()
1174 if (error || args->agbno == NULLAGBLOCK) in xfs_alloc_ag_vextent()
1180 ASSERT(args->agbno % args->alignment == 0); in xfs_alloc_ag_vextent()
1185 args->agbno, args->len, &args->oinfo); in xfs_alloc_ag_vextent()
1197 args->agbno, args->len)); in xfs_alloc_ag_vextent()
1242 error = xfs_alloc_lookup_le(bno_cur, args->agbno, args->minlen, &i); in xfs_alloc_ag_vextent_exact()
1258 ASSERT(fbno <= args->agbno); in xfs_alloc_ag_vextent_exact()
1271 if (tbno > args->agbno) in xfs_alloc_ag_vextent_exact()
1276 if (tend < args->agbno + args->minlen) in xfs_alloc_ag_vextent_exact()
1285 args->len = XFS_AGBLOCK_MIN(tend, args->agbno + args->maxlen) in xfs_alloc_ag_vextent_exact()
1286 - args->agbno; in xfs_alloc_ag_vextent_exact()
1288 ASSERT(args->agbno + args->len <= tend); in xfs_alloc_ag_vextent_exact()
1296 ASSERT(args->agbno + args->len <= be32_to_cpu(agf->agf_length)); in xfs_alloc_ag_vextent_exact()
1297 error = xfs_alloc_fixup_trees(cnt_cur, bno_cur, fbno, flen, args->agbno, in xfs_alloc_ag_vextent_exact()
1314 args->agbno = NULLAGBLOCK; in xfs_alloc_ag_vextent_exact()
1396 error = xfs_alloc_lookup_ge(acur->cnt, args->agbno, acur->cur_len, &i); in xfs_alloc_ag_vextent_locality()
1399 error = xfs_alloc_lookup_le(acur->bnolt, args->agbno, 0, &i); in xfs_alloc_ag_vextent_locality()
1402 error = xfs_alloc_lookup_ge(acur->bnogt, args->agbno, 0, &i); in xfs_alloc_ag_vextent_locality()
1586 if (args->agbno < args->min_agbno) in xfs_alloc_ag_vextent_near()
1587 args->agbno = args->min_agbno; in xfs_alloc_ag_vextent_near()
1588 if (args->agbno > args->max_agbno) in xfs_alloc_ag_vextent_near()
1589 args->agbno = args->max_agbno; in xfs_alloc_ag_vextent_near()
1652 args->agbno = NULLAGBLOCK; in xfs_alloc_ag_vextent_near()
1862 args->agbno = rbno; in xfs_alloc_ag_vextent_size()
1864 args->agbno + args->len > in xfs_alloc_ag_vextent_size()
1883 args->agbno = NULLAGBLOCK; in xfs_alloc_ag_vextent_size()
2347 xfs_agblock_t agbno, in xfs_free_agfl_block() argument
2354 error = xfs_free_ag_extent(tp, agbp, agno, agbno, 1, oinfo, in xfs_free_agfl_block()
2360 XFS_AGB_TO_DADDR(tp->t_mountp, agno, agbno), in xfs_free_agfl_block()
2471 xfs_fsblock_t agbno, in xfs_defer_agfl_block() argument
2482 new->xefi_startblock = XFS_AGB_TO_FSB(mp, agno, agbno); in xfs_defer_agfl_block()
2486 trace_xfs_agfl_free_defer(mp, agno, 0, agbno, 1); in xfs_defer_agfl_block()
2507 xfs_agblock_t agbno; in __xfs_free_extent_later() local
2514 agbno = XFS_FSB_TO_AGBNO(mp, bno); in __xfs_free_extent_later()
2516 ASSERT(agbno < mp->m_sb.sb_agblocks); in __xfs_free_extent_later()
2518 ASSERT(agbno + len <= mp->m_sb.sb_agblocks); in __xfs_free_extent_later()
2718 targs.agbno = 0; in xfs_alloc_fix_freelist()
2732 if (targs.agbno == NULLAGBLOCK) { in xfs_alloc_fix_freelist()
2740 for (bno = targs.agbno; bno < targs.agbno + targs.len; bno++) { in xfs_alloc_fix_freelist()
3170 args->agbno = NULLAGBLOCK; in xfs_alloc_vextent()
3213 args->agbno = XFS_FSB_TO_AGBNO(mp, args->fsbno); in xfs_alloc_vextent()
3229 args->agbno = XFS_FSB_TO_AGBNO(mp, args->fsbno); in xfs_alloc_vextent()
3298 args->agbno = NULLAGBLOCK; in xfs_alloc_vextent()
3305 args->agbno = XFS_FSB_TO_AGBNO(mp, in xfs_alloc_vextent()
3325 if (args->agbno == NULLAGBLOCK) in xfs_alloc_vextent()
3328 args->fsbno = XFS_AGB_TO_FSB(mp, args->agno, args->agbno); in xfs_alloc_vextent()
3332 ASSERT(args->agbno % args->alignment == 0); in xfs_alloc_vextent()
3393 xfs_agblock_t agbno = XFS_FSB_TO_AGBNO(mp, bno); in __xfs_free_extent() local
3412 if (XFS_IS_CORRUPT(mp, agbno >= mp->m_sb.sb_agblocks)) { in __xfs_free_extent()
3418 if (XFS_IS_CORRUPT(mp, agbno + len > be32_to_cpu(agf->agf_length))) { in __xfs_free_extent()
3423 error = xfs_free_ag_extent(tp, agbp, agno, agbno, len, oinfo, type); in __xfs_free_extent()
3429 xfs_extent_busy_insert(tp, pag, agbno, len, busy_flags); in __xfs_free_extent()