#ifndef __XFS_BTREE_STAGING_H__
#define __XFS_BTREE_STAGING_H__
struct xbtree_afakeroot { … };
void xfs_btree_stage_afakeroot(struct xfs_btree_cur *cur,
struct xbtree_afakeroot *afake);
void xfs_btree_commit_afakeroot(struct xfs_btree_cur *cur, struct xfs_trans *tp,
struct xfs_buf *agbp);
struct xbtree_ifakeroot { … };
void xfs_btree_stage_ifakeroot(struct xfs_btree_cur *cur,
struct xbtree_ifakeroot *ifake);
void xfs_btree_commit_ifakeroot(struct xfs_btree_cur *cur, struct xfs_trans *tp,
int whichfork);
xfs_btree_bload_get_records_fn;
xfs_btree_bload_claim_block_fn;
xfs_btree_bload_iroot_size_fn;
struct xfs_btree_bload { … };
int xfs_btree_bload_compute_geometry(struct xfs_btree_cur *cur,
struct xfs_btree_bload *bbl, uint64_t nr_records);
int xfs_btree_bload(struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl,
void *priv);
#endif