Searched refs:clone_args (Results 1 – 6 of 6) sorted by relevance
25 asmlinkage long __sys_clone3(struct clone_args __user *uargs, size_t size);
48 * struct clone_args - arguments for the clone3 syscall92 struct clone_args { struct 93 flagsclone_args global() argument 94 pidfdclone_args global() argument 95 child_tidclone_args global() argument 96 parent_tidclone_args global() argument 97 exit_signalclone_args global() argument 98 stackclone_args global() argument 99 stack_sizeclone_args global() argument 100 tlsclone_args global() argument 101 set_tidclone_args global() argument 102 set_tid_sizeclone_args global() argument 103 cgroupclone_args global() argument
2577 * field in struct clone_args and it still doesn't make sense to have in kernel_clone() 2753 struct clone_args __user *uargs, in copy_clone_args_from_user() 2757 struct clone_args args; in copy_clone_args_from_user() 2760 BUILD_BUG_ON(offsetofend(struct clone_args, tls) != in copy_clone_args_from_user() 2762 BUILD_BUG_ON(offsetofend(struct clone_args, set_tid_size) != in copy_clone_args_from_user() 2764 BUILD_BUG_ON(offsetofend(struct clone_args, cgroup) != in copy_clone_args_from_user() 2766 BUILD_BUG_ON(sizeof(struct clone_args) != CLONE_ARGS_SIZE_VER2); in copy_clone_args_from_user() 2888 SYSCALL_DEFINE2(clone3, struct clone_args __user *, uargs, size_t, size) in SYSCALL_DEFINE2()
25 #include <linux/sched.h> /* for clone_args */355 struct clone_args args = { in sys_vfork()
19841 K: \b(clone_args|kernel_clone_args)\b