Kirill Korotaev | 6b3286e | 2006-12-08 02:37:56 -0800 | [diff] [blame] | 1 | #ifndef _NAMESPACE_H_ |
| 2 | #define _NAMESPACE_H_ |
| 3 | #ifdef __KERNEL__ |
| 4 | |
Al Viro | 0226f49 | 2011-12-06 12:21:54 -0500 | [diff] [blame] | 5 | struct mnt_namespace; |
Al Viro | 5ad4e53 | 2009-03-29 19:50:06 -0400 | [diff] [blame] | 6 | struct fs_struct; |
| 7 | |
Eric W. Biederman | 213dd26 | 2007-07-15 23:41:15 -0700 | [diff] [blame] | 8 | extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *, |
Kirill Korotaev | 6b3286e | 2006-12-08 02:37:56 -0800 | [diff] [blame] | 9 | struct fs_struct *); |
Trond Myklebust | 616511d | 2009-06-22 15:09:13 -0400 | [diff] [blame] | 10 | extern void put_mnt_ns(struct mnt_namespace *ns); |
Kirill Korotaev | 6b3286e | 2006-12-08 02:37:56 -0800 | [diff] [blame] | 11 | |
Al Viro | 0226f49 | 2011-12-06 12:21:54 -0500 | [diff] [blame] | 12 | extern const struct file_operations proc_mounts_operations; |
| 13 | extern const struct file_operations proc_mountinfo_operations; |
| 14 | extern const struct file_operations proc_mountstats_operations; |
Miklos Szeredi | a1a2c40 | 2008-03-27 13:06:24 +0100 | [diff] [blame] | 15 | |
Kirill Korotaev | 6b3286e | 2006-12-08 02:37:56 -0800 | [diff] [blame] | 16 | #endif |
| 17 | #endif |