Merge tag 'pinctrl-fixes-v3.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-block.git] / fs / mount.h
index cd50079804003ece9325c5338089952f9fa0166b..64a858143ff923ab80499d5a865bde9de2257314 100644 (file)
@@ -18,6 +18,12 @@ struct mnt_pcp {
        int mnt_writers;
 };
 
+struct mountpoint {
+       struct list_head m_hash;
+       struct dentry *m_dentry;
+       int m_count;
+};
+
 struct mount {
        struct list_head mnt_hash;
        struct mount *mnt_parent;
@@ -40,6 +46,7 @@ struct mount {
        struct list_head mnt_slave;     /* slave list entry */
        struct mount *mnt_master;       /* slave is on master->mnt_slave_list */
        struct mnt_namespace *mnt_ns;   /* containing namespace */
+       struct mountpoint *mnt_mp;      /* where is it mounted */
 #ifdef CONFIG_FSNOTIFY
        struct hlist_head mnt_fsnotify_marks;
        __u32 mnt_fsnotify_mask;