[PATCH] introduce shared mounts
[safe/jmp/linux-2.6] / fs / pnode.h
1 /*
2  *  linux/fs/pnode.h
3  *
4  * (C) Copyright IBM Corporation 2005.
5  *      Released under GPL v2.
6  *
7  */
8 #ifndef _LINUX_PNODE_H
9 #define _LINUX_PNODE_H
10
11 #include <linux/list.h>
12 #include <linux/mount.h>
13
14 #define IS_MNT_SHARED(mnt) (mnt->mnt_flags & MNT_SHARED)
15 #define CLEAR_MNT_SHARED(mnt) (mnt->mnt_flags &= ~MNT_SHARED)
16
17 void change_mnt_propagation(struct vfsmount *, int);
18 #endif /* _LINUX_PNODE_H */