pid_namespace 1279 arch/x86/kernel/fpu/xstate.c int proc_pid_arch_status(struct seq_file *m, struct pid_namespace *ns, pid_namespace 1176 drivers/staging/gasket/gasket_core.c struct pid_namespace *pid_ns = task_active_pid_ns(current); pid_namespace 1255 drivers/staging/gasket/gasket_core.c struct pid_namespace *pid_ns = task_active_pid_ns(current); pid_namespace 519 fs/fuse/fuse_i.h struct pid_namespace *pid_ns; pid_namespace 2287 fs/locks.c static pid_t locks_translate_pid(struct file_lock *fl, struct pid_namespace *ns) pid_namespace 2826 fs/locks.c struct pid_namespace *proc_pidns = file_inode(f->file)->i_sb->s_fs_info; pid_namespace 2904 fs/locks.c struct pid_namespace *proc_pidns = file_inode(f->file)->i_sb->s_fs_info; pid_namespace 152 fs/proc/array.c static inline void task_state(struct seq_file *m, struct pid_namespace *ns, pid_namespace 404 fs/proc/array.c int proc_pid_status(struct seq_file *m, struct pid_namespace *ns, pid_namespace 430 fs/proc/array.c static int do_task_stat(struct seq_file *m, struct pid_namespace *ns, pid_namespace 623 fs/proc/array.c int proc_tid_stat(struct seq_file *m, struct pid_namespace *ns, pid_namespace 629 fs/proc/array.c int proc_tgid_stat(struct seq_file *m, struct pid_namespace *ns, pid_namespace 635 fs/proc/array.c int proc_pid_statm(struct seq_file *m, struct pid_namespace *ns, pid_namespace 383 fs/proc/base.c static int proc_pid_wchan(struct seq_file *m, struct pid_namespace *ns, pid_namespace 425 fs/proc/base.c static int proc_pid_stack(struct seq_file *m, struct pid_namespace *ns, pid_namespace 473 fs/proc/base.c static int proc_pid_schedstat(struct seq_file *m, struct pid_namespace *ns, pid_namespace 547 fs/proc/base.c static int proc_oom_score(struct seq_file *m, struct pid_namespace *ns, pid_namespace 584 fs/proc/base.c static int proc_pid_limits(struct seq_file *m, struct pid_namespace *ns, pid_namespace 628 fs/proc/base.c static int proc_pid_syscall(struct seq_file *m, struct pid_namespace *ns, pid_namespace 698 fs/proc/base.c static bool has_pid_permissions(struct pid_namespace *pid, pid_namespace 712 fs/proc/base.c struct pid_namespace *pid = proc_pid_ns(inode); pid_namespace 747 fs/proc/base.c struct pid_namespace *ns = proc_pid_ns(inode); pid_namespace 1416 fs/proc/base.c struct pid_namespace *ns = proc_pid_ns(inode); pid_namespace 1787 fs/proc/base.c struct pid_namespace *pid = proc_pid_ns(inode); pid_namespace 2264 fs/proc/base.c struct pid_namespace *ns; pid_namespace 2813 fs/proc/base.c static int proc_tid_io_accounting(struct seq_file *m, struct pid_namespace *ns, pid_namespace 2819 fs/proc/base.c static int proc_tgid_io_accounting(struct seq_file *m, struct pid_namespace *ns, pid_namespace 2958 fs/proc/base.c static int proc_pid_personality(struct seq_file *m, struct pid_namespace *ns, pid_namespace 2970 fs/proc/base.c static int proc_pid_patch_state(struct seq_file *m, struct pid_namespace *ns, pid_namespace 2979 fs/proc/base.c static int proc_stack_depth(struct seq_file *m, struct pid_namespace *ns, pid_namespace 3246 fs/proc/base.c struct pid_namespace *ns; pid_namespace 3276 fs/proc/base.c static struct tgid_iter next_tgid(struct pid_namespace *ns, struct tgid_iter iter) pid_namespace 3317 fs/proc/base.c struct pid_namespace *ns = proc_pid_ns(file_inode(file)); pid_namespace 3541 fs/proc/base.c struct pid_namespace *ns; pid_namespace 3584 fs/proc/base.c struct pid_namespace *ns) pid_namespace 3653 fs/proc/base.c struct pid_namespace *ns; pid_namespace 108 fs/proc/inode.c struct pid_namespace *pid = sb->s_fs_info; pid_namespace 79 fs/proc/internal.h struct pid_namespace *ns, struct pid *pid, pid_namespace 143 fs/proc/internal.h extern int proc_tid_stat(struct seq_file *, struct pid_namespace *, pid_namespace 145 fs/proc/internal.h extern int proc_tgid_stat(struct seq_file *, struct pid_namespace *, pid_namespace 147 fs/proc/internal.h extern int proc_pid_status(struct seq_file *, struct pid_namespace *, pid_namespace 149 fs/proc/internal.h extern int proc_pid_statm(struct seq_file *, struct pid_namespace *, pid_namespace 33 fs/proc/root.c struct pid_namespace *pid_ns; pid_namespace 87 fs/proc/root.c struct pid_namespace *pid_ns, pid_namespace 100 fs/proc/root.c struct pid_namespace *pid_ns = get_pid_ns(s->s_fs_info); pid_namespace 148 fs/proc/root.c struct pid_namespace *pid = sb->s_fs_info; pid_namespace 196 fs/proc/root.c struct pid_namespace *ns; pid_namespace 198 fs/proc/root.c ns = (struct pid_namespace *)sb->s_fs_info; pid_namespace 301 fs/proc/root.c int pid_ns_prepare_proc(struct pid_namespace *ns) pid_namespace 332 fs/proc/root.c void pid_ns_release_proc(struct pid_namespace *ns) pid_namespace 15 fs/proc/self.c struct pid_namespace *ns = proc_pid_ns(inode); pid_namespace 39 fs/proc/self.c struct pid_namespace *ns = proc_pid_ns(root_inode); pid_namespace 15 fs/proc/thread_self.c struct pid_namespace *ns = proc_pid_ns(inode); pid_namespace 39 fs/proc/thread_self.c struct pid_namespace *ns = proc_pid_ns(root_inode); pid_namespace 23 include/linux/acct.h struct pid_namespace; pid_namespace 27 include/linux/acct.h extern void acct_exit_ns(struct pid_namespace *); pid_namespace 121 include/linux/cgroup.h int proc_cgroup_show(struct seq_file *m, struct pid_namespace *ns, pid_namespace 101 include/linux/cpuset.h extern int proc_cpuset_show(struct seq_file *m, struct pid_namespace *ns, pid_namespace 23 include/linux/fs_context.h struct pid_namespace; pid_namespace 11 include/linux/nsproxy.h struct pid_namespace; pid_namespace 36 include/linux/nsproxy.h struct pid_namespace *pid_ns_for_children; pid_namespace 701 include/linux/perf_event.h struct pid_namespace *ns; pid_namespace 56 include/linux/pid.h struct pid_namespace *ns; pid_namespace 102 include/linux/pid.h struct pid_namespace; pid_namespace 103 include/linux/pid.h extern struct pid_namespace init_pid_ns; pid_namespace 114 include/linux/pid.h extern struct pid *find_pid_ns(int nr, struct pid_namespace *ns); pid_namespace 121 include/linux/pid.h extern struct pid *find_ge_pid(int nr, struct pid_namespace *); pid_namespace 123 include/linux/pid.h extern struct pid *alloc_pid(struct pid_namespace *ns); pid_namespace 125 include/linux/pid.h extern void disable_pid_allocation(struct pid_namespace *ns); pid_namespace 137 include/linux/pid.h static inline struct pid_namespace *ns_of_pid(struct pid *pid) pid_namespace 139 include/linux/pid.h struct pid_namespace *ns = NULL; pid_namespace 175 include/linux/pid.h pid_t pid_nr_ns(struct pid *pid, struct pid_namespace *ns); pid_namespace 32 include/linux/pid_namespace.h struct pid_namespace *parent; pid_namespace 50 include/linux/pid_namespace.h extern struct pid_namespace init_pid_ns; pid_namespace 55 include/linux/pid_namespace.h static inline struct pid_namespace *get_pid_ns(struct pid_namespace *ns) pid_namespace 62 include/linux/pid_namespace.h extern struct pid_namespace *copy_pid_ns(unsigned long flags, pid_namespace 63 include/linux/pid_namespace.h struct user_namespace *user_ns, struct pid_namespace *ns); pid_namespace 64 include/linux/pid_namespace.h extern void zap_pid_ns_processes(struct pid_namespace *pid_ns); pid_namespace 65 include/linux/pid_namespace.h extern int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd); pid_namespace 66 include/linux/pid_namespace.h extern void put_pid_ns(struct pid_namespace *ns); pid_namespace 71 include/linux/pid_namespace.h static inline struct pid_namespace *get_pid_ns(struct pid_namespace *ns) pid_namespace 76 include/linux/pid_namespace.h static inline struct pid_namespace *copy_pid_ns(unsigned long flags, pid_namespace 77 include/linux/pid_namespace.h struct user_namespace *user_ns, struct pid_namespace *ns) pid_namespace 84 include/linux/pid_namespace.h static inline void put_pid_ns(struct pid_namespace *ns) pid_namespace 88 include/linux/pid_namespace.h static inline void zap_pid_ns_processes(struct pid_namespace *ns) pid_namespace 93 include/linux/pid_namespace.h static inline int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd) pid_namespace 99 include/linux/pid_namespace.h extern struct pid_namespace *task_active_pid_ns(struct task_struct *tsk); pid_namespace 83 include/linux/proc_fs.h int proc_pid_arch_status(struct seq_file *m, struct pid_namespace *ns, pid_namespace 147 include/linux/proc_fs.h static inline struct pid_namespace *proc_pid_ns(const struct inode *inode) pid_namespace 10 include/linux/proc_ns.h struct pid_namespace; pid_namespace 50 include/linux/proc_ns.h extern int pid_ns_prepare_proc(struct pid_namespace *ns); pid_namespace 51 include/linux/proc_ns.h extern void pid_ns_release_proc(struct pid_namespace *ns); pid_namespace 57 include/linux/proc_ns.h static inline int pid_ns_prepare_proc(struct pid_namespace *ns) { return 0; } pid_namespace 58 include/linux/proc_ns.h static inline void pid_ns_release_proc(struct pid_namespace *ns) {} pid_namespace 187 include/linux/ptrace.h struct pid_namespace *ns; pid_namespace 49 include/linux/sched.h struct pid_namespace; pid_namespace 1304 include/linux/sched.h pid_t __task_pid_nr_ns(struct task_struct *task, enum pid_type type, struct pid_namespace *ns); pid_namespace 1311 include/linux/sched.h static inline pid_t task_pid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) pid_namespace 1342 include/linux/sched.h static inline pid_t task_pgrp_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) pid_namespace 1353 include/linux/sched.h static inline pid_t task_session_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) pid_namespace 1363 include/linux/sched.h static inline pid_t task_tgid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) pid_namespace 1373 include/linux/sched.h static inline pid_t task_ppid_nr_ns(const struct task_struct *tsk, struct pid_namespace *ns) pid_namespace 1666 include/linux/sched.h extern struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns); pid_namespace 10 include/linux/sched/debug.h struct pid_namespace; pid_namespace 40 include/linux/sched/debug.h struct pid_namespace *ns, struct seq_file *m); pid_namespace 15 include/linux/tsacct_kern.h struct pid_namespace *pid_ns, pid_namespace 19 include/linux/tsacct_kern.h struct pid_namespace *pid_ns, pid_namespace 1290 ipc/msg.c struct pid_namespace *pid_ns = ipc_seq_pid_ns(s); pid_namespace 1741 ipc/shm.c struct pid_namespace *pid_ns = ipc_seq_pid_ns(s); pid_namespace 741 ipc/util.c struct pid_namespace *pid_ns; pid_namespace 745 ipc/util.c struct pid_namespace *ipc_seq_pid_ns(struct seq_file *s) pid_namespace 55 ipc/util.h struct pid_namespace; pid_namespace 119 ipc/util.h struct pid_namespace *ipc_seq_pid_ns(struct seq_file *); pid_namespace 91 kernel/acct.c struct pid_namespace *ns; pid_namespace 144 kernel/acct.c static struct bsd_acct_struct *acct_get(struct pid_namespace *ns) pid_namespace 197 kernel/acct.c struct pid_namespace *ns = task_active_pid_ns(current); pid_namespace 297 kernel/acct.c void acct_exit_ns(struct pid_namespace *ns) pid_namespace 504 kernel/acct.c struct pid_namespace *ns = acct->ns; pid_namespace 574 kernel/acct.c static void slow_acct_process(struct pid_namespace *ns) pid_namespace 593 kernel/acct.c struct pid_namespace *ns; pid_namespace 183 kernel/cgroup/cgroup-v1.c struct { enum cgroup_filetype type; struct pid_namespace *ns; } key; pid_namespace 286 kernel/cgroup/cgroup-v1.c struct pid_namespace *ns = task_active_pid_ns(current); pid_namespace 5870 kernel/cgroup/cgroup.c int proc_cgroup_show(struct seq_file *m, struct pid_namespace *ns, pid_namespace 3584 kernel/cgroup/cpuset.c int proc_cpuset_show(struct seq_file *m, struct pid_namespace *ns, pid_namespace 506 kernel/exit.c struct pid_namespace *pid_ns = task_active_pid_ns(father); pid_namespace 1696 kernel/fork.c struct pid_namespace *ns = proc_pid_ns(file_inode(m->file)); pid_namespace 73 kernel/pid.c struct pid_namespace init_pid_ns = { pid_namespace 105 kernel/pid.c struct pid_namespace *ns; pid_namespace 133 kernel/pid.c struct pid_namespace *ns = upid->ns; pid_namespace 160 kernel/pid.c struct pid *alloc_pid(struct pid_namespace *ns) pid_namespace 165 kernel/pid.c struct pid_namespace *tmp; pid_namespace 254 kernel/pid.c void disable_pid_allocation(struct pid_namespace *ns) pid_namespace 261 kernel/pid.c struct pid *find_pid_ns(int nr, struct pid_namespace *ns) pid_namespace 346 kernel/pid.c struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns) pid_namespace 405 kernel/pid.c pid_t pid_nr_ns(struct pid *pid, struct pid_namespace *ns) pid_namespace 426 kernel/pid.c struct pid_namespace *ns) pid_namespace 441 kernel/pid.c struct pid_namespace *task_active_pid_ns(struct task_struct *tsk) pid_namespace 452 kernel/pid.c struct pid *find_ge_pid(int nr, struct pid_namespace *ns) pid_namespace 64 kernel/pid_namespace.c struct pid_namespace *ns = container_of(work, struct pid_namespace, proc_work); pid_namespace 78 kernel/pid_namespace.c static struct pid_namespace *create_pid_namespace(struct user_namespace *user_ns, pid_namespace 79 kernel/pid_namespace.c struct pid_namespace *parent_pid_ns) pid_namespace 81 kernel/pid_namespace.c struct pid_namespace *ns; pid_namespace 134 kernel/pid_namespace.c struct pid_namespace *ns = container_of(p, struct pid_namespace, rcu); pid_namespace 142 kernel/pid_namespace.c static void destroy_pid_namespace(struct pid_namespace *ns) pid_namespace 150 kernel/pid_namespace.c struct pid_namespace *copy_pid_ns(unsigned long flags, pid_namespace 151 kernel/pid_namespace.c struct user_namespace *user_ns, struct pid_namespace *old_ns) pid_namespace 162 kernel/pid_namespace.c struct pid_namespace *ns; pid_namespace 164 kernel/pid_namespace.c ns = container_of(kref, struct pid_namespace, kref); pid_namespace 168 kernel/pid_namespace.c void put_pid_ns(struct pid_namespace *ns) pid_namespace 170 kernel/pid_namespace.c struct pid_namespace *parent; pid_namespace 181 kernel/pid_namespace.c void zap_pid_ns_processes(struct pid_namespace *pid_ns) pid_namespace 270 kernel/pid_namespace.c struct pid_namespace *pid_ns = task_active_pid_ns(current); pid_namespace 308 kernel/pid_namespace.c int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd) pid_namespace 337 kernel/pid_namespace.c static inline struct pid_namespace *to_pid_ns(struct ns_common *ns) pid_namespace 339 kernel/pid_namespace.c return container_of(ns, struct pid_namespace, ns); pid_namespace 344 kernel/pid_namespace.c struct pid_namespace *ns; pid_namespace 357 kernel/pid_namespace.c struct pid_namespace *ns = NULL; pid_namespace 385 kernel/pid_namespace.c struct pid_namespace *active = task_active_pid_ns(current); pid_namespace 386 kernel/pid_namespace.c struct pid_namespace *ancestor, *new = to_pid_ns(ns); pid_namespace 416 kernel/pid_namespace.c struct pid_namespace *active = task_active_pid_ns(current); pid_namespace 417 kernel/pid_namespace.c struct pid_namespace *pid_ns, *p; pid_namespace 460 kernel/pid_namespace.c pid_ns_cachep = KMEM_CACHE(pid_namespace, SLAB_PANIC); pid_namespace 313 kernel/reboot.c struct pid_namespace *pid_ns = task_active_pid_ns(current); pid_namespace 856 kernel/sched/debug.c void proc_sched_show_task(struct task_struct *p, struct pid_namespace *ns, pid_namespace 3659 kernel/signal.c struct pid_namespace *active = task_active_pid_ns(current); pid_namespace 3660 kernel/signal.c struct pid_namespace *p = ns_of_pid(pid); pid_namespace 160 kernel/taskstats.c struct pid_namespace *pid_ns, pid_namespace 21 kernel/tsacct.c struct pid_namespace *pid_ns, pid_namespace 721 net/ipv6/ip6_flowlabel.c struct pid_namespace *pid_ns;