Lines Matching refs:mnt
39 struct vfsmount mnt; member
84 static inline struct mount *real_mount(struct vfsmount *mnt) in real_mount() argument
86 return container_of(mnt, struct mount, mnt); in real_mount()
89 static inline int mnt_has_parent(struct mount *mnt) in mnt_has_parent() argument
91 return mnt != mnt->mnt_parent; in mnt_has_parent()
94 static inline int is_mounted(struct vfsmount *mnt) in is_mounted() argument
97 return !IS_ERR_OR_NULL(real_mount(mnt)->mnt_ns); in is_mounted()
106 struct mount *m = __lookup_mnt(path->mnt, path->dentry); in __path_is_mountpoint()
107 return m && likely(!(m->mnt.mnt_flags & MNT_SYNC_UMOUNT)); in __path_is_mountpoint()
148 static inline void move_from_ns(struct mount *mnt, struct list_head *dt_list) in move_from_ns() argument
150 WARN_ON(!(mnt->mnt.mnt_flags & MNT_ONRB)); in move_from_ns()
151 mnt->mnt.mnt_flags &= ~MNT_ONRB; in move_from_ns()
152 rb_erase(&mnt->mnt_node, &mnt->mnt_ns->mounts); in move_from_ns()
153 list_add_tail(&mnt->mnt_list, dt_list); in move_from_ns()
156 bool has_locked_children(struct mount *mnt, struct dentry *dentry);