Home
last modified time | relevance | path

Searched refs:mnt_namespace (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/
H A Dmnt_namespace.h9 struct mnt_namespace;
14 extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *,
16 extern void put_mnt_ns(struct mnt_namespace *ns);
17 DEFINE_FREE(put_mnt_ns, struct mnt_namespace *, if (!IS_ERR_OR_NULL(_T)) put_mnt_ns(_T))
18 extern struct ns_common *from_mnt_ns(struct mnt_namespace *);
H A Dnsproxy.h9 struct mnt_namespace;
36 struct mnt_namespace *mnt_ns;
51 struct mnt_namespace *: &(__ns->ns), \
H A Dfs_context.h21 struct mnt_namespace;
/linux/fs/
H A Dmount.h8 struct mnt_namespace { struct
69 struct mnt_namespace *mnt_ns; /* containing namespace */
125 static inline void get_mnt_ns(struct mnt_namespace *ns) in get_mnt_ns()
133 struct mnt_namespace *ns;
149 static inline bool is_anon_ns(struct mnt_namespace *ns) in is_anon_ns()
161 struct mnt_namespace *ns = mnt->mnt_ns; in move_from_ns()
173 struct mnt_namespace *get_sequential_mnt_ns(struct mnt_namespace *mnt_ns,
176 static inline struct mnt_namespace *to_mnt_ns(struct ns_common *ns) in to_mnt_ns()
178 return container_of(ns, struct mnt_namespace, ns); in to_mnt_ns()
H A Dnamespace.c111 static inline struct mnt_namespace *node_to_mnt_ns(const struct rb_node *node) in node_to_mnt_ns()
115 return rb_entry(node, struct mnt_namespace, mnt_ns_tree_node); in node_to_mnt_ns()
120 struct mnt_namespace *ns_a = node_to_mnt_ns(a); in mnt_ns_cmp()
121 struct mnt_namespace *ns_b = node_to_mnt_ns(b); in mnt_ns_cmp()
142 static void mnt_ns_tree_add(struct mnt_namespace *ns) in mnt_ns_tree_add()
162 static void mnt_ns_release(struct mnt_namespace *ns) in mnt_ns_release()
170 DEFINE_FREE(mnt_ns_release, struct mnt_namespace *, if (_T) mnt_ns_release(_T)) in DEFINE_FREE() argument
174 mnt_ns_release(container_of(rcu, struct mnt_namespace, mnt_ns_rcu)); in DEFINE_FREE()
177 static void mnt_ns_tree_remove(struct mnt_namespace *ns) in mnt_ns_tree_remove()
193 const struct mnt_namespace *ns = node_to_mnt_ns(node); in mnt_ns_find()
[all …]
H A Dnsfs.c130 static int copy_ns_info_to_user(const struct mnt_namespace *mnt_ns, in copy_ns_info_to_user()
161 struct mnt_namespace *mnt_ns; in ns_ioctl()
190 mnt_ns = container_of(ns, struct mnt_namespace, ns); in ns_ioctl()
H A Dpnode.h55 int count_mounts(struct mnt_namespace *ns, struct mount *mnt);
H A Dproc_namespace.c25 struct mnt_namespace *ns = p->ns; in mounts_poll()
243 struct mnt_namespace *ns = NULL; in mounts_open_common()
H A Dd_path.c112 struct mnt_namespace *mnt_ns; in __prepend_path()
H A Dpnode.c38 struct mnt_namespace *ns, in get_peer_under_root()