Lines Matching refs:uuid_count
4769 u16 uuid_count, expected_len;
4794 uuid_count = __le16_to_cpu(cp->uuid_count);
4795 if (uuid_count > max_uuid_count) {
4796 bt_dev_err(hdev, "service_discovery: too big uuid_count value %u",
4797 uuid_count);
4805 expected_len = sizeof(*cp) + uuid_count * 16;
4840 hdev->discovery.uuid_count = uuid_count;
4842 if (uuid_count > 0) {
4843 hdev->discovery.uuids = kmemdup(cp->uuids, uuid_count * 16,
8663 static inline bool has_uuid(u8 *uuid, u16 uuid_count, u8 (*uuids)[16])
8667 for (i = 0; i < uuid_count; i++) {
8675 static bool eir_has_uuids(u8 *eir, u16 eir_len, u16 uuid_count, u8 (*uuids)[16])
8697 if (has_uuid(uuid, uuid_count, uuids))
8709 if (has_uuid(uuid, uuid_count, uuids))
8717 if (has_uuid(uuid, uuid_count, uuids))
8763 if (hdev->discovery.uuid_count != 0) {
8767 if (!eir_has_uuids(eir, eir_len, hdev->discovery.uuid_count,
8770 hdev->discovery.uuid_count,