Lines Matching refs:rp
11 struct hci_rp_read_local_codec_caps *rp, in hci_codec_list_add() argument
28 entry->num_caps = rp->num_caps; in hci_codec_list_add()
29 if (rp->num_caps) in hci_codec_list_add()
54 struct hci_rp_read_local_codec_caps *rp; in hci_read_codec_capabilities() local
70 if (skb->len < sizeof(*rp)) in hci_read_codec_capabilities()
73 rp = (void *)skb->data; in hci_read_codec_capabilities()
75 if (rp->status) in hci_read_codec_capabilities()
78 if (!rp->num_caps) { in hci_read_codec_capabilities()
84 skb_pull(skb, sizeof(*rp)); in hci_read_codec_capabilities()
86 for (j = 0, len = 0; j < rp->num_caps; j++) { in hci_read_codec_capabilities()
98 hci_codec_list_add(&hdev->local_codecs, cmd, rp, in hci_read_codec_capabilities()
99 (__u8 *)rp + sizeof(*rp), len); in hci_read_codec_capabilities()
110 struct hci_rp_read_local_supported_codecs *rp; in hci_read_supported_codecs() local
125 if (skb->len < sizeof(*rp)) in hci_read_supported_codecs()
128 rp = (void *)skb->data; in hci_read_supported_codecs()
130 if (rp->status) in hci_read_supported_codecs()
133 skb_pull(skb, sizeof(rp->status)); in hci_read_supported_codecs()
177 struct hci_rp_read_local_supported_codecs_v2 *rp; in hci_read_supported_codecs_v2() local
192 if (skb->len < sizeof(*rp)) in hci_read_supported_codecs_v2()
195 rp = (void *)skb->data; in hci_read_supported_codecs_v2()
197 if (rp->status) in hci_read_supported_codecs_v2()
200 skb_pull(skb, sizeof(rp->status)); in hci_read_supported_codecs_v2()