Searched refs:pid_namespace (Results 1 - 25 of 83) sorted by relevance
1234
/linux-master/include/linux/ |
H A D | pid_types.h | 13 struct pid_namespace; 14 extern struct pid_namespace init_pid_ns;
|
H A D | pid_namespace.h | 26 struct pid_namespace { struct 33 struct pid_namespace *parent; 46 extern struct pid_namespace init_pid_ns; 51 static inline struct pid_namespace *get_pid_ns(struct pid_namespace *ns) 59 static inline int pidns_memfd_noexec_scope(struct pid_namespace *ns) 69 static inline int pidns_memfd_noexec_scope(struct pid_namespace *ns) 75 extern struct pid_namespace *copy_pid_ns(unsigned long flags, 76 struct user_namespace *user_ns, struct pid_namespace *ns); 77 extern void zap_pid_ns_processes(struct pid_namespace *pid_n [all...] |
H A D | tsacct_kern.h | 15 struct pid_namespace *pid_ns, 19 struct pid_namespace *pid_ns,
|
H A D | pid.h | 45 * find_pid_ns() using the int nr and struct pid_namespace *ns. 52 struct pid_namespace *ns; 121 extern struct pid *find_pid_ns(int nr, struct pid_namespace *ns); 128 extern struct pid *find_ge_pid(int nr, struct pid_namespace *); 130 extern struct pid *alloc_pid(struct pid_namespace *ns, pid_t *set_tid, 133 extern void disable_pid_allocation(struct pid_namespace *ns); 145 static inline struct pid_namespace *ns_of_pid(struct pid *pid) 147 struct pid_namespace *ns = NULL; 183 pid_t pid_nr_ns(struct pid *pid, struct pid_namespace *ns); 228 pid_t __task_pid_nr_ns(struct task_struct *task, enum pid_type type, struct pid_namespace *n [all...] |
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 | seccomp.h | 109 struct pid_namespace; 112 int proc_pid_seccomp_cache(struct seq_file *m, struct pid_namespace *ns,
|
H A D | init_task.h | 11 #include <linux/pid_namespace.h>
|
H A D | proc_ns.h | 10 struct pid_namespace;
|
H A D | proc_fs.h | 62 struct pid_namespace *pid_ns; 158 int proc_pid_arch_status(struct seq_file *m, struct pid_namespace *ns, 240 static inline struct pid_namespace *proc_pid_ns(struct super_block *sb)
|
H A D | resctrl.h | 18 struct pid_namespace *ns,
|
H A D | ptrace.h | 10 #include <linux/pid_namespace.h> /* For task_active_pid_ns. */ 179 struct pid_namespace *ns;
|
/linux-master/include/linux/sched/ |
H A D | debug.h | 10 struct pid_namespace; 41 struct pid_namespace *ns, struct seq_file *m);
|
/linux-master/kernel/ |
H A D | pid_namespace.c | 13 #include <linux/pid_namespace.h> 73 static struct pid_namespace *create_pid_namespace(struct user_namespace *user_ns, 74 struct pid_namespace *parent_pid_ns) 76 struct pid_namespace *ns; 130 struct pid_namespace *ns = container_of(p, struct pid_namespace, rcu); 138 static void destroy_pid_namespace(struct pid_namespace *ns) 146 struct pid_namespace *copy_pid_ns(unsigned long flags, 147 struct user_namespace *user_ns, struct pid_namespace *old_ns) 156 void put_pid_ns(struct pid_namespace *n [all...] |
H A D | pid_sysctl.h | 5 #include <linux/pid_namespace.h> 11 struct pid_namespace *ns = task_active_pid_ns(current);
|
H A D | pid.c | 36 #include <linux/pid_namespace.h> 79 struct pid_namespace init_pid_ns = { 114 struct pid_namespace *ns; 142 struct pid_namespace *ns = upid->ns; 166 struct pid *alloc_pid(struct pid_namespace *ns, pid_t *set_tid, 172 struct pid_namespace *tmp; 311 void disable_pid_allocation(struct pid_namespace *ns) 318 struct pid *find_pid_ns(int nr, struct pid_namespace *ns) 426 struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns) 485 pid_t pid_nr_ns(struct pid *pid, struct pid_namespace *n [all...] |
H A D | acct.c | 63 #include <linux/pid_namespace.h> 110 struct pid_namespace *ns; 163 static struct bsd_acct_struct *acct_get(struct pid_namespace *ns) 216 struct pid_namespace *ns = task_active_pid_ns(current); 316 void acct_exit_ns(struct pid_namespace *ns) 524 struct pid_namespace *ns = acct->ns; 593 static void slow_acct_process(struct pid_namespace *ns) 610 struct pid_namespace *ns;
|
/linux-master/fs/proc/ |
H A D | self.c | 5 #include <linux/pid_namespace.h> 15 struct pid_namespace *ns = proc_pid_ns(inode->i_sb);
|
H A D | loadavg.c | 4 #include <linux/pid_namespace.h>
|
H A D | thread_self.c | 5 #include <linux/pid_namespace.h> 15 struct pid_namespace *ns = proc_pid_ns(inode->i_sb);
|
H A D | internal.h | 93 struct pid_namespace *ns, struct pid *pid, 152 extern int proc_tid_stat(struct seq_file *, struct pid_namespace *, 154 extern int proc_tgid_stat(struct seq_file *, struct pid_namespace *, 156 extern int proc_pid_status(struct seq_file *, struct pid_namespace *, 158 extern int proc_pid_statm(struct seq_file *, struct pid_namespace *,
|
/linux-master/include/rdma/ |
H A D | rdma_counter.h | 10 #include <linux/pid_namespace.h>
|
/linux-master/ipc/ |
H A D | util.h | 56 struct pid_namespace; 118 struct pid_namespace *ipc_seq_pid_ns(struct seq_file *);
|
/linux-master/fs/ |
H A D | pidfs.c | 9 #include <linux/pid_namespace.h> 58 struct pid_namespace *ns;
|
/linux-master/mm/ |
H A D | memfd.c | 21 #include <linux/pid_namespace.h> 263 struct pid_namespace *ns = task_active_pid_ns(current);
|
Completed in 205 milliseconds
1234