Lines Matching refs:ns
196 struct pid_namespace *ns; in proc_kill_sb() local
198 ns = (struct pid_namespace *)sb->s_fs_info; in proc_kill_sb()
199 if (ns->proc_self) in proc_kill_sb()
200 dput(ns->proc_self); in proc_kill_sb()
201 if (ns->proc_thread_self) in proc_kill_sb()
202 dput(ns->proc_thread_self); in proc_kill_sb()
204 put_pid_ns(ns); in proc_kill_sb()
302 int pid_ns_prepare_proc(struct pid_namespace *ns) in pid_ns_prepare_proc() argument
312 if (fc->user_ns != ns->user_ns) { in pid_ns_prepare_proc()
314 fc->user_ns = get_user_ns(ns->user_ns); in pid_ns_prepare_proc()
318 if (ctx->pid_ns != ns) { in pid_ns_prepare_proc()
320 get_pid_ns(ns); in pid_ns_prepare_proc()
321 ctx->pid_ns = ns; in pid_ns_prepare_proc()
329 ns->proc_mnt = mnt; in pid_ns_prepare_proc()
333 void pid_ns_release_proc(struct pid_namespace *ns) in pid_ns_release_proc() argument
335 kern_unmount(ns->proc_mnt); in pid_ns_release_proc()