Lines Matching refs:to
3183 int copy_siginfo_to_user(siginfo_t __user *to, const kernel_siginfo_t *from) in copy_siginfo_to_user() argument
3185 char __user *expansion = si_expansion(to); in copy_siginfo_to_user()
3186 if (copy_to_user(to, from , sizeof(struct kernel_siginfo))) in copy_siginfo_to_user()
3216 static int __copy_siginfo_from_user(int signo, kernel_siginfo_t *to, in __copy_siginfo_from_user() argument
3219 if (copy_from_user(to, from, sizeof(struct kernel_siginfo))) in __copy_siginfo_from_user()
3221 to->si_signo = signo; in __copy_siginfo_from_user()
3222 return post_copy_siginfo_from_user(to, from); in __copy_siginfo_from_user()
3225 int copy_siginfo_from_user(kernel_siginfo_t *to, const siginfo_t __user *from) in copy_siginfo_from_user() argument
3227 if (copy_from_user(to, from, sizeof(struct kernel_siginfo))) in copy_siginfo_from_user()
3229 return post_copy_siginfo_from_user(to, from); in copy_siginfo_from_user()
3233 int copy_siginfo_to_user32(struct compat_siginfo __user *to, in copy_siginfo_to_user32() argument
3237 return __copy_siginfo_to_user32(to, from, in_x32_syscall()); in copy_siginfo_to_user32()
3239 int __copy_siginfo_to_user32(struct compat_siginfo __user *to, in __copy_siginfo_to_user32() argument
3318 if (copy_to_user(to, &new, sizeof(struct compat_siginfo))) in __copy_siginfo_to_user32()
3324 static int post_copy_siginfo_from_user32(kernel_siginfo_t *to, in post_copy_siginfo_from_user32() argument
3327 clear_siginfo(to); in post_copy_siginfo_from_user32()
3328 to->si_signo = from->si_signo; in post_copy_siginfo_from_user32()
3329 to->si_errno = from->si_errno; in post_copy_siginfo_from_user32()
3330 to->si_code = from->si_code; in post_copy_siginfo_from_user32()
3333 to->si_pid = from->si_pid; in post_copy_siginfo_from_user32()
3334 to->si_uid = from->si_uid; in post_copy_siginfo_from_user32()
3337 to->si_tid = from->si_tid; in post_copy_siginfo_from_user32()
3338 to->si_overrun = from->si_overrun; in post_copy_siginfo_from_user32()
3339 to->si_int = from->si_int; in post_copy_siginfo_from_user32()
3342 to->si_band = from->si_band; in post_copy_siginfo_from_user32()
3343 to->si_fd = from->si_fd; in post_copy_siginfo_from_user32()
3346 to->si_addr = compat_ptr(from->si_addr); in post_copy_siginfo_from_user32()
3348 to->si_trapno = from->si_trapno; in post_copy_siginfo_from_user32()
3352 to->si_addr = compat_ptr(from->si_addr); in post_copy_siginfo_from_user32()
3354 to->si_trapno = from->si_trapno; in post_copy_siginfo_from_user32()
3356 to->si_addr_lsb = from->si_addr_lsb; in post_copy_siginfo_from_user32()
3359 to->si_addr = compat_ptr(from->si_addr); in post_copy_siginfo_from_user32()
3361 to->si_trapno = from->si_trapno; in post_copy_siginfo_from_user32()
3363 to->si_lower = compat_ptr(from->si_lower); in post_copy_siginfo_from_user32()
3364 to->si_upper = compat_ptr(from->si_upper); in post_copy_siginfo_from_user32()
3367 to->si_addr = compat_ptr(from->si_addr); in post_copy_siginfo_from_user32()
3369 to->si_trapno = from->si_trapno; in post_copy_siginfo_from_user32()
3371 to->si_pkey = from->si_pkey; in post_copy_siginfo_from_user32()
3374 to->si_pid = from->si_pid; in post_copy_siginfo_from_user32()
3375 to->si_uid = from->si_uid; in post_copy_siginfo_from_user32()
3376 to->si_status = from->si_status; in post_copy_siginfo_from_user32()
3379 to->si_utime = from->_sifields._sigchld_x32._utime; in post_copy_siginfo_from_user32()
3380 to->si_stime = from->_sifields._sigchld_x32._stime; in post_copy_siginfo_from_user32()
3384 to->si_utime = from->si_utime; in post_copy_siginfo_from_user32()
3385 to->si_stime = from->si_stime; in post_copy_siginfo_from_user32()
3389 to->si_pid = from->si_pid; in post_copy_siginfo_from_user32()
3390 to->si_uid = from->si_uid; in post_copy_siginfo_from_user32()
3391 to->si_int = from->si_int; in post_copy_siginfo_from_user32()
3394 to->si_call_addr = compat_ptr(from->si_call_addr); in post_copy_siginfo_from_user32()
3395 to->si_syscall = from->si_syscall; in post_copy_siginfo_from_user32()
3396 to->si_arch = from->si_arch; in post_copy_siginfo_from_user32()
3402 static int __copy_siginfo_from_user32(int signo, struct kernel_siginfo *to, in __copy_siginfo_from_user32() argument
3411 return post_copy_siginfo_from_user32(to, &from); in __copy_siginfo_from_user32()
3414 int copy_siginfo_from_user32(struct kernel_siginfo *to, in copy_siginfo_from_user32() argument
3422 return post_copy_siginfo_from_user32(to, &from); in copy_siginfo_from_user32()
3435 ktime_t *to = NULL, timeout = KTIME_MAX; in do_sigtimedwait() local
3444 to = &timeout; in do_sigtimedwait()
3468 ret = freezable_schedule_hrtimeout_range(to, tsk->timer_slack_ns, in do_sigtimedwait()