Lines Matching refs:cnt_cur
444 struct xfs_btree_cur *cnt_cur, /* cursor for by-size btree */ in xfs_alloc_fixup_trees() argument
460 mp = cnt_cur->bc_mp; in xfs_alloc_fixup_trees()
467 if ((error = xfs_alloc_get_rec(cnt_cur, &nfbno1, &nflen1, &i))) in xfs_alloc_fixup_trees()
476 if ((error = xfs_alloc_lookup_eq(cnt_cur, fbno, flen, &i))) in xfs_alloc_fixup_trees()
502 if (bno_cur->bc_nlevels == 1 && cnt_cur->bc_nlevels == 1) { in xfs_alloc_fixup_trees()
507 cntblock = XFS_BUF_TO_BLOCK(cnt_cur->bc_levels[0].bp); in xfs_alloc_fixup_trees()
540 if ((error = xfs_btree_delete(cnt_cur, &i))) in xfs_alloc_fixup_trees()
548 if ((error = xfs_alloc_lookup_eq(cnt_cur, nfbno1, nflen1, &i))) in xfs_alloc_fixup_trees()
552 if ((error = xfs_btree_insert(cnt_cur, &i))) in xfs_alloc_fixup_trees()
558 if ((error = xfs_alloc_lookup_eq(cnt_cur, nfbno2, nflen2, &i))) in xfs_alloc_fixup_trees()
562 if ((error = xfs_btree_insert(cnt_cur, &i))) in xfs_alloc_fixup_trees()
1219 struct xfs_btree_cur *cnt_cur;/* by count btree cursor */ in xfs_alloc_ag_vextent_exact() local
1294 cnt_cur = xfs_allocbt_init_cursor(args->mp, args->tp, args->agbp, 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()
1300 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_ERROR); in xfs_alloc_ag_vextent_exact()
1305 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_NOERROR); in xfs_alloc_ag_vextent_exact()
1677 struct xfs_btree_cur *cnt_cur; /* cursor for cnt btree */ in xfs_alloc_ag_vextent_size() local
1691 cnt_cur = xfs_allocbt_init_cursor(args->mp, args->tp, args->agbp, in xfs_alloc_ag_vextent_size()
1698 if ((error = xfs_alloc_lookup_ge(cnt_cur, 0, in xfs_alloc_ag_vextent_size()
1710 error = xfs_alloc_ag_vextent_small(args, cnt_cur, in xfs_alloc_ag_vextent_size()
1715 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_NOERROR); in xfs_alloc_ag_vextent_size()
1727 error = xfs_alloc_get_rec(cnt_cur, &fbno, &flen, &i); in xfs_alloc_ag_vextent_size()
1741 error = xfs_btree_increment(cnt_cur, 0, &i); in xfs_alloc_ag_vextent_size()
1750 xfs_btree_del_cursor(cnt_cur, in xfs_alloc_ag_vextent_size()
1785 if ((error = xfs_btree_decrement(cnt_cur, 0, &i))) in xfs_alloc_ag_vextent_size()
1789 if ((error = xfs_alloc_get_rec(cnt_cur, &fbno, &flen, in xfs_alloc_ag_vextent_size()
1817 if ((error = xfs_alloc_lookup_eq(cnt_cur, bestfbno, bestflen, in xfs_alloc_ag_vextent_size()
1836 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_NOERROR); in xfs_alloc_ag_vextent_size()
1855 if ((error = xfs_alloc_fixup_trees(cnt_cur, bno_cur, fbno, flen, in xfs_alloc_ag_vextent_size()
1858 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_NOERROR); in xfs_alloc_ag_vextent_size()
1860 cnt_cur = bno_cur = NULL; in xfs_alloc_ag_vextent_size()
1874 if (cnt_cur) in xfs_alloc_ag_vextent_size()
1875 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_ERROR); in xfs_alloc_ag_vextent_size()
1881 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_NOERROR); in xfs_alloc_ag_vextent_size()
1902 struct xfs_btree_cur *cnt_cur; in xfs_free_ag_extent() local
1915 bno_cur = cnt_cur = NULL; in xfs_free_ag_extent()
1997 cnt_cur = xfs_allocbt_init_cursor(mp, tp, agbp, pag, XFS_BTNUM_CNT); in xfs_free_ag_extent()
2006 if ((error = xfs_alloc_lookup_eq(cnt_cur, ltbno, ltlen, &i))) in xfs_free_ag_extent()
2012 if ((error = xfs_btree_delete(cnt_cur, &i))) in xfs_free_ag_extent()
2021 if ((error = xfs_alloc_lookup_eq(cnt_cur, gtbno, gtlen, &i))) in xfs_free_ag_extent()
2027 if ((error = xfs_btree_delete(cnt_cur, &i))) in xfs_free_ag_extent()
2088 if ((error = xfs_alloc_lookup_eq(cnt_cur, ltbno, ltlen, &i))) in xfs_free_ag_extent()
2094 if ((error = xfs_btree_delete(cnt_cur, &i))) in xfs_free_ag_extent()
2123 if ((error = xfs_alloc_lookup_eq(cnt_cur, gtbno, gtlen, &i))) in xfs_free_ag_extent()
2129 if ((error = xfs_btree_delete(cnt_cur, &i))) in xfs_free_ag_extent()
2163 if ((error = xfs_alloc_lookup_eq(cnt_cur, nbno, nlen, &i))) in xfs_free_ag_extent()
2169 if ((error = xfs_btree_insert(cnt_cur, &i))) in xfs_free_ag_extent()
2175 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_NOERROR); in xfs_free_ag_extent()
2176 cnt_cur = NULL; in xfs_free_ag_extent()
2197 if (cnt_cur) in xfs_free_ag_extent()
2198 xfs_btree_del_cursor(cnt_cur, XFS_BTREE_ERROR); in xfs_free_ag_extent()
2556 struct xfs_btree_cur *cnt_cur; in xfs_exact_minlen_extent_available() local
2561 cnt_cur = xfs_allocbt_init_cursor(args->mp, args->tp, agbp, in xfs_exact_minlen_extent_available()
2563 error = xfs_alloc_lookup_ge(cnt_cur, 0, args->minlen, stat); in xfs_exact_minlen_extent_available()
2572 error = xfs_alloc_get_rec(cnt_cur, &fbno, &flen, stat); in xfs_exact_minlen_extent_available()
2580 xfs_btree_del_cursor(cnt_cur, error); in xfs_exact_minlen_extent_available()