• Home
  • Raw
  • Download

Lines Matching refs:rc

92 	int rc;  in x25_parse_address_block()  local
96 rc = 0; in x25_parse_address_block()
106 rc = -1; in x25_parse_address_block()
116 return rc; in x25_parse_address_block()
442 int rc = -ENOPROTOOPT; in x25_setsockopt() local
447 rc = -EINVAL; in x25_setsockopt()
451 rc = -EFAULT; in x25_setsockopt()
459 rc = 0; in x25_setsockopt()
461 return rc; in x25_setsockopt()
468 int val, len, rc = -ENOPROTOOPT; in x25_getsockopt() local
473 rc = -EFAULT; in x25_getsockopt()
479 rc = -EINVAL; in x25_getsockopt()
483 rc = -EFAULT; in x25_getsockopt()
488 rc = copy_to_user(optval, &val, len) ? -EFAULT : 0; in x25_getsockopt()
490 return rc; in x25_getsockopt()
496 int rc = -EOPNOTSUPP; in x25_listen() local
503 rc = 0; in x25_listen()
507 return rc; in x25_listen()
540 int rc = -EAFNOSUPPORT; in x25_create() local
545 rc = -ESOCKTNOSUPPORT; in x25_create()
549 rc = -EINVAL; in x25_create()
553 rc = -ENOBUFS; in x25_create()
590 rc = 0; in x25_create()
592 return rc; in x25_create()
679 int len, i, rc = 0; in x25_bind() local
684 rc = -EINVAL; in x25_bind()
691 rc = -EINVAL; in x25_bind()
703 return rc; in x25_bind()
709 int rc; in x25_wait_for_connection_establishment() local
714 rc = -ERESTARTSYS; in x25_wait_for_connection_establishment()
717 rc = sock_error(sk); in x25_wait_for_connection_establishment()
718 if (rc) { in x25_wait_for_connection_establishment()
722 rc = 0; in x25_wait_for_connection_establishment()
732 return rc; in x25_wait_for_connection_establishment()
742 int rc = 0; in x25_connect() local
750 rc = -ECONNREFUSED; in x25_connect()
756 rc = -EISCONN; /* No reconnect on a seqpacket socket */ in x25_connect()
763 rc = -EINVAL; in x25_connect()
768 rc = -ENETUNREACH; in x25_connect()
783 rc = -EINVAL; in x25_connect()
804 rc = -EINPROGRESS; in x25_connect()
808 rc = x25_wait_for_connection_establishment(sk); in x25_connect()
809 if (rc) in x25_connect()
813 rc = 0; in x25_connect()
815 if (rc) in x25_connect()
821 return rc; in x25_connect()
827 int rc = 0; in x25_wait_for_data() local
834 rc = -ERESTARTSYS; in x25_wait_for_data()
837 rc = -EAGAIN; in x25_wait_for_data()
840 rc = 0; in x25_wait_for_data()
850 return rc; in x25_wait_for_data()
858 int rc = -EINVAL; in x25_accept() local
863 rc = -EOPNOTSUPP; in x25_accept()
868 rc = -EINVAL; in x25_accept()
872 rc = x25_wait_for_data(sk, sk->sk_rcvtimeo); in x25_accept()
873 if (rc) in x25_accept()
876 rc = -EINVAL; in x25_accept()
887 rc = 0; in x25_accept()
891 return rc; in x25_accept()
900 int rc = 0; in x25_getname() local
904 rc = -ENOTCONN; in x25_getname()
915 return rc; in x25_getname()
927 int len, addr_len, rc; in x25_rx_call_request() local
993 rc = 1; in x25_rx_call_request()
1066 rc = 1; in x25_rx_call_request()
1069 return rc; in x25_rx_call_request()
1073 rc = 0; in x25_rx_call_request()
1089 int qbit = 0, rc = -EINVAL; in x25_sendmsg() local
1099 rc = -EADDRNOTAVAIL; in x25_sendmsg()
1103 rc = -EPIPE; in x25_sendmsg()
1109 rc = -ENETUNREACH; in x25_sendmsg()
1114 rc = -EINVAL; in x25_sendmsg()
1118 rc = -EISCONN; in x25_sendmsg()
1121 rc = -EINVAL; in x25_sendmsg()
1130 rc = -ENOTCONN; in x25_sendmsg()
1140 rc = -EMSGSIZE; in x25_sendmsg()
1155 skb = sock_alloc_send_skb(sk, size, noblock, &rc); in x25_sendmsg()
1171 rc = memcpy_fromiovec(skb_transport_header(skb), msg->msg_iov, len); in x25_sendmsg()
1172 if (rc) in x25_sendmsg()
1227 rc = -ENOTCONN; in x25_sendmsg()
1234 rc = x25_output(sk, skb); in x25_sendmsg()
1235 len = rc; in x25_sendmsg()
1236 if (rc < 0) in x25_sendmsg()
1243 rc = len; in x25_sendmsg()
1246 return rc; in x25_sendmsg()
1264 int rc = -ENOTCONN; in x25_recvmsg() local
1282 rc = -EINVAL; in x25_recvmsg()
1307 flags & MSG_DONTWAIT, &rc); in x25_recvmsg()
1336 rc = skb_copy_datagram_iovec(skb, 0, msg->msg_iov, copied); in x25_recvmsg()
1337 if (rc) in x25_recvmsg()
1348 rc = copied; in x25_recvmsg()
1353 return rc; in x25_recvmsg()
1362 int rc; in x25_ioctl() local
1371 rc = put_user(amount, (unsigned int __user *)argp); in x25_ioctl()
1386 rc = put_user(amount, (unsigned int __user *)argp); in x25_ioctl()
1391 rc = -EINVAL; in x25_ioctl()
1393 rc = sock_get_timestamp(sk, in x25_ioctl()
1397 rc = -EINVAL; in x25_ioctl()
1399 rc = sock_get_timestampns(sk, in x25_ioctl()
1412 rc = -EINVAL; in x25_ioctl()
1416 rc = -EPERM; in x25_ioctl()
1419 rc = x25_route_ioctl(cmd, argp); in x25_ioctl()
1422 rc = x25_subscr_ioctl(cmd, argp); in x25_ioctl()
1425 rc = -EPERM; in x25_ioctl()
1428 rc = x25_subscr_ioctl(cmd, argp); in x25_ioctl()
1432 rc = copy_to_user(argp, &x25->facilities, in x25_ioctl()
1441 rc = -EFAULT; in x25_ioctl()
1444 rc = -EINVAL; in x25_ioctl()
1476 rc = 0; in x25_ioctl()
1484 rc = copy_to_user(argp, &x25->dte_facilities, in x25_ioctl()
1487 if (rc) in x25_ioctl()
1488 rc = -EFAULT; in x25_ioctl()
1494 rc = -EFAULT; in x25_ioctl()
1497 rc = -EINVAL; in x25_ioctl()
1511 rc = 0; in x25_ioctl()
1519 rc = copy_to_user(argp, &x25->calluserdata, in x25_ioctl()
1529 rc = -EFAULT; in x25_ioctl()
1532 rc = -EINVAL; in x25_ioctl()
1538 rc = 0; in x25_ioctl()
1544 rc = copy_to_user(argp, &x25->causediag, sizeof(x25->causediag)) in x25_ioctl()
1552 rc = -EFAULT; in x25_ioctl()
1558 rc = 0; in x25_ioctl()
1565 rc = -EINVAL; in x25_ioctl()
1569 rc = -EFAULT; in x25_ioctl()
1573 rc = -EINVAL; in x25_ioctl()
1577 rc = 0; in x25_ioctl()
1584 rc = -EINVAL; in x25_ioctl()
1590 rc = 0; in x25_ioctl()
1595 rc = -EINVAL; in x25_ioctl()
1605 rc = 0; in x25_ioctl()
1610 rc = -ENOIOCTLCMD; in x25_ioctl()
1614 return rc; in x25_ioctl()
1630 int rc = -EINVAL; in compat_x25_subscr_ioctl() local
1632 rc = -EFAULT; in compat_x25_subscr_ioctl()
1636 rc = -EINVAL; in compat_x25_subscr_ioctl()
1652 rc = copy_to_user(x25_subscr32, &x25_subscr, in compat_x25_subscr_ioctl()
1655 rc = -EINVAL; in compat_x25_subscr_ioctl()
1657 rc = 0; in compat_x25_subscr_ioctl()
1666 return rc; in compat_x25_subscr_ioctl()
1678 int rc = -ENOIOCTLCMD; in compat_x25_ioctl() local
1683 rc = x25_ioctl(sock, cmd, (unsigned long)argp); in compat_x25_ioctl()
1686 rc = -EINVAL; in compat_x25_ioctl()
1688 rc = compat_sock_get_timestamp(sk, in compat_x25_ioctl()
1692 rc = -EINVAL; in compat_x25_ioctl()
1694 rc = compat_sock_get_timestampns(sk, in compat_x25_ioctl()
1707 rc = -EINVAL; in compat_x25_ioctl()
1711 rc = -EPERM; in compat_x25_ioctl()
1714 rc = x25_route_ioctl(cmd, argp); in compat_x25_ioctl()
1717 rc = compat_x25_subscr_ioctl(cmd, argp); in compat_x25_ioctl()
1720 rc = -EPERM; in compat_x25_ioctl()
1723 rc = compat_x25_subscr_ioctl(cmd, argp); in compat_x25_ioctl()
1736 rc = x25_ioctl(sock, cmd, (unsigned long)argp); in compat_x25_ioctl()
1739 rc = -ENOIOCTLCMD; in compat_x25_ioctl()
1742 return rc; in compat_x25_ioctl()
1797 int rc = proto_register(&x25_proto, 0); in x25_init() local
1799 if (rc != 0) in x25_init()
1802 rc = sock_register(&x25_family_ops); in x25_init()
1803 if (rc != 0) in x25_init()
1808 rc = register_netdevice_notifier(&x25_dev_notifier); in x25_init()
1809 if (rc != 0) in x25_init()
1815 rc = x25_proc_init(); in x25_init()
1816 if (rc != 0) in x25_init()
1819 return rc; in x25_init()