Lines Matching refs:vfsmount
84 static inline struct hlist_head *m_hash(struct vfsmount *mnt, struct dentry *dentry) in m_hash()
248 int __mnt_is_readonly(struct vfsmount *mnt) in __mnt_is_readonly()
292 static int mnt_is_readonly(struct vfsmount *mnt) in mnt_is_readonly()
317 int __mnt_want_write(struct vfsmount *m) in __mnt_want_write()
356 int mnt_want_write(struct vfsmount *m) in mnt_want_write()
380 int mnt_clone_write(struct vfsmount *mnt) in mnt_clone_write()
434 void __mnt_drop_write(struct vfsmount *mnt) in __mnt_drop_write()
449 void mnt_drop_write(struct vfsmount *mnt) in mnt_drop_write()
568 int __legitimize_mnt(struct vfsmount *bastard, unsigned seq) in __legitimize_mnt()
596 bool legitimize_mnt(struct vfsmount *bastard, unsigned seq) in legitimize_mnt()
613 struct mount *__lookup_mnt(struct vfsmount *mnt, struct dentry *dentry) in __lookup_mnt()
640 struct vfsmount *lookup_mnt(const struct path *path) in lookup_mnt()
643 struct vfsmount *m; in lookup_mnt()
945 struct vfsmount *
979 struct vfsmount *
1180 void mntput(struct vfsmount *mnt) in mntput()
1192 struct vfsmount *mntget(struct vfsmount *mnt) in mntget()
1229 struct vfsmount *mnt_clone_internal(const struct path *path) in mnt_clone_internal()
1299 int may_umount_tree(struct vfsmount *m) in may_umount_tree()
1336 int may_umount(struct vfsmount *mnt) in may_umount()
1766 struct vfsmount *collect_mounts(const struct path *path) in collect_mounts()
1781 void drop_collected_mounts(struct vfsmount *mnt) in drop_collected_mounts()
1799 struct vfsmount *clone_private_mount(const struct path *path) in clone_private_mount()
1815 int iterate_mounts(int (*f)(struct vfsmount *, void *), void *arg, in iterate_mounts() argument
1816 struct vfsmount *root) in iterate_mounts()
2024 struct vfsmount *mnt; in lock_mount()
2206 static int change_mount_flags(struct vfsmount *mnt, int ms_flags) in change_mount_flags()
2370 static struct vfsmount *fs_set_subtype(struct vfsmount *mnt, const char *fstype) in fs_set_subtype()
2437 static bool mount_too_revealing(struct vfsmount *mnt, int *new_mnt_flags);
2447 struct vfsmount *mnt; in do_new_mount()
2477 int finish_automount(struct vfsmount *m, struct path *path) in finish_automount()
2512 void mnt_set_expiry(struct vfsmount *mnt, struct list_head *expiry_list) in mnt_set_expiry()
2861 struct vfsmount *rootmnt = NULL, *pwdmnt = NULL; in copy_mnt_ns()
2935 static struct mnt_namespace *create_mnt_ns(struct vfsmount *m) in create_mnt_ns()
2950 struct dentry *mount_subtree(struct vfsmount *mnt, const char *name) in mount_subtree()
3170 struct vfsmount *mnt; in init_mount_tree()
3240 struct vfsmount *kern_mount_data(struct file_system_type *type, void *data) in kern_mount_data()
3242 struct vfsmount *mnt; in kern_mount_data()
3255 void kern_unmount(struct vfsmount *mnt) in kern_unmount()
3266 bool our_mnt(struct vfsmount *mnt) in our_mnt()
3295 static bool mnt_already_visible(struct mnt_namespace *ns, struct vfsmount *new, in mnt_already_visible()
3358 static bool mount_too_revealing(struct vfsmount *mnt, int *new_mnt_flags) in mount_too_revealing()
3381 bool mnt_may_suid(struct vfsmount *mnt) in mnt_may_suid()