Lines Matching refs:cur
26 struct xfs_btree_cur *cur, in xfbtree_set_root() argument
30 ASSERT(cur->bc_ops->type == XFS_BTREE_TYPE_MEM); in xfbtree_set_root()
32 cur->bc_mem.xfbtree->root = *ptr; in xfbtree_set_root()
33 cur->bc_mem.xfbtree->nlevels += inc; in xfbtree_set_root()
39 struct xfs_btree_cur *cur, in xfbtree_init_ptr_from_cur() argument
42 ASSERT(cur->bc_ops->type == XFS_BTREE_TYPE_MEM); in xfbtree_init_ptr_from_cur()
44 *ptr = cur->bc_mem.xfbtree->root; in xfbtree_init_ptr_from_cur()
50 struct xfs_btree_cur *cur) in xfbtree_dup_cursor() argument
54 ASSERT(cur->bc_ops->type == XFS_BTREE_TYPE_MEM); in xfbtree_dup_cursor()
56 ncur = xfs_btree_alloc_cursor(cur->bc_mp, cur->bc_tp, cur->bc_ops, in xfbtree_dup_cursor()
57 cur->bc_maxlevels, cur->bc_cache); in xfbtree_dup_cursor()
58 ncur->bc_flags = cur->bc_flags; in xfbtree_dup_cursor()
59 ncur->bc_nlevels = cur->bc_nlevels; in xfbtree_dup_cursor()
60 ncur->bc_mem.xfbtree = cur->bc_mem.xfbtree; in xfbtree_dup_cursor()
61 if (cur->bc_group) in xfbtree_dup_cursor()
62 ncur->bc_group = xfs_group_hold(cur->bc_group); in xfbtree_dup_cursor()
163 struct xfs_btree_cur *cur, in xfbtree_alloc_block() argument
168 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_alloc_block()
171 ASSERT(cur->bc_ops->type == XFS_BTREE_TYPE_MEM); in xfbtree_alloc_block()
173 trace_xfbtree_alloc_block(xfbt, cur, bno); in xfbtree_alloc_block()
190 struct xfs_btree_cur *cur, in xfbtree_free_block() argument
193 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_free_block()
197 ASSERT(cur->bc_ops->type == XFS_BTREE_TYPE_MEM); in xfbtree_free_block()
199 trace_xfbtree_free_block(xfbt, cur, bno); in xfbtree_free_block()
210 struct xfs_btree_cur *cur, in xfbtree_get_minrecs() argument
213 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_get_minrecs()
221 struct xfs_btree_cur *cur, in xfbtree_get_maxrecs() argument
224 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_get_maxrecs()