Lines Matching refs:vnd_codecs
125 struct hci_vnd_codecs *vnd_codecs; in hci_read_supported_codecs() local
167 vnd_codecs = (void *)skb->data; in hci_read_supported_codecs()
171 flex_array_size(vnd_codecs, codec, vnd_codecs->num) in hci_read_supported_codecs()
172 + sizeof(vnd_codecs->num)) in hci_read_supported_codecs()
176 for (i = 0; i < vnd_codecs->num; i++) { in hci_read_supported_codecs()
178 caps.cid = vnd_codecs->codec[i].cid; in hci_read_supported_codecs()
179 caps.vid = vnd_codecs->codec[i].vid; in hci_read_supported_codecs()
194 struct hci_vnd_codecs_v2 *vnd_codecs; in hci_read_supported_codecs_v2() local
235 vnd_codecs = (void *)skb->data; in hci_read_supported_codecs_v2()
239 flex_array_size(vnd_codecs, codec, vnd_codecs->num) in hci_read_supported_codecs_v2()
240 + sizeof(vnd_codecs->num)) in hci_read_supported_codecs_v2()
243 for (i = 0; i < vnd_codecs->num; i++) { in hci_read_supported_codecs_v2()
245 caps.cid = vnd_codecs->codec[i].cid; in hci_read_supported_codecs_v2()
246 caps.vid = vnd_codecs->codec[i].vid; in hci_read_supported_codecs_v2()
247 hci_read_codec_capabilities(hdev, vnd_codecs->codec[i].transport, in hci_read_supported_codecs_v2()