Lines Matching refs:sco
384 struct hci_conn *sco = conn->link;
386 if (!sco)
393 hci_setup_sync(sco, conn->handle);
395 hci_add_sco(sco, conn->handle);
397 hci_connect_cfm(sco, status);
398 hci_conn_del(sco);
614 struct hci_conn *sco = conn->link;
615 if (sco)
616 sco->link = NULL;
1283 struct hci_conn *sco;
1290 sco = hci_conn_hash_lookup_ba(hdev, type, dst);
1291 if (!sco) {
1292 sco = hci_conn_add(hdev, type, dst, HCI_ROLE_MASTER);
1293 if (!sco) {
1299 acl->link = sco;
1300 sco->link = acl;
1302 hci_conn_hold(sco);
1304 sco->setting = setting;
1307 (sco->state == BT_OPEN || sco->state == BT_CLOSED)) {
1314 return sco;
1320 return sco;