Lines Matching full:mount
2 #include <linux/mount.h>
16 struct mount * root;
19 struct rb_node *mnt_last_node; /* last (rightmost) mount in the rbtree */
20 struct rb_node *mnt_first_node; /* first (leftmost) mount in the rbtree */
29 u64 seq_origin; /* Sequence number of origin mount namespace */
55 struct mount { struct
57 struct mount *mnt_parent; argument
73 struct list_head mnt_instance; /* mount instance on sb->s_mounts */ argument
80 struct mount *mnt_master; /* slave is on master->mnt_slave_list */ argument
94 int mnt_id; /* mount identifier, reused */ argument
95 u64 mnt_id_unique; /* mount ID unique until reboot */ argument
104 static inline struct mount *real_mount(struct vfsmount *mnt) in real_mount() argument
106 return container_of(mnt, struct mount, mnt); in real_mount()
109 static inline int mnt_has_parent(struct mount *mnt) in mnt_has_parent()
120 extern struct mount *__lookup_mnt(struct vfsmount *, struct dentry *);
126 struct mount *m = __lookup_mnt(path->mnt, path->dentry); in __path_is_mountpoint()
168 static inline bool mnt_ns_attached(const struct mount *mnt) in mnt_ns_attached()
178 static inline void move_from_ns(struct mount *mnt, struct list_head *dt_list) in move_from_ns()
191 bool has_locked_children(struct mount *mnt, struct dentry *dentry);
201 static inline void mnt_notify_add(struct mount *m) in mnt_notify_add()
211 static inline void mnt_notify_add(struct mount *m) in mnt_notify_add()