Lines Matching defs:err

158 static void sco_chan_del(struct sock *sk, int err)
164 BT_DBG("sk %p, conn %p, err %d", sk, conn, err);
178 sk->sk_err = err;
184 static void sco_conn_del(struct hci_conn *hcon, int err)
193 BT_DBG("hcon %p conn %p, err %d", hcon, conn, err);
204 sco_chan_del(sk, err);
230 int err = 0;
234 err = -EBUSY;
240 return err;
247 int err, type;
275 err = sco_chan_add(conn, sk, NULL);
276 if (err) {
277 return err;
288 return err;
545 int err = 0;
556 err = -EBADFD;
561 err = -EINVAL;
571 return err;
579 int err;
588 err = -EBADFD;
593 err = -EINVAL;
599 err = -EHOSTUNREACH;
607 err = sco_connect(hdev, sk);
610 if (err) {
614 err = bt_sock_wait_state(sk, BT_CONNECTED, sock_sndtimeo(sk, flags & O_NONBLOCK));
618 return err;
625 int err = 0;
632 err = -EBADFD;
637 err = -EINVAL;
644 err = -EADDRINUSE;
658 return err;
666 int err = 0;
678 err = -EBADFD;
688 err = -EAGAIN;
693 err = sock_intr_errno(timeo);
704 if (err) {
714 return err;
739 int err;
743 err = sock_error(sk);
744 if (err) {
745 return err;
760 err = sco_send_frame(sk, skb);
762 err = -ENOTCONN;
766 if (err < 0) {
769 return err;
844 int len, err = 0;
855 err = -EINVAL;
860 err = -EFAULT;
873 err = -EINVAL;
881 err = -EFAULT;
887 err = -EINVAL;
896 err = -EFAULT;
908 err = -ENOPROTOOPT;
913 return err;
921 int len, err = 0;
935 err = -ENOTCONN;
945 err = -EFAULT;
953 err = -ENOTCONN;
963 err = -EFAULT;
969 err = -ENOPROTOOPT;
974 return err;
980 int len, err = 0;
1001 err = -EINVAL;
1006 err = -EFAULT;
1016 err = -EFAULT;
1023 err = -ENOTCONN;
1030 err = -EFAULT;
1038 err = -EFAULT;
1045 err = -ENOTCONN;
1050 err = -EFAULT;
1055 err = -ENOPROTOOPT;
1060 return err;
1066 int err = 0;
1083 err = bt_sock_wait_state(sk, BT_CLOSED, sk->sk_lingertime);
1090 return err;
1096 int err = 0;
1108 err = bt_sock_wait_state(sk, BT_CLOSED, sk->sk_lingertime);
1114 return err;
1309 int err;
1313 err = proto_register(&sco_proto, 0);
1314 if (err < 0) {
1315 return err;
1318 err = bt_sock_register(BTPROTO_SCO, &sco_sock_family_ops);
1319 if (err < 0) {
1324 err = bt_procfs_init(&init_net, "sco", &sco_sk_list, NULL);
1325 if (err < 0) {
1345 return err;