Lines Matching refs:bis
6950 struct hci_conn *bis; in hci_le_big_sync_established_evt() local
6956 flex_array_size(ev, bis, ev->num_bis))) in hci_le_big_sync_established_evt()
6965 u16 handle = le16_to_cpu(ev->bis[i]); in hci_le_big_sync_established_evt()
6968 bis = hci_conn_hash_lookup_handle(hdev, handle); in hci_le_big_sync_established_evt()
6969 if (!bis) { in hci_le_big_sync_established_evt()
6970 bis = hci_conn_add(hdev, ISO_LINK, BDADDR_ANY, in hci_le_big_sync_established_evt()
6972 if (!bis) in hci_le_big_sync_established_evt()
6974 bis->handle = handle; in hci_le_big_sync_established_evt()
6977 bis->iso_qos.big = ev->handle; in hci_le_big_sync_established_evt()
6980 bis->iso_qos.in.interval = le32_to_cpu(interval); in hci_le_big_sync_established_evt()
6982 bis->iso_qos.in.latency = le16_to_cpu(ev->interval) * 125 / 100; in hci_le_big_sync_established_evt()
6983 bis->iso_qos.in.sdu = le16_to_cpu(ev->max_pdu); in hci_le_big_sync_established_evt()
6985 hci_connect_cfm(bis, ev->status); in hci_le_big_sync_established_evt()