Home
last modified time | relevance | path

Searched refs:iso_qos (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.6/net/bluetooth/
Dhci_conn.c749 if (d->big != conn->iso_qos.bcast.big || d->bis == BT_ISO_QOS_BIS_UNSET || in bis_list()
750 d->bis != conn->iso_qos.bcast.bis) in bis_list()
782 bt_dev_dbg(hdev, "big 0x%2.2x bis 0x%2.2x", conn->iso_qos.bcast.big, in hci_le_terminate_big()
783 conn->iso_qos.bcast.bis); in hci_le_terminate_big()
789 d->big = conn->iso_qos.bcast.big; in hci_le_terminate_big()
790 d->bis = conn->iso_qos.bcast.bis; in hci_le_terminate_big()
861 bis = hci_conn_hash_lookup_big(hdev, conn->iso_qos.bcast.big); in bis_cleanup()
868 conn->iso_qos.bcast.big); in bis_cleanup()
873 hci_le_big_terminate(hdev, conn->iso_qos.bcast.big, in bis_cleanup()
898 if (!bacmp(&conn->dst, BDADDR_ANY) || d->cig != conn->iso_qos.ucast.cig) in find_cis()
[all …]
Dhci_event.c3823 conn->state == BT_OPEN || conn->iso_qos.ucast.cig != cig) in hci_unbound_cis_failed()
3925 if (conn->iso_qos.ucast.out.sdu && !conn->iso_qos.ucast.in.sdu) in hci_cc_le_setup_iso_path()
6919 qos = &conn->iso_qos; in hci_le_cis_estabilished_evt()
7031 cis->iso_qos.ucast.cig = ev->cig_id; in hci_le_cis_req_evt()
7032 cis->iso_qos.ucast.cis = ev->cis_id; in hci_le_cis_req_evt()
7073 conn->iso_qos.bcast.big != ev->handle) in hci_le_create_big_complete_evt()
7153 bis->iso_qos.bcast.big = ev->handle; in hci_le_big_sync_established_evt()
7156 bis->iso_qos.bcast.in.interval = le32_to_cpu(interval); in hci_le_big_sync_established_evt()
7158 bis->iso_qos.bcast.in.latency = le16_to_cpu(ev->interval) * 125 / 100; in hci_le_big_sync_established_evt()
7159 bis->iso_qos.bcast.in.sdu = le16_to_cpu(ev->max_pdu); in hci_le_big_sync_established_evt()
Dhci_sync.c6400 cig = conn->iso_qos.ucast.cig; in hci_le_create_cis_sync()
6404 link->iso_qos.ucast.cig == cig && in hci_le_create_cis_sync()
6422 conn->iso_qos.ucast.cig != cig) in hci_le_create_cis_sync()
Diso.c448 return &iso_pi(sk)->conn->hcon->iso_qos; in iso_sock_get_qos()
/Linux-v6.6/include/net/bluetooth/
Dhci_core.h738 struct bt_iso_qos iso_qos; member
1113 if (c->iso_qos.bcast.bis == bis) { in hci_conn_hash_lookup_bis()
1138 if (c->iso_qos.bcast.big == big && in hci_conn_hash_lookup_per_adv_bis()
1139 c->iso_qos.bcast.bis == bis) { in hci_conn_hash_lookup_per_adv_bis()
1228 if (cig != BT_ISO_QOS_CIG_UNSET && cig != c->iso_qos.ucast.cig) in hci_conn_hash_lookup_cis()
1232 if (id != BT_ISO_QOS_CIS_UNSET && id != c->iso_qos.ucast.cis) in hci_conn_hash_lookup_cis()
1259 if (handle == c->iso_qos.ucast.cig) { in hci_conn_hash_lookup_cig()
1282 if (handle == c->iso_qos.bcast.big) { in hci_conn_hash_lookup_big()
1305 if (handle != BT_ISO_QOS_BIG_UNSET && handle == c->iso_qos.bcast.big) { in hci_conn_hash_lookup_big_any_dst()
1329 if (c->iso_qos.bcast.big == big) { in hci_conn_hash_lookup_pa_sync()