diff options
Diffstat (limited to 'fs/xfs/xfs_alloc_btree.h')
| -rw-r--r-- | fs/xfs/xfs_alloc_btree.h | 35 | 
1 files changed, 0 insertions, 35 deletions
diff --git a/fs/xfs/xfs_alloc_btree.h b/fs/xfs/xfs_alloc_btree.h index e3a3f742419..45e189e7e81 100644 --- a/fs/xfs/xfs_alloc_btree.h +++ b/fs/xfs/xfs_alloc_btree.h @@ -27,39 +27,6 @@ struct xfs_btree_cur;  struct xfs_mount;  /* - * There are two on-disk btrees, one sorted by blockno and one sorted - * by blockcount and blockno.  All blocks look the same to make the code - * simpler; if we have time later, we'll make the optimizations. - */ -#define	XFS_ABTB_MAGIC		0x41425442	/* 'ABTB' for bno tree */ -#define	XFS_ABTB_CRC_MAGIC	0x41423342	/* 'AB3B' */ -#define	XFS_ABTC_MAGIC		0x41425443	/* 'ABTC' for cnt tree */ -#define	XFS_ABTC_CRC_MAGIC	0x41423343	/* 'AB3C' */ - -/* - * Data record/key structure - */ -typedef struct xfs_alloc_rec { -	__be32		ar_startblock;	/* starting block number */ -	__be32		ar_blockcount;	/* count of free blocks */ -} xfs_alloc_rec_t, xfs_alloc_key_t; - -typedef struct xfs_alloc_rec_incore { -	xfs_agblock_t	ar_startblock;	/* starting block number */ -	xfs_extlen_t	ar_blockcount;	/* count of free blocks */ -} xfs_alloc_rec_incore_t; - -/* btree pointer type */ -typedef __be32 xfs_alloc_ptr_t; - -/* - * Block numbers in the AG: - * SB is sector 0, AGF is sector 1, AGI is sector 2, AGFL is sector 3. - */ -#define	XFS_BNO_BLOCK(mp)	((xfs_agblock_t)(XFS_AGFL_BLOCK(mp) + 1)) -#define	XFS_CNT_BLOCK(mp)	((xfs_agblock_t)(XFS_BNO_BLOCK(mp) + 1)) - -/*   * Btree block header size depends on a superblock flag.   */  #define XFS_ALLOC_BLOCK_LEN(mp) \ @@ -95,6 +62,4 @@ extern struct xfs_btree_cur *xfs_allocbt_init_cursor(struct xfs_mount *,  		xfs_agnumber_t, xfs_btnum_t);  extern int xfs_allocbt_maxrecs(struct xfs_mount *, int, int); -extern const struct xfs_buf_ops xfs_allocbt_buf_ops; -  #endif	/* __XFS_ALLOC_BTREE_H__ */  | 
