Lines Matching refs:new_bnobt
101 struct xrep_newbt new_bnobt; member
458 &ra->new_bnobt.bload, ra->nr_real_records); in xrep_abt_reserve_space()
463 required = ra->new_bnobt.bload.nr_blocks + in xrep_abt_reserve_space()
490 error = xrep_newbt_add_extent(&ra->new_bnobt, sc->sa.pag, in xrep_abt_reserve_space()
558 free_aglen, ra->new_bnobt.oinfo.oi_owner); in xrep_abt_dispose_one()
561 &ra->new_bnobt.oinfo, XFS_AG_RESV_IGNORE, true); in xrep_abt_dispose_one()
584 list_for_each_entry_safe(resv, n, &ra->new_bnobt.resv_list, list) { in xrep_abt_dispose_reservations()
591 list_for_each_entry_safe(resv, n, &ra->new_bnobt.resv_list, list) { in xrep_abt_dispose_reservations()
597 xrep_newbt_cancel(&ra->new_bnobt); in xrep_abt_dispose_reservations()
640 return xrep_newbt_claim_block(cur, &ra->new_bnobt, ptr); in xrep_abt_claim_block()
661 freesp_btreeblks += ra->new_bnobt.bload.nr_blocks - 1; in xrep_abt_reset_counters()
664 freesp_btreeblks -= xrep_newbt_unused_blocks(&ra->new_bnobt); in xrep_abt_reset_counters()
728 xrep_newbt_init_bare(&ra->new_bnobt, sc); in xrep_abt_build_new_trees()
731 ra->new_bnobt.bload.get_records = xrep_abt_get_records; in xrep_abt_build_new_trees()
734 ra->new_bnobt.bload.claim_block = xrep_abt_claim_block; in xrep_abt_build_new_trees()
739 xfs_btree_stage_afakeroot(bno_cur, &ra->new_bnobt.afake); in xrep_abt_build_new_trees()
769 pag->pagf_repair_bno_level = ra->new_bnobt.bload.btree_height; in xrep_abt_build_new_trees()
785 error = xfs_btree_bload(bno_cur, &ra->new_bnobt.bload, ra); in xrep_abt_build_new_trees()