• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ia64/ia32/

Lines Matching refs:to

67 copy_siginfo_from_user32 (siginfo_t *to, compat_siginfo_t __user *from)
75 err = __get_user(to->si_signo, &from->si_signo);
76 err |= __get_user(to->si_errno, &from->si_errno);
77 err |= __get_user(to->si_code, &from->si_code);
79 if (to->si_code < 0)
80 err |= __copy_from_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE);
82 switch (to->si_code >> 16) {
84 err |= __get_user(to->si_utime, &from->si_utime);
85 err |= __get_user(to->si_stime, &from->si_stime);
86 err |= __get_user(to->si_status, &from->si_status);
88 err |= __get_user(to->si_pid, &from->si_pid);
89 err |= __get_user(to->si_uid, &from->si_uid);
93 to->si_addr = (void __user *) tmp;
96 err |= __get_user(to->si_band, &from->si_band);
97 err |= __get_user(to->si_fd, &from->si_fd);
101 err |= __get_user(to->si_pid, &from->si_pid);
102 err |= __get_user(to->si_uid, &from->si_uid);
103 err |= __get_user(to->si_int, &from->si_int);
111 copy_siginfo_to_user32 (compat_siginfo_t __user *to, siginfo_t *from)
116 if (!access_ok(VERIFY_WRITE, to, sizeof(compat_siginfo_t)))
122 to avoid security leaks, but must copy the generic
124 This routine must convert siginfo from 64bit to 32bit as well
126 err = __put_user(from->si_signo, &to->si_signo);
127 err |= __put_user(from->si_errno, &to->si_errno);
128 err |= __put_user((short)from->si_code, &to->si_code);
130 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE);
134 err |= __put_user(from->si_utime, &to->si_utime);
135 err |= __put_user(from->si_stime, &to->si_stime);
136 err |= __put_user(from->si_status, &to->si_status);
138 err |= __put_user(from->si_pid, &to->si_pid);
139 err |= __put_user(from->si_uid, &to->si_uid);
143 err |= __put_user(from->_sifields._pad[0], &to->si_addr);
146 err |= __put_user(from->si_band, &to->si_band);
147 err |= __put_user(from->si_fd, &to->si_fd);
150 err |= __put_user(from->si_tid, &to->si_tid);
151 err |= __put_user(from->si_overrun, &to->si_overrun);
153 err |= __put_user(addr, &to->si_ptr);
157 err |= __put_user(from->si_uid, &to->si_uid);
158 err |= __put_user(from->si_pid, &to->si_pid);
160 err |= __put_user(addr, &to->si_ptr);
170 * Used in exception handler to pass the fpstate to the user, and restore
173 * fpstate info and their mapping to IA64 regs:
226 * We need to clear the exception state before calling the signal handler. Clear
227 * the bits 15, bits 0-7 in fp status word. Similar to the functionality of fnclex
251 * Find the location where f8 has to go in fp reg stack. This depends on
253 * to.
330 * - Need to make sure that we don't write any value other than the
332 * - Need to make sure that the untouched part of frs, fdr, fir, fcr
350 /* set bits 15,7 (fsw.b, fsw.es) to reflect the current error status */
383 * Find the location where f8 has to go in fp reg stack. This depends on
385 * to.
448 /* SIG_DFL, SIG_IGN, or SIG_ERR: must sign-extend to 64-bits */
725 * Determine which stack to use..
732 /* Default to using normal stack (truncate off sign-extension of bit 31: */
743 /* Align the stack pointer according to the i386 ABI,
770 /* Set up to return from userspace. If provided, use a stub
776 /* Pointing to restorer in ia32 gate page */
841 /* Set up to return from userspace. If provided, use a stub
847 /* Pointing to rt_restorer in ia32 gate page */
944 /* It is more difficult to avoid calling this function than to