Commit 5d2bea4582d20cb24085152acaa29b95c05cdcf8

Authored by Matt Mackall
Committed by Linus Torvalds
1 parent b01ec0ef63

[PATCH] tiny: Uninline some inode.c functions

uninline a couple inode.c functions

add/remove: 2/0 grow/shrink: 0/5 up/down: 256/-428 (-172)
function                                     old     new   delta
ifind                                          -     136    +136
ifind_fast                                     -     120    +120
ilookup5_nowait                              131      80     -51
ilookup                                      158      71     -87
ilookup5                                     171      80     -91
iget_locked                                  190      95     -95
iget5_locked                                 240     136    -104

Signed-off-by: Matt Mackall <mpm@selenic.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

Showing 1 changed file with 2 additions and 2 deletions Side-by-side Diff

... ... @@ -770,7 +770,7 @@
770 770 *
771 771 * Note, @test is called with the inode_lock held, so can't sleep.
772 772 */
773   -static inline struct inode *ifind(struct super_block *sb,
  773 +static struct inode *ifind(struct super_block *sb,
774 774 struct hlist_head *head, int (*test)(struct inode *, void *),
775 775 void *data, const int wait)
776 776 {
... ... @@ -804,7 +804,7 @@
804 804 *
805 805 * Otherwise NULL is returned.
806 806 */
807   -static inline struct inode *ifind_fast(struct super_block *sb,
  807 +static struct inode *ifind_fast(struct super_block *sb,
808 808 struct hlist_head *head, unsigned long ino)
809 809 {
810 810 struct inode *inode;