]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - sys/gnu/fs/xfs/FreeBSD/xfs_node.h
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / sys / gnu / fs / xfs / FreeBSD / xfs_node.h
1 #ifndef __XFS_NODE_H__
2 #define __XFS_NODE_H__
3
4 /*
5  * Save one allocation on FreeBSD and always allocate both inode and
6  * xfs_vnode struct as a single memory block.
7  */
8 struct xfs_node
9 {
10         struct xfs_inode n_inode;
11         struct xfs_vnode n_vnode;
12 };
13
14 #define XFS_CAST_IP2VP(ip)      (&((struct xfs_node *)(ip))->n_vnode)
15
16 #endif  /* __XFS_NODE_H__ */