Home
last modified time | relevance | path

Searched refs:xfbtree (Results 1 – 10 of 10) sorted by relevance

/linux/fs/xfs/libxfs/
H A Dxfs_btree_mem.c32 cur->bc_mem.xfbtree->root = *ptr; in xfbtree_set_root()
33 cur->bc_mem.xfbtree->nlevels += inc; in xfbtree_set_root()
44 *ptr = cur->bc_mem.xfbtree->root; in xfbtree_init_ptr_from_cur()
60 ncur->bc_mem.xfbtree = cur->bc_mem.xfbtree; in xfbtree_dup_cursor()
69 struct xfbtree *xfbt) in xfbtree_destroy()
87 struct xfbtree *xfbt, in xfbtree_init_leaf_block()
116 struct xfbtree *xfbt, in xfbtree_init()
170 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_alloc_block()
195 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_free_block()
215 struct xfbtree *xfbt = cur->bc_mem.xfbtree; in xfbtree_get_minrecs()
[all …]
H A Dxfs_btree_mem.h25 struct xfbtree { struct
45 static inline bool xfbtree_verify_bno(struct xfbtree *xfbt, xfbno_t bno) in xfbtree_verify_bno() argument
65 int xfbtree_init(struct xfs_mount *mp, struct xfbtree *xfbt,
67 void xfbtree_destroy(struct xfbtree *xfbt);
69 int xfbtree_trans_commit(struct xfbtree *xfbt, struct xfs_trans *tp);
70 void xfbtree_trans_cancel(struct xfbtree *xfbt, struct xfs_trans *tp);
H A Dxfs_rmap_btree.h13 struct xfbtree;
68 struct xfs_trans *tp, struct xfbtree *xfbtree);
69 int xfs_rmapbt_mem_init(struct xfs_mount *mp, struct xfbtree *xfbtree,
H A Dxfs_rtrmap_btree.h14 struct xfbtree;
206 struct xfs_trans *tp, struct xfbtree *xfbtree);
207 int xfs_rtrmapbt_mem_init(struct xfs_mount *mp, struct xfbtree *xfbtree,
H A Dxfs_btree.h291 struct xfbtree *xfbtree; member
H A Dxfs_rtrmap_btree.c615 struct xfbtree *xfbt) in xfs_rtrmapbt_mem_cursor()
622 cur->bc_mem.xfbtree = xfbt; in xfs_rtrmapbt_mem_cursor()
632 struct xfbtree *xfbt, in xfs_rtrmapbt_mem_init()
/linux/fs/xfs/scrub/
H A Drcbag.c26 struct xfbtree xfbtree; member
46 error = rcbagbt_mem_init(mp, &bag->xfbtree, btp); in rcbag_init()
64 xfbtree_destroy(&bag->xfbtree); in rcbag_free()
82 cur = rcbagbt_mem_cursor(mp, tp, &bag->xfbtree); in rcbag_add()
116 error = xfbtree_trans_commit(&bag->xfbtree, tp); in rcbag_add()
125 xfbtree_trans_cancel(&bag->xfbtree, tp); in rcbag_add()
164 cur = rcbagbt_mem_cursor(mp, tp, &bag->xfbtree); in rcbag_next_edge()
222 cur = rcbagbt_mem_cursor(mp, tp, &bag->xfbtree); in rcbag_remove_ending_at()
258 return xfbtree_trans_commit(&bag->xfbtree, tp); in rcbag_remove_ending_at()
261 xfbtree_trans_cancel(&bag->xfbtree, tp); in rcbag_remove_ending_at()
[all …]
H A Drcbag_btree.h65 struct xfs_trans *tp, struct xfbtree *xfbtree);
66 int rcbagbt_mem_init(struct xfs_mount *mp, struct xfbtree *xfbtree,
H A Drmap_repair.c138 struct xfbtree rmap_btree;
/linux/fs/xfs/
H A Dxfs_trace.h92 struct xfbtree;
5161 TP_PROTO(struct xfs_mount *mp, struct xfbtree *xfbt,
5193 TP_PROTO(struct xfbtree *xfbt, struct xfs_buf *bp),
5225 TP_PROTO(struct xfbtree *xfbt, struct xfs_buf *bp), \
5232 TP_PROTO(struct xfbtree *xfbt, struct xfs_btree_cur *cur,
5256 TP_PROTO(struct xfbtree *xfbt, struct xfs_btree_cur *cur, \