• Home
  • Raw
  • Download

Lines Matching refs:err

223 	int err;  in move_addr_to_user()  local
227 err = get_user(len, ulen); in move_addr_to_user()
228 if (err) in move_addr_to_user()
229 return err; in move_addr_to_user()
454 struct socket *sock_from_file(struct file *file, int *err) in sock_from_file() argument
459 *err = -ENOTSOCK; in sock_from_file()
477 struct socket *sockfd_lookup(int fd, int *err) in sockfd_lookup() argument
484 *err = -EBADF; in sockfd_lookup()
488 sock = sock_from_file(file, err); in sockfd_lookup()
495 static struct socket *sockfd_lookup_light(int fd, int *err, int *fput_needed) in sockfd_lookup_light() argument
500 *err = -EBADF; in sockfd_lookup_light()
502 sock = sock_from_file(f.file, err); in sockfd_lookup_light()
542 int err = simple_setattr(dentry, iattr); in sockfs_setattr() local
544 if (!err && (iattr->ia_valid & ATTR_UID)) { in sockfs_setattr()
550 err = -ENOENT; in sockfs_setattr()
553 return err; in sockfs_setattr()
661 int err = security_socket_sendmsg(sock, msg, in __sock_sendmsg() local
664 return err ?: sock_sendmsg_nosec(sock, msg); in __sock_sendmsg()
921 int err = security_socket_recvmsg(sock, msg, msg_data_left(msg), flags); in sock_recvmsg() local
923 return err ?: sock_recvmsg_nosec(sock, msg, flags); in sock_recvmsg()
1064 int err; in sock_do_ioctl() local
1067 err = sock->ops->ioctl(sock, cmd, arg); in sock_do_ioctl()
1073 if (err != -ENOIOCTLCMD) in sock_do_ioctl()
1074 return err; in sock_do_ioctl()
1081 err = dev_ifconf(net, &ifc, sizeof(struct ifreq)); in sock_do_ioctl()
1083 if (!err && copy_to_user(argp, &ifc, sizeof(struct ifconf))) in sock_do_ioctl()
1084 err = -EFAULT; in sock_do_ioctl()
1090 err = dev_ioctl(net, cmd, &ifr, &need_copyout); in sock_do_ioctl()
1091 if (!err && need_copyout) in sock_do_ioctl()
1095 err = -ENOTTY; in sock_do_ioctl()
1097 return err; in sock_do_ioctl()
1110 int pid, err; in sock_ioctl() local
1121 err = dev_ioctl(net, cmd, &ifr, &need_copyout); in sock_ioctl()
1122 if (!err && need_copyout) in sock_ioctl()
1128 err = wext_handle_ioctl(net, cmd, argp); in sock_ioctl()
1134 err = -EFAULT; in sock_ioctl()
1137 err = f_setown(sock->file, pid, 1); in sock_ioctl()
1141 err = put_user(f_getown(sock->file), in sock_ioctl()
1148 err = -ENOPKG; in sock_ioctl()
1154 err = br_ioctl_hook(net, cmd, argp); in sock_ioctl()
1159 err = -ENOPKG; in sock_ioctl()
1165 err = vlan_ioctl_hook(net, argp); in sock_ioctl()
1170 err = -ENOPKG; in sock_ioctl()
1176 err = dlci_ioctl_hook(cmd, argp); in sock_ioctl()
1180 err = -EPERM; in sock_ioctl()
1184 err = open_related_ns(&net->ns, get_net_ns); in sock_ioctl()
1189 err = -ENOIOCTLCMD; in sock_ioctl()
1192 err = sock->ops->gettstamp(sock, argp, in sock_ioctl()
1199 err = -ENOIOCTLCMD; in sock_ioctl()
1202 err = sock->ops->gettstamp(sock, argp, in sock_ioctl()
1207 err = sock_do_ioctl(net, sock, cmd, arg); in sock_ioctl()
1210 return err; in sock_ioctl()
1228 int err; in sock_create_lite() local
1231 err = security_socket_create(family, type, protocol, 1); in sock_create_lite()
1232 if (err) in sock_create_lite()
1237 err = -ENOMEM; in sock_create_lite()
1242 err = security_socket_post_create(sock, family, type, protocol, 1); in sock_create_lite()
1243 if (err) in sock_create_lite()
1248 return err; in sock_create_lite()
1368 int err; in __sock_create() local
1391 err = security_socket_create(family, type, protocol, kern); in __sock_create()
1392 if (err) in __sock_create()
1393 return err; in __sock_create()
1422 err = -EAFNOSUPPORT; in __sock_create()
1436 err = pf->create(net, sock, protocol, kern); in __sock_create()
1437 if (err < 0) in __sock_create()
1452 err = security_socket_post_create(sock, family, type, protocol, kern); in __sock_create()
1453 if (err) in __sock_create()
1460 err = -EAFNOSUPPORT; in __sock_create()
1466 return err; in __sock_create()
1548 int fd1, fd2, err; in __sys_socketpair() local
1574 err = put_user(fd1, &usockvec[0]); in __sys_socketpair()
1575 if (err) in __sys_socketpair()
1578 err = put_user(fd2, &usockvec[1]); in __sys_socketpair()
1579 if (err) in __sys_socketpair()
1587 err = sock_create(family, type, protocol, &sock1); in __sys_socketpair()
1588 if (unlikely(err < 0)) in __sys_socketpair()
1591 err = sock_create(family, type, protocol, &sock2); in __sys_socketpair()
1592 if (unlikely(err < 0)) { in __sys_socketpair()
1597 err = security_socket_socketpair(sock1, sock2); in __sys_socketpair()
1598 if (unlikely(err)) { in __sys_socketpair()
1604 err = sock1->ops->socketpair(sock1, sock2); in __sys_socketpair()
1605 if (unlikely(err < 0)) { in __sys_socketpair()
1613 err = PTR_ERR(newfile1); in __sys_socketpair()
1620 err = PTR_ERR(newfile2); in __sys_socketpair()
1634 return err; in __sys_socketpair()
1655 int err, fput_needed; in __sys_bind() local
1657 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_bind()
1659 err = move_addr_to_kernel(umyaddr, addrlen, &address); in __sys_bind()
1660 if (!err) { in __sys_bind()
1661 err = security_socket_bind(sock, in __sys_bind()
1664 if (!err) in __sys_bind()
1665 err = sock->ops->bind(sock, in __sys_bind()
1671 return err; in __sys_bind()
1688 int err, fput_needed; in __sys_listen() local
1691 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_listen()
1697 err = security_socket_listen(sock, backlog); in __sys_listen()
1698 if (!err) in __sys_listen()
1699 err = sock->ops->listen(sock, backlog); in __sys_listen()
1703 return err; in __sys_listen()
1717 int err, len; in do_accept() local
1720 sock = sock_from_file(file, &err); in do_accept()
1722 return ERR_PTR(err); in do_accept()
1741 err = security_socket_accept(sock, newsock); in do_accept()
1742 if (err) in do_accept()
1745 err = sock->ops->accept(sock, newsock, sock->file->f_flags | file_flags, in do_accept()
1747 if (err < 0) in do_accept()
1754 err = -ECONNABORTED; in do_accept()
1757 err = move_addr_to_user(&address, in do_accept()
1759 if (err < 0) in do_accept()
1767 return ERR_PTR(err); in do_accept()
1855 int err; in __sys_connect_file() local
1857 sock = sock_from_file(file, &err); in __sys_connect_file()
1861 err = in __sys_connect_file()
1863 if (err) in __sys_connect_file()
1866 err = sock->ops->connect(sock, (struct sockaddr *)address, addrlen, in __sys_connect_file()
1869 return err; in __sys_connect_file()
1906 int err, fput_needed; in __sys_getsockname() local
1908 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_getsockname()
1912 err = security_socket_getsockname(sock); in __sys_getsockname()
1913 if (err) in __sys_getsockname()
1916 err = sock->ops->getname(sock, (struct sockaddr *)&address, 0); in __sys_getsockname()
1917 if (err < 0) in __sys_getsockname()
1920 err = move_addr_to_user(&address, err, usockaddr, usockaddr_len); in __sys_getsockname()
1925 return err; in __sys_getsockname()
1944 int err, fput_needed; in __sys_getpeername() local
1946 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_getpeername()
1948 err = security_socket_getpeername(sock); in __sys_getpeername()
1949 if (err) { in __sys_getpeername()
1951 return err; in __sys_getpeername()
1954 err = sock->ops->getname(sock, (struct sockaddr *)&address, 1); in __sys_getpeername()
1955 if (err >= 0) in __sys_getpeername()
1957 err = move_addr_to_user(&address, err, usockaddr, in __sys_getpeername()
1961 return err; in __sys_getpeername()
1980 int err; in __sys_sendto() local
1985 err = import_single_range(WRITE, buff, len, &iov, &msg.msg_iter); in __sys_sendto()
1986 if (unlikely(err)) in __sys_sendto()
1987 return err; in __sys_sendto()
1988 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_sendto()
1997 err = move_addr_to_kernel(addr, addr_len, &address); in __sys_sendto()
1998 if (err < 0) in __sys_sendto()
2006 err = __sock_sendmsg(sock, &msg); in __sys_sendto()
2011 return err; in __sys_sendto()
2043 int err, err2; in __sys_recvfrom() local
2046 err = import_single_range(READ, ubuf, size, &iov, &msg.msg_iter); in __sys_recvfrom()
2047 if (unlikely(err)) in __sys_recvfrom()
2048 return err; in __sys_recvfrom()
2049 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_recvfrom()
2063 err = sock_recvmsg(sock, &msg, flags); in __sys_recvfrom()
2065 if (err >= 0 && addr != NULL) { in __sys_recvfrom()
2069 err = err2; in __sys_recvfrom()
2074 return err; in __sys_recvfrom()
2114 int err, fput_needed; in __sys_setsockopt() local
2120 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_setsockopt()
2122 return err; in __sys_setsockopt()
2124 err = security_socket_setsockopt(sock, level, optname); in __sys_setsockopt()
2125 if (err) in __sys_setsockopt()
2129 err = BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock->sk, &level, &optname, in __sys_setsockopt()
2132 if (err < 0) in __sys_setsockopt()
2134 if (err > 0) { in __sys_setsockopt()
2135 err = 0; in __sys_setsockopt()
2142 err = sock_setsockopt(sock, level, optname, optval, optlen); in __sys_setsockopt()
2144 err = -EOPNOTSUPP; in __sys_setsockopt()
2146 err = sock->ops->setsockopt(sock, level, optname, optval, in __sys_setsockopt()
2151 return err; in __sys_setsockopt()
2167 int err, fput_needed; in __sys_getsockopt() local
2171 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_getsockopt()
2173 return err; in __sys_getsockopt()
2175 err = security_socket_getsockopt(sock, level, optname); in __sys_getsockopt()
2176 if (err) in __sys_getsockopt()
2183 err = sock_getsockopt(sock, level, optname, optval, optlen); in __sys_getsockopt()
2185 err = -EOPNOTSUPP; in __sys_getsockopt()
2187 err = sock->ops->getsockopt(sock, level, optname, optval, in __sys_getsockopt()
2191 err = BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock->sk, level, optname, in __sys_getsockopt()
2193 err); in __sys_getsockopt()
2196 return err; in __sys_getsockopt()
2211 int err; in __sys_shutdown_sock() local
2213 err = security_socket_shutdown(sock, how); in __sys_shutdown_sock()
2214 if (!err) in __sys_shutdown_sock()
2215 err = sock->ops->shutdown(sock, how); in __sys_shutdown_sock()
2217 return err; in __sys_shutdown_sock()
2222 int err, fput_needed; in __sys_shutdown() local
2225 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_shutdown()
2227 err = __sys_shutdown_sock(sock, how); in __sys_shutdown()
2230 return err; in __sys_shutdown()
2256 ssize_t err; in __copy_msghdr_from_user() local
2281 err = move_addr_to_kernel(msg.msg_name, in __copy_msghdr_from_user()
2284 if (err < 0) in __copy_msghdr_from_user()
2285 return err; in __copy_msghdr_from_user()
2307 ssize_t err; in copy_msghdr_from_user() local
2309 err = __copy_msghdr_from_user(kmsg, umsg, save_addr, &msg.msg_iov, in copy_msghdr_from_user()
2311 if (err) in copy_msghdr_from_user()
2312 return err; in copy_msghdr_from_user()
2314 err = import_iovec(save_addr ? READ : WRITE, in copy_msghdr_from_user()
2317 return err < 0 ? err : 0; in copy_msghdr_from_user()
2329 ssize_t err; in ____sys_sendmsg() local
2331 err = -ENOBUFS; in ____sys_sendmsg()
2338 err = in ____sys_sendmsg()
2341 if (err) in ____sys_sendmsg()
2353 err = -EFAULT; in ____sys_sendmsg()
2373 err = sock_sendmsg_nosec(sock, msg_sys); in ____sys_sendmsg()
2376 err = __sock_sendmsg(sock, msg_sys); in ____sys_sendmsg()
2381 if (used_address && err >= 0) { in ____sys_sendmsg()
2392 return err; in ____sys_sendmsg()
2399 int err; in sendmsg_copy_msghdr() local
2405 err = get_compat_msghdr(msg, msg_compat, NULL, iov); in sendmsg_copy_msghdr()
2407 err = copy_msghdr_from_user(msg, umsg, NULL, iov); in sendmsg_copy_msghdr()
2409 if (err < 0) in sendmsg_copy_msghdr()
2410 return err; in sendmsg_copy_msghdr()
2422 ssize_t err; in ___sys_sendmsg() local
2426 err = sendmsg_copy_msghdr(msg_sys, msg, flags, &iov); in ___sys_sendmsg()
2427 if (err < 0) in ___sys_sendmsg()
2428 return err; in ___sys_sendmsg()
2430 err = ____sys_sendmsg(sock, msg_sys, flags, used_address, in ___sys_sendmsg()
2433 return err; in ___sys_sendmsg()
2448 int fput_needed, err; in __sys_sendmsg() local
2455 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_sendmsg()
2459 err = ___sys_sendmsg(sock, msg, &msg_sys, flags, NULL, 0); in __sys_sendmsg()
2463 return err; in __sys_sendmsg()
2478 int fput_needed, err, datagrams; in __sys_sendmmsg() local
2494 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_sendmmsg()
2496 return err; in __sys_sendmmsg()
2501 err = 0; in __sys_sendmmsg()
2509 err = ___sys_sendmsg(sock, (struct user_msghdr __user *)compat_entry, in __sys_sendmmsg()
2511 if (err < 0) in __sys_sendmmsg()
2513 err = __put_user(err, &compat_entry->msg_len); in __sys_sendmmsg()
2516 err = ___sys_sendmsg(sock, in __sys_sendmmsg()
2519 if (err < 0) in __sys_sendmmsg()
2521 err = put_user(err, &entry->msg_len); in __sys_sendmmsg()
2525 if (err) in __sys_sendmmsg()
2539 return err; in __sys_sendmmsg()
2553 ssize_t err; in recvmsg_copy_msghdr() local
2559 err = get_compat_msghdr(msg, msg_compat, uaddr, iov); in recvmsg_copy_msghdr()
2561 err = copy_msghdr_from_user(msg, umsg, uaddr, iov); in recvmsg_copy_msghdr()
2563 if (err < 0) in recvmsg_copy_msghdr()
2564 return err; in recvmsg_copy_msghdr()
2580 ssize_t err; in ____sys_recvmsg() local
2593 err = sock_recvmsg_nosec(sock, msg_sys, flags); in ____sys_recvmsg()
2595 err = sock_recvmsg(sock, msg_sys, flags); in ____sys_recvmsg()
2597 if (err < 0) in ____sys_recvmsg()
2599 len = err; in ____sys_recvmsg()
2602 err = move_addr_to_user(&addr, in ____sys_recvmsg()
2605 if (err < 0) in ____sys_recvmsg()
2608 err = __put_user((msg_sys->msg_flags & ~MSG_CMSG_COMPAT), in ____sys_recvmsg()
2610 if (err) in ____sys_recvmsg()
2613 err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, in ____sys_recvmsg()
2616 err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, in ____sys_recvmsg()
2618 if (err) in ____sys_recvmsg()
2620 err = len; in ____sys_recvmsg()
2622 return err; in ____sys_recvmsg()
2631 ssize_t err; in ___sys_recvmsg() local
2633 err = recvmsg_copy_msghdr(msg_sys, msg, flags, &uaddr, &iov); in ___sys_recvmsg()
2634 if (err < 0) in ___sys_recvmsg()
2635 return err; in ___sys_recvmsg()
2637 err = ____sys_recvmsg(sock, msg_sys, msg, uaddr, flags, nosec); in ___sys_recvmsg()
2639 return err; in ___sys_recvmsg()
2656 int fput_needed, err; in __sys_recvmsg() local
2663 sock = sockfd_lookup_light(fd, &err, &fput_needed); in __sys_recvmsg()
2667 err = ___sys_recvmsg(sock, msg, &msg_sys, flags, 0); in __sys_recvmsg()
2671 return err; in __sys_recvmsg()
2688 int fput_needed, err, datagrams; in do_recvmmsg() local
2703 sock = sockfd_lookup_light(fd, &err, &fput_needed); in do_recvmmsg()
2705 return err; in do_recvmmsg()
2708 err = sock_error(sock->sk); in do_recvmmsg()
2709 if (err) { in do_recvmmsg()
2710 datagrams = err; in do_recvmmsg()
2723 err = ___sys_recvmsg(sock, (struct user_msghdr __user *)compat_entry, in do_recvmmsg()
2726 if (err < 0) in do_recvmmsg()
2728 err = __put_user(err, &compat_entry->msg_len); in do_recvmmsg()
2731 err = ___sys_recvmsg(sock, in do_recvmmsg()
2735 if (err < 0) in do_recvmmsg()
2737 err = put_user(err, &entry->msg_len); in do_recvmmsg()
2741 if (err) in do_recvmmsg()
2768 if (err == 0) in do_recvmmsg()
2772 datagrams = err; in do_recvmmsg()
2780 if (err != -EAGAIN) { in do_recvmmsg()
2787 WRITE_ONCE(sock->sk->sk_err, -err); in do_recvmmsg()
2872 int err; in SYSCALL_DEFINE2() local
2887 err = audit_socketcall(nargs[call] / sizeof(unsigned long), a); in SYSCALL_DEFINE2()
2888 if (err) in SYSCALL_DEFINE2()
2889 return err; in SYSCALL_DEFINE2()
2896 err = __sys_socket(a0, a1, a[2]); in SYSCALL_DEFINE2()
2899 err = __sys_bind(a0, (struct sockaddr __user *)a1, a[2]); in SYSCALL_DEFINE2()
2902 err = __sys_connect(a0, (struct sockaddr __user *)a1, a[2]); in SYSCALL_DEFINE2()
2905 err = __sys_listen(a0, a1); in SYSCALL_DEFINE2()
2908 err = __sys_accept4(a0, (struct sockaddr __user *)a1, in SYSCALL_DEFINE2()
2912 err = in SYSCALL_DEFINE2()
2917 err = in SYSCALL_DEFINE2()
2922 err = __sys_socketpair(a0, a1, a[2], (int __user *)a[3]); in SYSCALL_DEFINE2()
2925 err = __sys_sendto(a0, (void __user *)a1, a[2], a[3], in SYSCALL_DEFINE2()
2929 err = __sys_sendto(a0, (void __user *)a1, a[2], a[3], in SYSCALL_DEFINE2()
2933 err = __sys_recvfrom(a0, (void __user *)a1, a[2], a[3], in SYSCALL_DEFINE2()
2937 err = __sys_recvfrom(a0, (void __user *)a1, a[2], a[3], in SYSCALL_DEFINE2()
2942 err = __sys_shutdown(a0, a1); in SYSCALL_DEFINE2()
2945 err = __sys_setsockopt(a0, a1, a[2], (char __user *)a[3], in SYSCALL_DEFINE2()
2949 err = in SYSCALL_DEFINE2()
2954 err = __sys_sendmsg(a0, (struct user_msghdr __user *)a1, in SYSCALL_DEFINE2()
2958 err = __sys_sendmmsg(a0, (struct mmsghdr __user *)a1, a[2], in SYSCALL_DEFINE2()
2962 err = __sys_recvmsg(a0, (struct user_msghdr __user *)a1, in SYSCALL_DEFINE2()
2967 err = __sys_recvmmsg(a0, (struct mmsghdr __user *)a1, in SYSCALL_DEFINE2()
2972 err = __sys_recvmmsg(a0, (struct mmsghdr __user *)a1, in SYSCALL_DEFINE2()
2977 err = __sys_accept4(a0, (struct sockaddr __user *)a1, in SYSCALL_DEFINE2()
2981 err = -EINVAL; in SYSCALL_DEFINE2()
2984 return err; in SYSCALL_DEFINE2()
3000 int err; in sock_register() local
3010 err = -EEXIST; in sock_register()
3013 err = 0; in sock_register()
3018 return err; in sock_register()
3056 int err; in sock_init() local
3060 err = net_sysctl_init(); in sock_init()
3061 if (err) in sock_init()
3075 err = register_filesystem(&sock_fs_type); in sock_init()
3076 if (err) in sock_init()
3080 err = PTR_ERR(sock_mnt); in sock_init()
3088 err = netfilter_init(); in sock_init()
3089 if (err) in sock_init()
3096 return err; in sock_init()
3118 int err; in compat_dev_ifconf() local
3127 err = dev_ifconf(net, &ifc, sizeof(struct compat_ifreq)); in compat_dev_ifconf()
3129 if (err) in compat_dev_ifconf()
3130 return err; in compat_dev_ifconf()
3144 int err; in compat_siocwandev() local
3155 err = dev_ioctl(net, SIOCWANDEV, &ifr, NULL); in compat_siocwandev()
3156 if (!err) { in compat_siocwandev()
3159 err = -EFAULT; in compat_siocwandev()
3161 return err; in compat_siocwandev()
3187 int err; in compat_ifreq_ioctl() local
3203 err = sock_do_ioctl(net, sock, cmd, (unsigned long)uifr); in compat_ifreq_ioctl()
3205 if (!err) { in compat_ifreq_ioctl()
3223 err = -EFAULT; in compat_ifreq_ioctl()
3227 return err; in compat_ifreq_ioctl()
3235 int err; in compat_sioc_ifmap() local
3238 err = copy_from_user(&ifr, uifr32, sizeof(ifr.ifr_name)); in compat_sioc_ifmap()
3239 err |= get_user(ifr.ifr_map.mem_start, &uifmap32->mem_start); in compat_sioc_ifmap()
3240 err |= get_user(ifr.ifr_map.mem_end, &uifmap32->mem_end); in compat_sioc_ifmap()
3241 err |= get_user(ifr.ifr_map.base_addr, &uifmap32->base_addr); in compat_sioc_ifmap()
3242 err |= get_user(ifr.ifr_map.irq, &uifmap32->irq); in compat_sioc_ifmap()
3243 err |= get_user(ifr.ifr_map.dma, &uifmap32->dma); in compat_sioc_ifmap()
3244 err |= get_user(ifr.ifr_map.port, &uifmap32->port); in compat_sioc_ifmap()
3245 if (err) in compat_sioc_ifmap()
3248 err = dev_ioctl(net, cmd, &ifr, NULL); in compat_sioc_ifmap()
3250 if (cmd == SIOCGIFMAP && !err) { in compat_sioc_ifmap()
3251 err = copy_to_user(uifr32, &ifr, sizeof(ifr.ifr_name)); in compat_sioc_ifmap()
3252 err |= put_user(ifr.ifr_map.mem_start, &uifmap32->mem_start); in compat_sioc_ifmap()
3253 err |= put_user(ifr.ifr_map.mem_end, &uifmap32->mem_end); in compat_sioc_ifmap()
3254 err |= put_user(ifr.ifr_map.base_addr, &uifmap32->base_addr); in compat_sioc_ifmap()
3255 err |= put_user(ifr.ifr_map.irq, &uifmap32->irq); in compat_sioc_ifmap()
3256 err |= put_user(ifr.ifr_map.dma, &uifmap32->dma); in compat_sioc_ifmap()
3257 err |= put_user(ifr.ifr_map.port, &uifmap32->port); in compat_sioc_ifmap()
3258 if (err) in compat_sioc_ifmap()
3259 err = -EFAULT; in compat_sioc_ifmap()
3261 return err; in compat_sioc_ifmap()
3453 int err; in kernel_accept() local
3455 err = sock_create_lite(sk->sk_family, sk->sk_type, sk->sk_protocol, in kernel_accept()
3457 if (err < 0) in kernel_accept()
3460 err = sock->ops->accept(sock, *newsock, flags, true); in kernel_accept()
3461 if (err < 0) { in kernel_accept()
3471 return err; in kernel_accept()