diff options
| author | Jan Harkes <jaharkes@cs.cmu.edu> | 2002-05-19 19:25:16 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-05-19 19:25:16 -0700 |
| commit | aa624c8d24de1cee65483886b3f4ffc2fbc72980 (patch) | |
| tree | 9198fcbb3864d7fd4bb234437e1db31338482f07 /include | |
| parent | 16fb4ea349c270306e745c4288bd139fba6dbd18 (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.h | 1 |
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 ; } ; /***************************************************************************/ |
