]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/mount.h
vfs: take mnt_share/mnt_slave/mnt_slave_list and mnt_expire to struct mount
[karo-tx-linux.git] / fs / mount.h
index d4db4c7e1815a69b8faa07c069c68b253ed42993..eb62ad232e4d95d3538cbe63f0c69374f4870445 100644 (file)
@@ -19,7 +19,11 @@ struct mount {
 #endif
        struct list_head mnt_mounts;    /* list of children, anchored here */
        struct list_head mnt_child;     /* and going through their mnt_child */
-       /* yet to be moved - up to mnt_slave */
+       /* yet to be moved - up to mnt_list */
+       struct list_head mnt_expire;    /* link in fs-specific expiry list */
+       struct list_head mnt_share;     /* circular list of shared mounts */
+       struct list_head mnt_slave_list;/* list of slave mounts */
+       struct list_head mnt_slave;     /* slave list entry */
        struct mount *mnt_master;       /* slave is on master->mnt_slave_list */
 };