• Home
  • Raw
  • Download

Lines Matching refs:err

87 	int len, err = 0;  in l2cap_sock_bind()  local
115 err = -EBADFD; in l2cap_sock_bind()
123 err = l2cap_validate_bredr_psm(psm); in l2cap_sock_bind()
125 err = l2cap_validate_le_psm(psm); in l2cap_sock_bind()
127 if (err) in l2cap_sock_bind()
135 err = l2cap_add_scid(chan, __le16_to_cpu(la.l2_cid)); in l2cap_sock_bind()
137 err = l2cap_add_psm(chan, &la.l2_bdaddr, la.l2_psm); in l2cap_sock_bind()
139 if (err < 0) in l2cap_sock_bind()
177 return err; in l2cap_sock_bind()
201 int len, err = 0; in l2cap_sock_connect() local
272 err = l2cap_chan_connect(chan, la.l2_psm, __le16_to_cpu(la.l2_cid), in l2cap_sock_connect()
274 if (err) in l2cap_sock_connect()
275 return err; in l2cap_sock_connect()
279 err = bt_sock_wait_state(sk, BT_CONNECTED, in l2cap_sock_connect()
284 return err; in l2cap_sock_connect()
291 int err = 0; in l2cap_sock_listen() local
298 err = -EBADFD; in l2cap_sock_listen()
303 err = -EINVAL; in l2cap_sock_listen()
313 err = -EOPNOTSUPP; in l2cap_sock_listen()
323 err = -EOPNOTSUPP; in l2cap_sock_listen()
343 return err; in l2cap_sock_listen()
352 int err = 0; in l2cap_sock_accept() local
364 err = -EBADFD; in l2cap_sock_accept()
373 err = -EAGAIN; in l2cap_sock_accept()
378 err = sock_intr_errno(timeo); in l2cap_sock_accept()
390 if (err) in l2cap_sock_accept()
399 return err; in l2cap_sock_accept()
459 int len, err = 0; in l2cap_sock_getsockopt_old() local
477 err = -EINVAL; in l2cap_sock_getsockopt_old()
488 err = -EINVAL; in l2cap_sock_getsockopt_old()
492 if (err < 0) in l2cap_sock_getsockopt_old()
508 err = -EFAULT; in l2cap_sock_getsockopt_old()
540 err = -EFAULT; in l2cap_sock_getsockopt_old()
548 err = -ENOTCONN; in l2cap_sock_getsockopt_old()
558 err = -EFAULT; in l2cap_sock_getsockopt_old()
563 err = -ENOPROTOOPT; in l2cap_sock_getsockopt_old()
568 return err; in l2cap_sock_getsockopt_old()
579 int len, mode, err = 0; in l2cap_sock_getsockopt() local
599 err = -EINVAL; in l2cap_sock_getsockopt()
615 err = -EFAULT; in l2cap_sock_getsockopt()
621 err = -EINVAL; in l2cap_sock_getsockopt()
627 err = -EFAULT; in l2cap_sock_getsockopt()
634 err = -EFAULT; in l2cap_sock_getsockopt()
641 err = -EINVAL; in l2cap_sock_getsockopt()
649 err = -EFAULT; in l2cap_sock_getsockopt()
655 err = -EFAULT; in l2cap_sock_getsockopt()
660 err = -EINVAL; in l2cap_sock_getsockopt()
665 err = -ENOTCONN; in l2cap_sock_getsockopt()
670 err = -EFAULT; in l2cap_sock_getsockopt()
675 err = -EINVAL; in l2cap_sock_getsockopt()
680 err = -EFAULT; in l2cap_sock_getsockopt()
685 err = -ENOTCONN; in l2cap_sock_getsockopt()
692 err = -EFAULT; in l2cap_sock_getsockopt()
697 err = -ENOPROTOOPT; in l2cap_sock_getsockopt()
702 err = -EINVAL; in l2cap_sock_getsockopt()
708 err = mode; in l2cap_sock_getsockopt()
713 err = -EFAULT; in l2cap_sock_getsockopt()
717 err = -ENOPROTOOPT; in l2cap_sock_getsockopt()
722 return err; in l2cap_sock_getsockopt()
747 int len, err = 0; in l2cap_sock_setsockopt_old() local
757 err = -EINVAL; in l2cap_sock_setsockopt_old()
762 err = -EINVAL; in l2cap_sock_setsockopt_old()
776 err = -EFAULT; in l2cap_sock_setsockopt_old()
781 err = -EINVAL; in l2cap_sock_setsockopt_old()
786 err = -EINVAL; in l2cap_sock_setsockopt_old()
801 err = -EINVAL; in l2cap_sock_setsockopt_old()
805 if (err < 0) in l2cap_sock_setsockopt_old()
822 err = -EFAULT; in l2cap_sock_setsockopt_old()
827 err = -EINVAL; in l2cap_sock_setsockopt_old()
850 err = -ENOPROTOOPT; in l2cap_sock_setsockopt_old()
855 return err; in l2cap_sock_setsockopt_old()
905 int len, err = 0; in l2cap_sock_setsockopt() local
925 err = -EINVAL; in l2cap_sock_setsockopt()
933 err = -EFAULT; in l2cap_sock_setsockopt()
939 err = -EINVAL; in l2cap_sock_setsockopt()
953 err = -EINVAL; in l2cap_sock_setsockopt()
970 err = -EINVAL; in l2cap_sock_setsockopt()
976 err = -EINVAL; in l2cap_sock_setsockopt()
981 err = -EFAULT; in l2cap_sock_setsockopt()
996 err = -EFAULT; in l2cap_sock_setsockopt()
1001 err = -EINVAL; in l2cap_sock_setsockopt()
1010 err = -EINVAL; in l2cap_sock_setsockopt()
1024 err = -EINVAL; in l2cap_sock_setsockopt()
1032 err = -EFAULT; in l2cap_sock_setsockopt()
1044 err = -EFAULT; in l2cap_sock_setsockopt()
1049 err = -EINVAL; in l2cap_sock_setsockopt()
1055 err = -EOPNOTSUPP; in l2cap_sock_setsockopt()
1069 err = -EINVAL; in l2cap_sock_setsockopt()
1076 err = -EPERM; in l2cap_sock_setsockopt()
1081 err = -EINVAL; in l2cap_sock_setsockopt()
1087 err = -EISCONN; in l2cap_sock_setsockopt()
1092 err = -EFAULT; in l2cap_sock_setsockopt()
1098 err = l2cap_chan_reconfigure(chan, mtu); in l2cap_sock_setsockopt()
1106 err = -ENOPROTOOPT; in l2cap_sock_setsockopt()
1113 err = -EINVAL; in l2cap_sock_setsockopt()
1118 err = -EINVAL; in l2cap_sock_setsockopt()
1123 err = -EFAULT; in l2cap_sock_setsockopt()
1129 err = l2cap_set_mode(chan, mode); in l2cap_sock_setsockopt()
1130 if (err) in l2cap_sock_setsockopt()
1138 err = -ENOPROTOOPT; in l2cap_sock_setsockopt()
1143 return err; in l2cap_sock_setsockopt()
1151 int err; in l2cap_sock_sendmsg() local
1155 err = sock_error(sk); in l2cap_sock_sendmsg()
1156 if (err) in l2cap_sock_sendmsg()
1157 return err; in l2cap_sock_sendmsg()
1166 err = bt_sock_wait_ready(sk, msg->msg_flags); in l2cap_sock_sendmsg()
1168 if (err) in l2cap_sock_sendmsg()
1169 return err; in l2cap_sock_sendmsg()
1172 err = l2cap_chan_send(chan, msg, len); in l2cap_sock_sendmsg()
1175 return err; in l2cap_sock_sendmsg()
1183 int err; in l2cap_sock_recvmsg() local
1203 err = 0; in l2cap_sock_recvmsg()
1210 err = bt_sock_stream_recvmsg(sock, msg, len, flags); in l2cap_sock_recvmsg()
1212 err = bt_sock_recvmsg(sock, msg, len, flags); in l2cap_sock_recvmsg()
1215 return err; in l2cap_sock_recvmsg()
1240 return err; in l2cap_sock_recvmsg()
1263 int err = 0; in __l2cap_wait_ack() local
1279 err = sock_intr_errno(timeo); in __l2cap_wait_ack()
1288 err = sock_error(sk); in __l2cap_wait_ack()
1289 if (err) in __l2cap_wait_ack()
1293 err = -ENOLINK; in __l2cap_wait_ack()
1302 return err; in __l2cap_wait_ack()
1310 int err = 0; in l2cap_sock_shutdown() local
1343 err = __l2cap_wait_ack(sk, chan); in l2cap_sock_shutdown()
1389 err = bt_sock_wait_state(sk, BT_CLOSED, in l2cap_sock_shutdown()
1397 if (!err && sk->sk_err) in l2cap_sock_shutdown()
1398 err = -sk->sk_err; in l2cap_sock_shutdown()
1402 BT_DBG("Sock shutdown complete err: %d", err); in l2cap_sock_shutdown()
1404 return err; in l2cap_sock_shutdown()
1410 int err; in l2cap_sock_release() local
1421 err = l2cap_sock_shutdown(sock, SHUT_RDWR); in l2cap_sock_release()
1433 return err; in l2cap_sock_release()
1496 int err; in l2cap_sock_recv_cb() local
1501 err = -ENOMEM; in l2cap_sock_recv_cb()
1510 err = sk_filter(sk, skb); in l2cap_sock_recv_cb()
1511 if (err) in l2cap_sock_recv_cb()
1515 err = __sock_queue_rcv_skb(sk, skb); in l2cap_sock_recv_cb()
1526 if (err < 0 && chan->mode == L2CAP_MODE_ERTM) { in l2cap_sock_recv_cb()
1529 err = 0; in l2cap_sock_recv_cb()
1535 return err; in l2cap_sock_recv_cb()
1548 static void l2cap_sock_teardown_cb(struct l2cap_chan *chan, int err) in l2cap_sock_teardown_cb() argument
1584 sk->sk_err = err; in l2cap_sock_teardown_cb()
1603 int err) in l2cap_sock_state_change_cb() argument
1609 if (err) in l2cap_sock_state_change_cb()
1610 sk->sk_err = err; in l2cap_sock_state_change_cb()
1619 int err; in l2cap_sock_alloc_skb_cb() local
1622 skb = bt_skb_send_alloc(sk, hdr_len + len, nb, &err); in l2cap_sock_alloc_skb_cb()
1626 return ERR_PTR(err); in l2cap_sock_alloc_skb_cb()
1944 int err; in l2cap_init_sockets() local
1948 err = proto_register(&l2cap_proto, 0); in l2cap_init_sockets()
1949 if (err < 0) in l2cap_init_sockets()
1950 return err; in l2cap_init_sockets()
1952 err = bt_sock_register(BTPROTO_L2CAP, &l2cap_sock_family_ops); in l2cap_init_sockets()
1953 if (err < 0) { in l2cap_init_sockets()
1958 err = bt_procfs_init(&init_net, "l2cap", &l2cap_sk_list, in l2cap_init_sockets()
1960 if (err < 0) { in l2cap_init_sockets()
1972 return err; in l2cap_init_sockets()