#ifndef __XFS_TRANS_SPACE_H__
#define __XFS_TRANS_SPACE_H__
#define XFS_MAX_CONTIG_BMAPS_PER_BLOCK(mp) …
#define XFS_MAX_CONTIG_RMAPS_PER_BLOCK(mp) …
#define XFS_RMAPADD_SPACE_RES(mp) …
#define XFS_OLD_REFLINK_RMAP_MAXLEVELS …
#define XFS_NRMAPADD_SPACE_RES(mp, b) …
#define XFS_MAX_CONTIG_EXTENTS_PER_BLOCK(mp) …
#define XFS_EXTENTADD_SPACE_RES(mp,w) …
#define XFS_NEXTENTADD_SPACE_RES(mp,b,w) …
#define XFS_SWAP_RMAP_SPACE_RES(mp,b,w) …
#define XFS_DAENTER_1B(mp,w) …
#define XFS_DAENTER_DBS(mp,w) …
#define XFS_DAENTER_BLOCKS(mp,w) …
#define XFS_DAENTER_BMAP1B(mp,w) …
#define XFS_DAENTER_BMAPS(mp,w) …
#define XFS_DAENTER_SPACE_RES(mp,w) …
#define XFS_DAREMOVE_SPACE_RES(mp,w) …
#define XFS_DIRENTER_MAX_SPLIT(mp,nl) …
#define XFS_DIRENTER_SPACE_RES(mp,nl) …
#define XFS_DIRREMOVE_SPACE_RES(mp) …
#define XFS_IALLOC_SPACE_RES(mp) …
#define XFS_ADDAFORK_SPACE_RES(mp) …
#define XFS_ATTRRM_SPACE_RES(mp) …
#define XFS_ATTRSET_SPACE_RES(mp, v) …
#define XFS_DIOSTRAT_SPACE_RES(mp, v) …
#define XFS_GROWFS_SPACE_RES(mp) …
#define XFS_GROWFSRT_SPACE_RES(mp,b) …
#define XFS_QM_DQALLOC_SPACE_RES(mp) …
#define XFS_QM_QINOCREATE_SPACE_RES(mp) …
#define XFS_IFREE_SPACE_RES(mp) …
unsigned int xfs_parent_calc_space_res(struct xfs_mount *mp,
unsigned int namelen);
unsigned int xfs_create_space_res(struct xfs_mount *mp, unsigned int namelen);
unsigned int xfs_mkdir_space_res(struct xfs_mount *mp, unsigned int namelen);
unsigned int xfs_link_space_res(struct xfs_mount *mp, unsigned int namelen);
unsigned int xfs_symlink_space_res(struct xfs_mount *mp, unsigned int namelen,
unsigned int fsblocks);
unsigned int xfs_remove_space_res(struct xfs_mount *mp, unsigned int namelen);
unsigned int xfs_rename_space_res(struct xfs_mount *mp,
unsigned int src_namelen, bool target_exists,
unsigned int target_namelen, bool has_whiteout);
#endif