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
Unified · Split
| @@ -770,7 +770,7 @@ EXPORT_SYMBOL(igrab); · 769 unmodified lines | ||
| 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 @@ static inline struct inode *ifind(struct super_block *sb, · 27 unmodified lines | ||
| 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; |