Lines Matching refs:uuid
69 u8 eir_append_service_data(u8 *eir, u16 eir_len, u16 uuid, u8 *data, in eir_append_service_data() argument
72 eir[eir_len++] = sizeof(u8) + sizeof(uuid) + data_len; in eir_append_service_data()
74 put_unaligned_le16(uuid, &eir[eir_len]); in eir_append_service_data()
75 eir_len += sizeof(uuid); in eir_append_service_data()
85 struct bt_uuid *uuid; in create_uuid16_list() local
90 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid16_list()
93 if (uuid->size != 16) in create_uuid16_list()
96 uuid16 = get_unaligned_le16(&uuid->uuid[12]); in create_uuid16_list()
127 struct bt_uuid *uuid; in create_uuid32_list() local
132 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid32_list()
133 if (uuid->size != 32) in create_uuid32_list()
149 memcpy(ptr, &uuid->uuid[12], sizeof(u32)); in create_uuid32_list()
160 struct bt_uuid *uuid; in create_uuid128_list() local
165 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid128_list()
166 if (uuid->size != 128) in create_uuid128_list()
182 memcpy(ptr, uuid->uuid, 16); in create_uuid128_list()
382 void *eir_get_service_data(u8 *eir, size_t eir_len, u16 uuid, size_t *len) in eir_get_service_data() argument
387 if (uuid == value) { in eir_get_service_data()