Lines Matching refs:from

278 copy_siginfo_from_user32 (siginfo_t *to, compat_siginfo_t __user *from)  in copy_siginfo_from_user32()  argument
283 if (!access_ok(VERIFY_READ, from, sizeof(compat_siginfo_t))) in copy_siginfo_from_user32()
286 err = __get_user(to->si_signo, &from->si_signo); in copy_siginfo_from_user32()
287 err |= __get_user(to->si_errno, &from->si_errno); in copy_siginfo_from_user32()
288 err |= __get_user(to->si_code, &from->si_code); in copy_siginfo_from_user32()
291 err |= __copy_from_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_from_user32()
295 err |= __get_user(to->si_utime, &from->si_utime); in copy_siginfo_from_user32()
296 err |= __get_user(to->si_stime, &from->si_stime); in copy_siginfo_from_user32()
297 err |= __get_user(to->si_status, &from->si_status); in copy_siginfo_from_user32()
299 err |= __get_user(to->si_pid, &from->si_pid); in copy_siginfo_from_user32()
300 err |= __get_user(to->si_uid, &from->si_uid); in copy_siginfo_from_user32()
303 err |= __get_user(addr, &from->si_addr); in copy_siginfo_from_user32()
307 err |= __get_user(to->si_band, &from->si_band); in copy_siginfo_from_user32()
308 err |= __get_user(to->si_fd, &from->si_fd); in copy_siginfo_from_user32()
312 err |= __get_user(to->si_pid, &from->si_pid); in copy_siginfo_from_user32()
313 err |= __get_user(to->si_uid, &from->si_uid); in copy_siginfo_from_user32()
314 err |= __get_user(to->si_int, &from->si_int); in copy_siginfo_from_user32()
322 copy_siginfo_to_user32 (compat_siginfo_t __user *to, const siginfo_t *from) in copy_siginfo_to_user32() argument
338 err = __put_user(from->si_signo, &to->si_signo); in copy_siginfo_to_user32()
339 err |= __put_user(from->si_errno, &to->si_errno); in copy_siginfo_to_user32()
340 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32()
341 if (from->si_code < 0) in copy_siginfo_to_user32()
342 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32()
344 switch (from->si_code >> 16) { in copy_siginfo_to_user32()
346 err |= __put_user(from->si_utime, &to->si_utime); in copy_siginfo_to_user32()
347 err |= __put_user(from->si_stime, &to->si_stime); in copy_siginfo_to_user32()
348 err |= __put_user(from->si_status, &to->si_status); in copy_siginfo_to_user32()
350 err |= __put_user(from->si_pid, &to->si_pid); in copy_siginfo_to_user32()
351 err |= __put_user(from->si_uid, &to->si_uid); in copy_siginfo_to_user32()
354 addr = ptr_to_compat(from->si_addr); in copy_siginfo_to_user32()
358 err |= __put_user(from->si_band, &to->si_band); in copy_siginfo_to_user32()
359 err |= __put_user(from->si_fd, &to->si_fd); in copy_siginfo_to_user32()
362 err |= __put_user(from->si_tid, &to->si_tid); in copy_siginfo_to_user32()
363 err |= __put_user(from->si_overrun, &to->si_overrun); in copy_siginfo_to_user32()
364 val = (compat_int_t)from->si_int; in copy_siginfo_to_user32()
369 err |= __put_user(from->si_uid, &to->si_uid); in copy_siginfo_to_user32()
370 err |= __put_user(from->si_pid, &to->si_pid); in copy_siginfo_to_user32()
371 val = (compat_int_t)from->si_int; in copy_siginfo_to_user32()