Lines Matching refs:std_codecs
124 struct hci_std_codecs *std_codecs;
148 std_codecs = (void *)skb->data;
151 if (skb->len < flex_array_size(std_codecs, codec, std_codecs->num)
152 + sizeof(std_codecs->num))
157 for (i = 0; i < std_codecs->num; i++) {
158 caps.id = std_codecs->codec[i];
164 skb_pull(skb, flex_array_size(std_codecs, codec, std_codecs->num)
165 + sizeof(std_codecs->num));
193 struct hci_std_codecs_v2 *std_codecs;
217 std_codecs = (void *)skb->data;
220 if (skb->len < flex_array_size(std_codecs, codec, std_codecs->num)
221 + sizeof(std_codecs->num))
226 for (i = 0; i < std_codecs->num; i++) {
227 caps.id = std_codecs->codec[i].id;
228 hci_read_codec_capabilities(hdev, std_codecs->codec[i].transport,
232 skb_pull(skb, flex_array_size(std_codecs, codec, std_codecs->num)
233 + sizeof(std_codecs->num));