• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/kernel/

Lines Matching refs:to

21  *    along with this program; if not, write to the Free Software
196 sure to clear the upper 32-bits */
213 the same size and let gcc do the upward conversion to
261 * that we examine the process personality to determine if we need to
381 DBG(1,"setup_sigcontext32: Copying from regs to sc, "
399 copy_siginfo_from_user32 (siginfo_t *to, compat_siginfo_t __user *from)
407 err = __get_user(to->si_signo, &from->si_signo);
408 err |= __get_user(to->si_errno, &from->si_errno);
409 err |= __get_user(to->si_code, &from->si_code);
411 if (to->si_code < 0)
412 err |= __copy_from_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE);
414 switch (to->si_code >> 16) {
416 err |= __get_user(to->si_utime, &from->si_utime);
417 err |= __get_user(to->si_stime, &from->si_stime);
418 err |= __get_user(to->si_status, &from->si_status);
420 err |= __get_user(to->si_pid, &from->si_pid);
421 err |= __get_user(to->si_uid, &from->si_uid);
425 to->si_addr = compat_ptr(addr);
428 err |= __get_user(to->si_band, &from->si_band);
429 err |= __get_user(to->si_fd, &from->si_fd);
433 err |= __get_user(to->si_pid, &from->si_pid);
434 err |= __get_user(to->si_uid, &from->si_uid);
435 err |= __get_user(to->si_int, &from->si_int);
443 copy_siginfo_to_user32 (compat_siginfo_t __user *to, siginfo_t *from)
449 if (!access_ok(VERIFY_WRITE, to, sizeof(compat_siginfo_t)))
455 to avoid security leaks, but must copy the generic
457 This routine must convert siginfo from 64bit to 32bit as well
459 err = __put_user(from->si_signo, &to->si_signo);
460 err |= __put_user(from->si_errno, &to->si_errno);
461 err |= __put_user((short)from->si_code, &to->si_code);
463 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE);
467 err |= __put_user(from->si_utime, &to->si_utime);
468 err |= __put_user(from->si_stime, &to->si_stime);
469 err |= __put_user(from->si_status, &to->si_status);
471 err |= __put_user(from->si_pid, &to->si_pid);
472 err |= __put_user(from->si_uid, &to->si_uid);
476 err |= __put_user(addr, &to->si_addr);
479 err |= __put_user(from->si_band, &to->si_band);
480 err |= __put_user(from->si_fd, &to->si_fd);
483 err |= __put_user(from->si_tid, &to->si_tid);
484 err |= __put_user(from->si_overrun, &to->si_overrun);
486 err |= __put_user(val, &to->si_int);
490 err |= __put_user(from->si_uid, &to->si_uid);
491 err |= __put_user(from->si_pid, &to->si_pid);
493 err |= __put_user(val, &to->si_int);
508 /* Not even root can pretend to send signals from the kernel.