Lines Matching refs:pid_namespace
26 struct pid_namespace {
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_ns);
78 extern int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd);
79 extern void put_pid_ns(struct pid_namespace *ns);
84 static inline struct pid_namespace *get_pid_ns(struct pid_namespace *ns)
89 static inline int pidns_memfd_noexec_scope(struct pid_namespace *ns)
94 static inline struct pid_namespace *copy_pid_ns(unsigned long flags,
95 struct user_namespace *user_ns, struct pid_namespace *ns)
102 static inline void put_pid_ns(struct pid_namespace *ns)
106 static inline void zap_pid_ns_processes(struct pid_namespace *ns)
111 static inline int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd)
117 extern struct pid_namespace *task_active_pid_ns(struct task_struct *tsk);