Lines Matching refs:rc

97 	u8 rc = LLC_PDU_LEN_U;  in llc_ui_header_len()  local
100 rc = LLC_PDU_LEN_U; in llc_ui_header_len()
102 rc = LLC_PDU_LEN_I; in llc_ui_header_len()
103 return rc; in llc_ui_header_len()
118 int rc = 0; in llc_ui_send_data() local
125 rc = llc_ui_wait_for_busy_core(sk, timeout); in llc_ui_send_data()
127 if (unlikely(!rc)) in llc_ui_send_data()
128 rc = llc_build_and_send_pkt(sk, skb); in llc_ui_send_data()
129 return rc; in llc_ui_send_data()
161 int rc = -ESOCKTNOSUPPORT; in llc_ui_create() local
170 rc = -ENOMEM; in llc_ui_create()
173 rc = 0; in llc_ui_create()
177 return rc; in llc_ui_create()
256 int rc = -EINVAL; in llc_ui_autobind() local
260 rc = -ENODEV; in llc_ui_autobind()
271 rc = -EUSERS; in llc_ui_autobind()
275 rc = -EBUSY; /* some other network layer is using the sap */ in llc_ui_autobind()
284 rc = 0; in llc_ui_autobind()
286 return rc; in llc_ui_autobind()
309 int rc = -EINVAL; in llc_ui_bind() local
314 rc = -EAFNOSUPPORT; in llc_ui_bind()
317 rc = -ENODEV; in llc_ui_bind()
330 rc = -EINVAL; in llc_ui_bind()
343 rc = -EUSERS; in llc_ui_bind()
351 rc = -EBUSY; /* some other network layer is using the sap */ in llc_ui_bind()
366 rc = -EADDRINUSE; /* mac + sap clash. */ in llc_ui_bind()
379 rc = 0; in llc_ui_bind()
383 return rc; in llc_ui_bind()
400 int rc = -ENOTCONN; in llc_ui_shutdown() local
405 rc = -EINVAL; in llc_ui_shutdown()
408 rc = llc_send_disc(sk); in llc_ui_shutdown()
409 if (!rc) in llc_ui_shutdown()
410 rc = llc_ui_wait_for_disc(sk, sk->sk_rcvtimeo); in llc_ui_shutdown()
415 return rc; in llc_ui_shutdown()
438 int rc = -EINVAL; in llc_ui_connect() local
443 rc = -EAFNOSUPPORT; in llc_ui_connect()
448 rc = -EALREADY; in llc_ui_connect()
454 rc = llc_ui_autobind(sock, addr); in llc_ui_connect()
455 if (rc) in llc_ui_connect()
463 rc = llc_establish_connection(sk, llc->dev->dev_addr, in llc_ui_connect()
465 if (rc) { in llc_ui_connect()
478 rc = sock_intr_errno(timeo); in llc_ui_connect()
487 rc = 0; in llc_ui_connect()
490 return rc; in llc_ui_connect()
492 rc = sock_error(sk) ? : -ECONNABORTED; in llc_ui_connect()
508 int rc = -EINVAL; in llc_ui_listen() local
513 rc = -EOPNOTSUPP; in llc_ui_listen()
516 rc = -EAGAIN; in llc_ui_listen()
519 rc = 0; in llc_ui_listen()
530 return rc; in llc_ui_listen()
536 int rc = 0; in llc_ui_wait_for_disc() local
542 rc = -ERESTARTSYS; in llc_ui_wait_for_disc()
545 rc = -EAGAIN; in llc_ui_wait_for_disc()
548 rc = 0; in llc_ui_wait_for_disc()
551 return rc; in llc_ui_wait_for_disc()
573 int rc; in llc_ui_wait_for_busy_core() local
577 rc = 0; in llc_ui_wait_for_busy_core()
584 rc = -ERESTARTSYS; in llc_ui_wait_for_busy_core()
587 rc = -EAGAIN; in llc_ui_wait_for_busy_core()
592 return rc; in llc_ui_wait_for_busy_core()
597 int rc; in llc_wait_data() local
603 rc = sock_error(sk); in llc_wait_data()
604 if (rc) in llc_wait_data()
606 rc = 0; in llc_wait_data()
609 rc = -EAGAIN; in llc_wait_data()
612 rc = sock_intr_errno(timeo); in llc_wait_data()
615 rc = 0; in llc_wait_data()
619 return rc; in llc_wait_data()
650 int rc = -EOPNOTSUPP; in llc_ui_accept() local
657 rc = -EINVAL; in llc_ui_accept()
663 rc = llc_wait_data(sk, sk->sk_rcvtimeo); in llc_ui_accept()
664 if (rc) in llc_ui_accept()
670 rc = -EINVAL; in llc_ui_accept()
673 rc = 0; in llc_ui_accept()
694 return rc; in llc_ui_accept()
822 int rc = skb_copy_datagram_msg(skb, offset, msg, used); in llc_ui_recvmsg() local
823 if (rc) { in llc_ui_recvmsg()
890 int rc = -EINVAL, copied = 0, hdrlen; in llc_ui_sendmsg() local
906 rc = llc_ui_autobind(sock, addr); in llc_ui_sendmsg()
907 if (rc) in llc_ui_sendmsg()
916 skb = sock_alloc_send_skb(sk, size, noblock, &rc); in llc_ui_sendmsg()
923 rc = memcpy_from_msg(skb_put(skb, copied), msg, copied); in llc_ui_sendmsg()
924 if (rc) in llc_ui_sendmsg()
941 rc = -ENOPROTOOPT; in llc_ui_sendmsg()
944 rc = llc_ui_send_data(sk, skb, noblock); in llc_ui_sendmsg()
946 if (rc) { in llc_ui_sendmsg()
950 __func__, llc->laddr.lsap, llc->daddr.lsap, rc); in llc_ui_sendmsg()
953 return rc ? : copied; in llc_ui_sendmsg()
971 int rc = -EBADF; in llc_ui_getname() local
979 rc = -ENOTCONN; in llc_ui_getname()
987 rc = -EINVAL; in llc_ui_getname()
998 rc = 0; in llc_ui_getname()
1003 return rc; in llc_ui_getname()
1036 int rc = -EINVAL; in llc_ui_setsockopt() local
1041 rc = get_user(opt, (int __user *)optval); in llc_ui_setsockopt()
1042 if (rc) in llc_ui_setsockopt()
1044 rc = -EINVAL; in llc_ui_setsockopt()
1093 rc = -ENOPROTOOPT; in llc_ui_setsockopt()
1096 rc = 0; in llc_ui_setsockopt()
1099 return rc; in llc_ui_setsockopt()
1117 int val = 0, len = 0, rc = -EINVAL; in llc_ui_getsockopt() local
1122 rc = get_user(len, optlen); in llc_ui_getsockopt()
1123 if (rc) in llc_ui_getsockopt()
1125 rc = -EINVAL; in llc_ui_getsockopt()
1149 rc = -ENOPROTOOPT; in llc_ui_getsockopt()
1152 rc = 0; in llc_ui_getsockopt()
1154 rc = -EFAULT; in llc_ui_getsockopt()
1157 return rc; in llc_ui_getsockopt()
1196 int rc = proto_register(&llc_proto, 0); in llc2_init() local
1198 if (rc != 0) in llc2_init()
1204 rc = llc_proc_init(); in llc2_init()
1205 if (rc != 0) { in llc2_init()
1209 rc = llc_sysctl_init(); in llc2_init()
1210 if (rc) { in llc2_init()
1214 rc = sock_register(&llc_ui_family_ops); in llc2_init()
1215 if (rc) { in llc2_init()
1222 return rc; in llc2_init()