summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJan Harkes <jaharkes@cs.cmu.edu>2002-05-19 19:25:16 -0700
committerLinus Torvalds <torvalds@home.transmeta.com>2002-05-19 19:25:16 -0700
commitaa624c8d24de1cee65483886b3f4ffc2fbc72980 (patch)
tree9198fcbb3864d7fd4bb234437e1db31338482f07 /include
parent16fb4ea349c270306e745c4288bd139fba6dbd18 (diff)
[PATCH] iget_locked [5/6]
This patch starts taking i_ino dependencies out of the VFS. The FS provided test and set callbacks become responsible for testing and setting inode->i_ino. Because most filesystems are based on 32-bit unique inode numbers several functions are duplicated to keep iget_locked as a fast path. We can avoid unnecessary pointer dereferences and function calls for this specific case.
Diffstat (limited to 'include')
-rw-r--r--include/linux/reiserfs_fs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/reiserfs_fs.h b/include/linux/reiserfs_fs.h
index c2bfc3fd4ed5..a3172f03b2f4 100644
--- a/include/linux/reiserfs_fs.h
+++ b/include/linux/reiserfs_fs.h
@@ -1566,6 +1566,7 @@ extern struct item_operations * item_ops [TYPE_ANY + 1];
struct reiserfs_iget_args {
__u32 objectid ;
+ __u32 dirid ;
} ;
/***************************************************************************/