Lines Matching refs:vnd_codecs
112 struct hci_vnd_codecs *vnd_codecs; in hci_read_supported_codecs() local
153 vnd_codecs = (void *)skb->data; in hci_read_supported_codecs()
157 flex_array_size(vnd_codecs, codec, vnd_codecs->num) in hci_read_supported_codecs()
158 + sizeof(vnd_codecs->num)) in hci_read_supported_codecs()
162 for (i = 0; i < vnd_codecs->num; i++) { in hci_read_supported_codecs()
164 caps.cid = vnd_codecs->codec[i].cid; in hci_read_supported_codecs()
165 caps.vid = vnd_codecs->codec[i].vid; in hci_read_supported_codecs()
179 struct hci_vnd_codecs_v2 *vnd_codecs; in hci_read_supported_codecs_v2() local
220 vnd_codecs = (void *)skb->data; in hci_read_supported_codecs_v2()
224 flex_array_size(vnd_codecs, codec, vnd_codecs->num) in hci_read_supported_codecs_v2()
225 + sizeof(vnd_codecs->num)) in hci_read_supported_codecs_v2()
228 for (i = 0; i < vnd_codecs->num; i++) { in hci_read_supported_codecs_v2()
230 caps.cid = vnd_codecs->codec[i].cid; in hci_read_supported_codecs_v2()
231 caps.vid = vnd_codecs->codec[i].vid; in hci_read_supported_codecs_v2()
232 hci_read_codec_capabilities(hdev, vnd_codecs->codec[i].transport, in hci_read_supported_codecs_v2()