Lines Matching refs:arg2
867 long do_arch_prctl_64(struct task_struct *task, int option, unsigned long arg2) in do_arch_prctl_64() argument
873 if (unlikely(arg2 >= TASK_SIZE_MAX)) in do_arch_prctl_64()
885 x86_gsbase_write_cpu_inactive(arg2); in do_arch_prctl_64()
891 task->thread.gsbase = arg2; in do_arch_prctl_64()
895 x86_gsbase_write_task(task, arg2); in do_arch_prctl_64()
905 if (unlikely(arg2 >= TASK_SIZE_MAX)) in do_arch_prctl_64()
915 x86_fsbase_write_cpu(arg2); in do_arch_prctl_64()
921 task->thread.fsbase = arg2; in do_arch_prctl_64()
924 x86_fsbase_write_task(task, arg2); in do_arch_prctl_64()
932 ret = put_user(base, (unsigned long __user *)arg2); in do_arch_prctl_64()
938 ret = put_user(base, (unsigned long __user *)arg2); in do_arch_prctl_64()
945 return prctl_map_vdso(&vdso_image_x32, arg2); in do_arch_prctl_64()
949 return prctl_map_vdso(&vdso_image_32, arg2); in do_arch_prctl_64()
952 return prctl_map_vdso(&vdso_image_64, arg2); in do_arch_prctl_64()
957 (unsigned long __user *)arg2); in do_arch_prctl_64()
959 return prctl_enable_tagged_addr(task->mm, arg2); in do_arch_prctl_64()
967 return put_user(0, (unsigned long __user *)arg2); in do_arch_prctl_64()
969 return put_user(LAM_U57_BITS, (unsigned long __user *)arg2); in do_arch_prctl_64()
976 return shstk_prctl(task, option, arg2); in do_arch_prctl_64()