Add get_inode_offset() inline function, which will return the offset
of a specific node in the AVL tree avoiding the need to calculate the
the offset each time it needs to be used.
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
ino_tree_node_t *ino_rec);
extern avltree_desc_t **inode_tree_ptrs;
+
+static inline int
+get_inode_offset(struct xfs_mount *mp, xfs_ino_t ino, ino_tree_node_t *irec)
+{
+ return XFS_INO_TO_AGINO(mp, ino) - irec->ino_startnum;
+}
static inline ino_tree_node_t *
findfirst_inode_rec(xfs_agnumber_t agno)
{