| /linux/rust/kernel/ |
| H A D | pid_namespace.rs | 20 inner: Opaque<bindings::pid_namespace>, 26 pub fn as_ptr(&self) -> *mut bindings::pid_namespace { in as_ptr() argument 36 pub unsafe fn from_ptr<'a>(ptr: *const bindings::pid_namespace) -> &'a Self { in from_ptr()
|
| H A D | task.rs | 10 pid_namespace::PidNamespace,
|
| H A D | lib.rs | 106 pub mod pid_namespace; module
|
| /linux/include/linux/ |
| H A D | pid_types.h | 13 struct pid_namespace; 14 extern struct pid_namespace init_pid_ns;
|
| H A D | tsacct_kern.h | 15 struct pid_namespace *pid_ns, 19 struct pid_namespace *pid_ns, in bacct_add_tsk()
|
| H A D | acct.h | 23 struct pid_namespace; 26 extern void acct_exit_ns(struct pid_namespace *);
|
| H A D | nsproxy.h | 12 struct pid_namespace; 37 struct pid_namespace *pid_ns_for_children;
|
| H A D | proc_fs.h | 68 struct pid_namespace *pid_ns; 162 int proc_pid_arch_status(struct seq_file *m, struct pid_namespace *ns, 244 static inline struct pid_namespace *proc_pid_ns(struct super_block *sb) in proc_pid_ns()
|
| H A D | proc_ns.h | 11 struct pid_namespace;
|
| H A D | nsfs.h | 32 struct pid_namespace *: task_active_pid_ns(current), \
|
| H A D | cpuset.h | 119 extern int proc_cpuset_show(struct seq_file *m, struct pid_namespace *ns,
|
| H A D | ptrace.h | 179 struct pid_namespace *ns; in ptrace_event_pid()
|
| H A D | fs_context.h | 23 struct pid_namespace;
|
| H A D | sched.h | 75 struct pid_namespace; 1984 extern struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns);
|
| /linux/fs/proc/ |
| H A D | base.c | 421 static int proc_pid_wchan(struct seq_file *m, struct pid_namespace *ns, in proc_pid_wchan() 463 static int proc_pid_stack(struct seq_file *m, struct pid_namespace *ns, in proc_pid_stack() 511 static int proc_pid_schedstat(struct seq_file *m, struct pid_namespace *ns, in proc_pid_schedstat() 585 static int proc_oom_score(struct seq_file *m, struct pid_namespace *ns, in proc_oom_score() 631 static int proc_pid_limits(struct seq_file *m, struct pid_namespace *ns, in proc_pid_limits() 675 static int proc_pid_syscall(struct seq_file *m, struct pid_namespace *ns, in proc_pid_syscall() 803 struct pid_namespace *ns = proc_pid_ns(inode->i_sb); in proc_single_show() 1504 struct pid_namespace *ns = proc_pid_ns(inode->i_sb); in sched_show() 2508 struct pid_namespace *ns; 3083 static int proc_tid_io_accounting(struct seq_file *m, struct pid_namespace *ns, in proc_tid_io_accounting() [all …]
|
| H A D | root.c | 30 struct pid_namespace *pid_ns; 120 struct pid_namespace *target, *active = task_active_pid_ns(current); in proc_parse_pidns_param() 148 target = container_of(ns, struct pid_namespace, ns); in proc_parse_pidns_param()
|
| /linux/ipc/ |
| H A D | util.h | 56 struct pid_namespace; 118 struct pid_namespace *ipc_seq_pid_ns(struct seq_file *);
|
| H A D | util.c | 772 struct pid_namespace *pid_ns; 776 struct pid_namespace *ipc_seq_pid_ns(struct seq_file *s) in ipc_seq_pid_ns()
|
| /linux/rust/helpers/ |
| H A D | task.c | 59 struct pid_namespace *ns) in rust_helper_task_tgid_nr_ns()
|
| /linux/fs/ |
| H A D | pidfs.c | 277 struct pid_namespace *ns; in pidfd_show_fdinfo() 333 const struct pid_namespace *ns = task_active_pid_ns(current); in pid_in_current_pidns() 651 struct pid_namespace *pid_ns; in pidfd_ioctl()
|
| H A D | nsfs.c | 217 struct pid_namespace *pid_ns; in ns_ioctl() 259 pid_ns = container_of(ns, struct pid_namespace, ns); in ns_ioctl()
|
| /linux/security/tomoyo/ |
| H A D | realpath.c | 165 struct pid_namespace *proc_pidns = proc_pid_ns(sb); in tomoyo_get_local_path()
|
| /linux/tools/testing/selftests/ |
| H A D | Makefile | 93 TARGETS += pid_namespace
|
| /linux/kernel/cgroup/ |
| H A D | cgroup-v1.c | 189 struct { enum cgroup_filetype type; struct pid_namespace *ns; } key; 292 struct pid_namespace *ns = task_active_pid_ns(current); in cgroup_pidlist_find()
|
| H A D | cpuset-v1.c | 415 int proc_cpuset_show(struct seq_file *m, struct pid_namespace *ns, in proc_cpuset_show()
|