Lines Matching refs:rs_rbm

188 	u64 startblk = gfs2_rbm_to_block(&rs->rs_rbm);  in rs_cmp()
600 (unsigned long long)gfs2_rbm_to_block(&rs->rs_rbm), in dump_rs()
601 rs->rs_rbm.offset, rs->rs_free); in dump_rs()
616 rgd = rs->rs_rbm.rgd; in __rs_deltree()
622 u64 last_block = gfs2_rbm_to_block(&rs->rs_rbm) + in __rs_deltree()
624 struct gfs2_rbm last_rbm = { .rgd = rs->rs_rbm.rgd, }; in __rs_deltree()
628 BUG_ON(rs->rs_rbm.rgd->rd_reserved < rs->rs_free); in __rs_deltree()
629 rs->rs_rbm.rgd->rd_reserved -= rs->rs_free; in __rs_deltree()
638 start = rbm_bi(&rs->rs_rbm); in __rs_deltree()
655 rgd = rs->rs_rbm.rgd; in gfs2_rs_deltree()
1464 struct gfs2_rgrpd *rgd = rs->rs_rbm.rgd; in rs_insert()
1465 u64 fsblock = gfs2_rbm_to_block(&rs->rs_rbm); in rs_insert()
1564 rs->rs_rbm = rbm; in rg_mblk_search()
1609 block = gfs2_rbm_to_block(&rs->rs_rbm) + rs->rs_free; in gfs2_next_unreserved_block()
1944 rs->rs_rbm.rgd->rd_gl->gl_dstamp)); in gfs2_rgrp_used_recently()
2022 begin = rs->rs_rbm.rgd; in gfs2_inplace_reserve()
2023 } else if (rs->rs_rbm.rgd && in gfs2_inplace_reserve()
2024 rgrp_contains_block(rs->rs_rbm.rgd, ip->i_goal)) { in gfs2_inplace_reserve()
2025 begin = rs->rs_rbm.rgd; in gfs2_inplace_reserve()
2028 rs->rs_rbm.rgd = begin = gfs2_blk2rgrpd(sdp, ip->i_goal, 1); in gfs2_inplace_reserve()
2032 if (rs->rs_rbm.rgd == NULL) in gfs2_inplace_reserve()
2038 if (!gfs2_glock_is_locked_by_me(rs->rs_rbm.rgd->rd_gl)) { in gfs2_inplace_reserve()
2044 !fast_to_acquire(rs->rs_rbm.rgd)) in gfs2_inplace_reserve()
2048 gfs2_rgrp_congested(rs->rs_rbm.rgd, loops)) in gfs2_inplace_reserve()
2051 error = gfs2_glock_nq_init(rs->rs_rbm.rgd->rd_gl, in gfs2_inplace_reserve()
2057 gfs2_rgrp_congested(rs->rs_rbm.rgd, loops)) in gfs2_inplace_reserve()
2060 error = update_rgrp_lvb(rs->rs_rbm.rgd); in gfs2_inplace_reserve()
2069 if ((rs->rs_rbm.rgd->rd_flags & (GFS2_RGF_NOALLOC | in gfs2_inplace_reserve()
2071 (loops == 0 && ap->target > rs->rs_rbm.rgd->rd_extfail_pt)) in gfs2_inplace_reserve()
2075 gfs2_rgrp_bh_get(rs->rs_rbm.rgd); in gfs2_inplace_reserve()
2079 rg_mblk_search(rs->rs_rbm.rgd, ip, ap); in gfs2_inplace_reserve()
2086 free_blocks = rgd_free(rs->rs_rbm.rgd, rs); in gfs2_inplace_reserve()
2095 if (rs->rs_rbm.rgd->rd_flags & GFS2_RDF_CHECK) in gfs2_inplace_reserve()
2096 try_rgrp_unlink(rs->rs_rbm.rgd, &last_unlinked, in gfs2_inplace_reserve()
2108 if (gfs2_select_rgrp(&rs->rs_rbm.rgd, begin)) in gfs2_inplace_reserve()
2285 if (gfs2_rbm_eq(&rs->rs_rbm, rbm)) { in gfs2_adjust_reservation()
2287 ret = gfs2_rbm_from_block(&rs->rs_rbm, block + len); in gfs2_adjust_reservation()
2321 *rbm = ip->i_res.rs_rbm; in gfs2_set_alloc_start()
2352 struct gfs2_rbm rbm = { .rgd = ip->i_res.rs_rbm.rgd, }; in gfs2_alloc_blocks()
2584 rgd = ip->i_res.rs_rbm.rgd; in gfs2_rlist_add()