Lines Matching refs:uuid
54 u8 eir_append_service_data(u8 *eir, u16 eir_len, u16 uuid, u8 *data, in eir_append_service_data() argument
57 eir[eir_len++] = sizeof(u8) + sizeof(uuid) + data_len; in eir_append_service_data()
59 put_unaligned_le16(uuid, &eir[eir_len]); in eir_append_service_data()
60 eir_len += sizeof(uuid); in eir_append_service_data()
70 struct bt_uuid *uuid; in create_uuid16_list() local
75 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid16_list()
78 if (uuid->size != 16) in create_uuid16_list()
81 uuid16 = get_unaligned_le16(&uuid->uuid[12]); in create_uuid16_list()
112 struct bt_uuid *uuid; in create_uuid32_list() local
117 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid32_list()
118 if (uuid->size != 32) in create_uuid32_list()
134 memcpy(ptr, &uuid->uuid[12], sizeof(u32)); in create_uuid32_list()
145 struct bt_uuid *uuid; in create_uuid128_list() local
150 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid128_list()
151 if (uuid->size != 128) in create_uuid128_list()
167 memcpy(ptr, uuid->uuid, 16); in create_uuid128_list()
367 void *eir_get_service_data(u8 *eir, size_t eir_len, u16 uuid, size_t *len) in eir_get_service_data() argument
372 if (uuid == value) { in eir_get_service_data()