Lines Matching refs:ns
88 struct pid_namespace *ns; in proc_mount() local
91 ns = data; in proc_mount()
94 ns = task_active_pid_ns(current); in proc_mount()
97 return mount_ns(fs_type, flags, data, ns, ns->user_ns, proc_fill_super); in proc_mount()
102 struct pid_namespace *ns; in proc_kill_sb() local
104 ns = (struct pid_namespace *)sb->s_fs_info; in proc_kill_sb()
105 if (ns->proc_self) in proc_kill_sb()
106 dput(ns->proc_self); in proc_kill_sb()
107 if (ns->proc_thread_self) in proc_kill_sb()
108 dput(ns->proc_thread_self); in proc_kill_sb()
110 put_pid_ns(ns); in proc_kill_sb()
213 int pid_ns_prepare_proc(struct pid_namespace *ns) in pid_ns_prepare_proc() argument
217 mnt = kern_mount_data(&proc_fs_type, ns); in pid_ns_prepare_proc()
221 ns->proc_mnt = mnt; in pid_ns_prepare_proc()
225 void pid_ns_release_proc(struct pid_namespace *ns) in pid_ns_release_proc() argument
227 kern_unmount(ns->proc_mnt); in pid_ns_release_proc()