Searched refs:mnt_namespace (Results 1 - 25 of 26) sorted by relevance
12
/kernel/linux/linux-5.10/include/linux/ |
H A D | mnt_namespace.h | 6 struct mnt_namespace; 11 extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *, 13 extern void put_mnt_ns(struct mnt_namespace *ns); 14 extern struct ns_common *from_mnt_ns(struct mnt_namespace *);
|
H A D | nsproxy.h | 8 struct mnt_namespace; 35 struct mnt_namespace *mnt_ns;
|
H A D | mount.h | 23 struct mnt_namespace;
|
H A D | fs_context.h | 21 struct mnt_namespace;
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mnt_namespace.h | 6 struct mnt_namespace; 11 extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *, 13 extern void put_mnt_ns(struct mnt_namespace *ns); 14 extern struct ns_common *from_mnt_ns(struct mnt_namespace *);
|
H A D | nsproxy.h | 8 struct mnt_namespace; 35 struct mnt_namespace *mnt_ns;
|
H A D | fs_context.h | 21 struct mnt_namespace;
|
/kernel/linux/linux-5.10/fs/ |
H A D | mount.h | 8 struct mnt_namespace { struct 65 struct mnt_namespace *mnt_ns; /* containing namespace */ 83 #define MNT_NS_INTERNAL ERR_PTR(-EINVAL) /* distinct from any mnt_namespace */ 121 static inline void get_mnt_ns(struct mnt_namespace *ns) in get_mnt_ns() 139 struct mnt_namespace *ns; 156 static inline bool is_anon_ns(struct mnt_namespace *ns) in is_anon_ns() 161 extern void mnt_cursor_del(struct mnt_namespace *ns, struct mount *cursor);
|
H A D | namespace.c | 14 #include <linux/mnt_namespace.h> 652 static inline void lock_ns_list(struct mnt_namespace *ns) in lock_ns_list() 657 static inline void unlock_ns_list(struct mnt_namespace *ns) in unlock_ns_list() 684 struct mnt_namespace *ns = current->nsproxy->mnt_ns; in __is_local_mountpoint() 799 static void touch_mnt_namespace(struct mnt_namespace *ns) in touch_mnt_namespace() 810 static void __touch_mnt_namespace(struct mnt_namespace *ns) in __touch_mnt_namespace() 898 struct mnt_namespace *n = parent->mnt_ns; in commit_tree() 1268 static struct mount *mnt_list_next(struct mnt_namespace *ns, in mnt_list_next() 1343 void mnt_cursor_del(struct mnt_namespace *ns, struct mount *cursor) in mnt_cursor_del() 1505 struct mnt_namespace *n in umount_tree() [all...] |
H A D | pnode.h | 55 int count_mounts(struct mnt_namespace *ns, struct mount *mnt);
|
H A D | proc_namespace.c | 10 #include <linux/mnt_namespace.h> 25 struct mnt_namespace *ns = p->ns; in mounts_poll() 244 struct mnt_namespace *ns = NULL; in mounts_open_common()
|
H A D | pnode.c | 8 #include <linux/mnt_namespace.h> 38 struct mnt_namespace *ns, in get_peer_under_root()
|
H A D | d_path.c | 105 struct mnt_namespace *mnt_ns; in prepend_path()
|
H A D | fs_context.c | 19 #include <linux/mnt_namespace.h>
|
/kernel/linux/linux-6.6/fs/ |
H A D | mount.h | 8 struct mnt_namespace { struct 64 struct mnt_namespace *mnt_ns; /* containing namespace */ 82 #define MNT_NS_INTERNAL ERR_PTR(-EINVAL) /* distinct from any mnt_namespace */ 119 static inline void get_mnt_ns(struct mnt_namespace *ns) in get_mnt_ns() 127 struct mnt_namespace *ns; 144 static inline bool is_anon_ns(struct mnt_namespace *ns) in is_anon_ns() 149 extern void mnt_cursor_del(struct mnt_namespace *ns, struct mount *cursor);
|
H A D | namespace.c | 14 #include <linux/mnt_namespace.h> 731 static inline void lock_ns_list(struct mnt_namespace *ns) in lock_ns_list() 736 static inline void unlock_ns_list(struct mnt_namespace *ns) in unlock_ns_list() 763 struct mnt_namespace *ns = current->nsproxy->mnt_ns; in __is_local_mountpoint() 878 static void touch_mnt_namespace(struct mnt_namespace *ns) in touch_mnt_namespace() 889 static void __touch_mnt_namespace(struct mnt_namespace *ns) in __touch_mnt_namespace() 1031 struct mnt_namespace *n = parent->mnt_ns; in commit_tree() 1415 static struct mount *mnt_list_next(struct mnt_namespace *ns, in mnt_list_next() 1490 void mnt_cursor_del(struct mnt_namespace *ns, struct mount *cursor) in mnt_cursor_del() 1652 struct mnt_namespace *n in umount_tree() [all...] |
H A D | pnode.h | 55 int count_mounts(struct mnt_namespace *ns, struct mount *mnt);
|
H A D | proc_namespace.c | 10 #include <linux/mnt_namespace.h> 25 struct mnt_namespace *ns = p->ns; in mounts_poll() 247 struct mnt_namespace *ns = NULL; in mounts_open_common()
|
H A D | pnode.c | 8 #include <linux/mnt_namespace.h> 38 struct mnt_namespace *ns, in get_peer_under_root()
|
H A D | d_path.c | 112 struct mnt_namespace *mnt_ns; in __prepend_path()
|
H A D | fs_context.c | 19 #include <linux/mnt_namespace.h>
|
/kernel/linux/common_modules/container_escape_detection/include/ |
H A D | ced_detection_points.h | 36 struct mnt_namespace *mnt_ns;
|
/kernel/linux/linux-5.10/kernel/ |
H A D | nsproxy.c | 16 #include <linux/mnt_namespace.h>
|
/kernel/linux/linux-6.6/kernel/ |
H A D | nsproxy.c | 16 #include <linux/mnt_namespace.h>
|
/kernel/linux/linux-5.10/fs/proc/ |
H A D | base.c | 71 #include <linux/mnt_namespace.h>
|
Completed in 31 milliseconds
12