|
@@ -486,7 +486,7 @@ static struct dentry * real_lookup(struct dentry * parent, struct qstr * name, s
|
|
|
static int __emul_lookup_dentry(const char *, struct nameidata *);
|
|
|
|
|
|
/* SMP-safe */
|
|
|
-static inline int
|
|
|
+static __always_inline int
|
|
|
walk_init_root(const char *name, struct nameidata *nd)
|
|
|
{
|
|
|
read_lock(¤t->fs->lock);
|
|
@@ -504,7 +504,7 @@ walk_init_root(const char *name, struct nameidata *nd)
|
|
|
return 1;
|
|
|
}
|
|
|
|
|
|
-static inline int __vfs_follow_link(struct nameidata *nd, const char *link)
|
|
|
+static __always_inline int __vfs_follow_link(struct nameidata *nd, const char *link)
|
|
|
{
|
|
|
int res = 0;
|
|
|
char *name;
|
|
@@ -544,7 +544,7 @@ struct path {
|
|
|
struct dentry *dentry;
|
|
|
};
|
|
|
|
|
|
-static inline int __do_follow_link(struct path *path, struct nameidata *nd)
|
|
|
+static __always_inline int __do_follow_link(struct path *path, struct nameidata *nd)
|
|
|
{
|
|
|
int error;
|
|
|
void *cookie;
|
|
@@ -690,7 +690,7 @@ int follow_down(struct vfsmount **mnt, struct dentry **dentry)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static inline void follow_dotdot(struct nameidata *nd)
|
|
|
+static __always_inline void follow_dotdot(struct nameidata *nd)
|
|
|
{
|
|
|
while(1) {
|
|
|
struct vfsmount *parent;
|