Home
last modified time | relevance | path

Searched refs:unshare_flags (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/kernel/
Dfork.c2363 static int check_unshare_flags(unsigned long unshare_flags) in check_unshare_flags() argument
2365 if (unshare_flags & ~(CLONE_THREAD|CLONE_FS|CLONE_NEWNS|CLONE_SIGHAND| in check_unshare_flags()
2376 if (unshare_flags & (CLONE_THREAD | CLONE_SIGHAND | CLONE_VM)) { in check_unshare_flags()
2380 if (unshare_flags & (CLONE_SIGHAND | CLONE_VM)) { in check_unshare_flags()
2384 if (unshare_flags & CLONE_VM) { in check_unshare_flags()
2395 static int unshare_fs(unsigned long unshare_flags, struct fs_struct **new_fsp) in unshare_fs() argument
2399 if (!(unshare_flags & CLONE_FS) || !fs) in unshare_fs()
2416 static int unshare_fd(unsigned long unshare_flags, struct files_struct **new_fdp) in unshare_fd() argument
2421 if ((unshare_flags & CLONE_FILES) && in unshare_fd()
2439 int ksys_unshare(unsigned long unshare_flags) in ksys_unshare() argument
[all …]
Dnsproxy.c192 int unshare_nsproxy_namespaces(unsigned long unshare_flags, in unshare_nsproxy_namespaces() argument
198 if (!(unshare_flags & (CLONE_NEWNS | CLONE_NEWUTS | CLONE_NEWIPC | in unshare_nsproxy_namespaces()
206 *new_nsp = create_new_namespaces(unshare_flags, current, user_ns, in unshare_nsproxy_namespaces()
Duser_namespace.c158 int unshare_userns(unsigned long unshare_flags, struct cred **new_cred) in unshare_userns() argument
163 if (!(unshare_flags & CLONE_NEWUSER)) in unshare_userns()
/Linux-v4.19/include/linux/
Duser_namespace.h106 extern int unshare_userns(unsigned long unshare_flags, struct cred **new_cred);
141 static inline int unshare_userns(unsigned long unshare_flags, in unshare_userns() argument
144 if (unshare_flags & CLONE_NEWUSER) in unshare_userns()
Dsyscalls.h539 asmlinkage long sys_unshare(unsigned long unshare_flags);
1144 int ksys_unshare(unsigned long unshare_flags);
/Linux-v4.19/arch/s390/kernel/
Dcompat_wrapper.c153 COMPAT_SYSCALL_WRAP1(unshare, unsigned long, unshare_flags);