/system/bt/btcore/test/ |
D | uuid_test.cc | 48 EXPECT_EQ(0x11, uuid->uu[i]); in TEST_F() 53 EXPECT_EQ(0x01, uuid->uu[0]); in TEST_F() 54 EXPECT_EQ(0x23, uuid->uu[1]); in TEST_F() 55 EXPECT_EQ(0x45, uuid->uu[2]); in TEST_F() 56 EXPECT_EQ(0x67, uuid->uu[3]); in TEST_F() 57 EXPECT_EQ(0x89, uuid->uu[4]); in TEST_F() 58 EXPECT_EQ(0xAB, uuid->uu[5]); in TEST_F() 59 EXPECT_EQ(0xCD, uuid->uu[6]); in TEST_F() 60 EXPECT_EQ(0xEF, uuid->uu[7]); in TEST_F() 61 EXPECT_EQ(0xab, uuid->uu[8]); in TEST_F() [all …]
|
D | property_test.cc | 140 EXPECT_EQ(0, strcmp((const char*)uuid0.uu, (char*)property->val)); in TEST_F() 146 EXPECT_EQ(0, memcmp(uuid1->uu, uuid1->uu, sizeof(bt_uuid_t))); in TEST_F()
|
/system/bt/btif/src/ |
D | btif_gatt_util.cc | 78 p_dest->len = uuidType(p_src->uu); in btif_to_bta_uuid() 82 p_dest->uu.uuid16 = (p_src->uu[13] << 8) + p_src->uu[12]; in btif_to_bta_uuid() 86 p_dest->uu.uuid32 = (p_src->uu[13] << 8) + p_src->uu[12]; in btif_to_bta_uuid() 87 p_dest->uu.uuid32 += (p_src->uu[15] << 24) + (p_src->uu[14] << 16); in btif_to_bta_uuid() 91 for (i = 0; i != 16; ++i) p_dest->uu.uuid128[i] = p_byte[i]; in btif_to_bta_uuid() 112 int uuid_len = uuidType(svc_uuid->uu); in btif_to_bta_uuid_mask() 117 p_mask->uuid16_mask = (uuid_mask->uu[13] << 8) + uuid_mask->uu[12]; in btif_to_bta_uuid_mask() 121 p_mask->uuid32_mask = (uuid_mask->uu[13] << 8) + uuid_mask->uu[12]; in btif_to_bta_uuid_mask() 123 (uuid_mask->uu[15] << 24) + (uuid_mask->uu[14] << 16); in btif_to_bta_uuid_mask() 143 for (i = 0; i != 16; ++i) p_dest->uu[i] = BASE_UUID[i]; in bta_to_btif_uuid() [all …]
|
D | btif_gatt_test.cc | 70 snprintf(str_buf, buf_size, "0x%04x", bt_uuid.uu.uuid16); in format_uuid() 73 bt_uuid.uu.uuid128[15], bt_uuid.uu.uuid128[14], in format_uuid() 74 bt_uuid.uu.uuid128[13], bt_uuid.uu.uuid128[12], in format_uuid() 75 bt_uuid.uu.uuid128[11], bt_uuid.uu.uuid128[10], in format_uuid() 76 bt_uuid.uu.uuid128[9], bt_uuid.uu.uuid128[8]); in format_uuid() 78 bt_uuid.uu.uuid128[7], bt_uuid.uu.uuid128[6], in format_uuid() 79 bt_uuid.uu.uuid128[5], bt_uuid.uu.uuid128[4], in format_uuid() 80 bt_uuid.uu.uuid128[3], bt_uuid.uu.uuid128[2], in format_uuid() 81 bt_uuid.uu.uuid128[1], bt_uuid.uu.uuid128[0]); in format_uuid()
|
D | btif_util.cc | 111 memcpy(uuid128->uu, sdp_base_uuid, MAX_UUID_SIZE); in uuid16_to_uuid128() 113 memcpy(uuid128->uu + 2, &uuid16_bo, sizeof(uint16_t)); in uuid16_to_uuid128() 134 memcpy(&(p_uuid->uu[0]), &uuid0, 4); in string_to_uuid() 135 memcpy(&(p_uuid->uu[4]), &uuid1, 2); in string_to_uuid() 136 memcpy(&(p_uuid->uu[6]), &uuid2, 2); in string_to_uuid() 137 memcpy(&(p_uuid->uu[8]), &uuid3, 2); in string_to_uuid() 138 memcpy(&(p_uuid->uu[10]), &uuid4, 4); in string_to_uuid() 139 memcpy(&(p_uuid->uu[14]), &uuid5, 2); in string_to_uuid() 148 memcpy(&uuid0, &(p_uuid->uu[0]), 4); in uuid_to_string_legacy() 149 memcpy(&uuid1, &(p_uuid->uu[4]), 2); in uuid_to_string_legacy() [all …]
|
D | btif_sdp.cc | 75 &addr, (uint8_t*)(evt_data->uuid.uu.uuid128), in btif_sdp_search_comp_evt() 143 memcpy(sdp_uuid.uu.uuid128, uuid, sizeof(sdp_uuid.uu.uuid128)); in search()
|
/system/bt/stack/pan/ |
D | pan_main.cc | 114 if (memcmp(constant_pan_uuid, remote_uuid->uu.uuid128 + 4, in pan_conn_ind_cb() 118 if (remote_uuid->uu.uuid128[0] || remote_uuid->uu.uuid128[1]) in pan_conn_ind_cb() 122 remote_uuid->uu.uuid16 = (uint16_t)((remote_uuid->uu.uuid128[2] << 8) | in pan_conn_ind_cb() 123 remote_uuid->uu.uuid128[3]); in pan_conn_ind_cb() 128 if (remote_uuid->uu.uuid32 & 0xFFFF0000) wrong_uuid = true; in pan_conn_ind_cb() 130 remote_uuid->uu.uuid16 = (uint16_t)remote_uuid->uu.uuid32; in pan_conn_ind_cb() 146 if (memcmp(constant_pan_uuid, local_uuid->uu.uuid128 + 4, in pan_conn_ind_cb() 150 if (local_uuid->uu.uuid128[0] || local_uuid->uu.uuid128[1]) in pan_conn_ind_cb() 154 local_uuid->uu.uuid16 = (uint16_t)((local_uuid->uu.uuid128[2] << 8) | in pan_conn_ind_cb() 155 local_uuid->uu.uuid128[3]); in pan_conn_ind_cb() [all …]
|
D | pan_api.cc | 312 src_uuid.uu.uuid16 = UUID_SERVCLASS_PANU; in PAN_Connect() 314 dst_uuid.uu.uuid16 = UUID_SERVCLASS_PANU; in PAN_Connect() 316 dst_uuid.uu.uuid16 = UUID_SERVCLASS_GN; in PAN_Connect() 318 dst_uuid.uu.uuid16 = UUID_SERVCLASS_NAP; in PAN_Connect() 320 mx_chan_id = dst_uuid.uu.uuid16; in PAN_Connect() 329 dst_uuid.uu.uuid16 = UUID_SERVCLASS_PANU; in PAN_Connect() 331 src_uuid.uu.uuid16 = UUID_SERVCLASS_GN; in PAN_Connect() 333 src_uuid.uu.uuid16 = UUID_SERVCLASS_NAP; in PAN_Connect() 335 mx_chan_id = src_uuid.uu.uuid16; in PAN_Connect() 367 pcb->src_uuid = src_uuid.uu.uuid16; in PAN_Connect() [all …]
|
/system/bt/btcore/src/ |
D | uuid.cc | 70 uuid->uu[i] = strtoul(buf, NULL, 16); in uuid_new() 108 *uuid16 = (uuid->uu[2] << 8) + uuid->uu[3]; in uuid_128_to_16() 118 *uuid32 = (uuid->uu[0] << 24) + (uuid->uu[1] << 16) + (uuid->uu[2] << 8) + in uuid_128_to_32() 119 uuid->uu[3]; in uuid_128_to_32() 132 string += snprintf(string, end - string, "%02x", uuid->uu[i]); in uuid_to_string() 137 string += snprintf(string, end - string, "%02x", uuid->uu[i]); in uuid_to_string() 142 string += snprintf(string, end - string, "%02x", uuid->uu[i]); in uuid_to_string() 147 string += snprintf(string, end - string, "%02x", uuid->uu[i]); in uuid_to_string() 152 string += snprintf(string, end - string, "%02x", uuid->uu[i]); in uuid_to_string() 160 if (uuid->uu[i] != base_uuid.uu[i]) return false; in uuid_is_base()
|
/system/bt/stack/gatt/ |
D | gatt_db.cc | 61 uuid.uu.uuid16 = is_pri ? GATT_UUID_PRI_SERVICE : GATT_UUID_SEC_SERVICE; in gatts_init_service_db() 121 switch (attr.uuid.uu.uuid16) { in gatts_check_attr_readability() 175 if (attr16.uuid.len == LEN_UUID_16) uuid16 = attr16.uuid.uu.uuid16; in read_attr_value() 194 UINT16_TO_STREAM(p, val_attr->uuid.uu.uuid16); in read_attr_value() 198 gatt_convert_uuid32_to_uuid128(p, val_attr->uuid.uu.uuid32); in read_attr_value() 201 ARRAY_TO_STREAM(p, val_attr->uuid.uu.uuid128, LEN_UUID_128); in read_attr_value() 217 UINT16_TO_STREAM(p, attr16.p_value->incl_handle.service_type.uu.uuid16); in read_attr_value() 302 (type.uu.uuid16 == GATT_UUID_GAP_DEVICE_NAME)) { in gatts_db_read_attr_value_by_type() 330 s_handle, e_handle, service.uu.uuid16); in gatts_add_included_service() 394 std_descr.uu.uuid16++; in gatt_convertchar_descr_type() [all …]
|
D | gatt_utils.cc | 566 return src.uu.uuid16 == tar.uu.uuid16; in gatt_uuid_compare() 571 return src.uu.uuid32 == tar.uu.uuid32; in gatt_uuid_compare() 577 gatt_convert_uuid16_to_uuid128(su, src.uu.uuid16); in gatt_uuid_compare() 580 gatt_convert_uuid32_to_uuid128(su, src.uu.uuid32); in gatt_uuid_compare() 583 ps = src.uu.uuid128; in gatt_uuid_compare() 587 gatt_convert_uuid16_to_uuid128(tu, tar.uu.uuid16); in gatt_uuid_compare() 591 gatt_convert_uuid32_to_uuid128(tu, tar.uu.uuid32); in gatt_uuid_compare() 594 pt = tar.uu.uuid128; in gatt_uuid_compare() 613 UINT16_TO_STREAM(p, uuid.uu.uuid16); in gatt_build_uuid_to_stream() 618 gatt_convert_uuid32_to_uuid128(p, uuid.uu.uuid32); in gatt_build_uuid_to_stream() [all …]
|
D | gatt_api.cc | 141 p_dest->len = uuidType(p_src->uu); in btif_to_bta_uuid() 145 p_dest->uu.uuid16 = (p_src->uu[13] << 8) + p_src->uu[12]; in btif_to_bta_uuid() 149 p_dest->uu.uuid32 = (p_src->uu[15] << 24) + (p_src->uu[14] << 16) + in btif_to_bta_uuid() 150 (p_src->uu[13] << 8) + p_src->uu[12]; in btif_to_bta_uuid() 154 for (i = 0; i != 16; ++i) p_dest->uu.uuid128[i] = p_byte[i]; in btif_to_bta_uuid() 166 uuid->uu[13] = (uint8_t)((0xFF00 & uuid16) >> 8); in uuid_128_from_16() 167 uuid->uu[12] = (uint8_t)(0x00FF & uuid16); in uuid_128_from_16() 189 if (uuid.len == LEN_UUID_16 && (uuid.uu.uuid16 == GATT_UUID_PRI_SERVICE || in is_gatt_attr_type() 190 uuid.uu.uuid16 == GATT_UUID_SEC_SERVICE || in is_gatt_attr_type() 191 uuid.uu.uuid16 == GATT_UUID_INCLUDE_SERVICE || in is_gatt_attr_type() [all …]
|
D | gatt_attr.cc | 273 memset(&app_uuid.uu.uuid128, 0x81, LEN_UUID_128); in gatt_profile_db_init() 328 if (p_data->type.uu.uuid16 == GATT_UUID_CHAR_CLIENT_CONFIG) { in gatt_disc_res_cback() 398 srvc_disc_param.service.uu.uuid16 = UUID_SERVCLASS_GATT_SERVER; in gatt_cl_start_config_ccc() 406 srvc_disc_param.service.uu.uuid16 = GATT_UUID_GATT_SRV_CHGD; in gatt_cl_start_config_ccc()
|
D | gatt_cl.cc | 90 cl_req.browse.uuid.uu.uuid16 = disc_type_to_uuid[p_clcb->op_subtype]; in gatt_act_discovery() 97 cl_req.find_type_value.uuid.uu.uuid16 = in gatt_act_discovery() 106 p_clcb->uuid.uu.uuid32); in gatt_act_discovery() 108 memcpy(cl_req.find_type_value.value, &p_clcb->uuid.uu, in gatt_act_discovery() 148 msg.browse.uuid.uu.uuid16 = GATT_UUID_CHAR_DECLARE; in gatt_act_read() 389 result.type.uu.uuid16 = GATT_UUID_PRI_SERVICE; in gatt_process_find_type_value_rsp() 736 result.type.uu.uuid16 = disc_type_to_uuid[p_clcb->op_subtype]; in gatt_process_read_by_type_rsp() 769 STREAM_TO_UINT16(record_value.incl_service.service_type.uu.uuid16, p); in gatt_process_read_by_type_rsp() 925 memcpy(p_clcb->read_uuid128.result.value.incl_service.service_type.uu in gatt_process_read_rsp()
|
/system/bt/bta/gatt/ |
D | bta_gatts_utils.cc | 191 return src.uu.uuid16 == tar.uu.uuid16; in bta_gatts_uuid_compare() 197 bta_gatt_convert_uuid16_to_uuid128(su, src.uu.uuid16); in bta_gatts_uuid_compare() 200 ps = src.uu.uuid128; in bta_gatts_uuid_compare() 204 bta_gatt_convert_uuid16_to_uuid128(tu, tar.uu.uuid16); in bta_gatts_uuid_compare() 207 pt = tar.uu.uuid128; in bta_gatts_uuid_compare()
|
D | bta_gattc_utils.cc | 89 return p_src->uu.uuid16 == p_tar->uu.uuid16; in bta_gattc_uuid_compare() 95 bta_gatt_convert_uuid16_to_uuid128(su, p_src->uu.uuid16); in bta_gattc_uuid_compare() 98 ps = p_src->uu.uuid128; in bta_gattc_uuid_compare() 102 bta_gatt_convert_uuid16_to_uuid128(tu, p_tar->uu.uuid16); in bta_gattc_uuid_compare() 105 pt = p_tar->uu.uuid128; in bta_gattc_uuid_compare()
|
D | bta_gattc_cache.cc | 92 p_attr->handle, p_attr->uuid.uu.uuid16, in display_cache_attribute() 102 p_cur_srvc->uuid.uu.uuid16, p_cur_srvc->handle); in display_cache_service() 145 i + 1, pp->uuid.uu.uuid16, pp->s_handle, pp->e_handle, pp->is_primary); in bta_gattc_display_explore_record() 238 p_uuid->uu.uuid16, property); in bta_gattc_add_char_to_cache() 285 p_uuid->uu.uuid16, property, type); in bta_gattc_add_attr_to_cache() 640 uuid.uu.uuid16); in bta_gattc_add_srvc_to_list() 734 service_uuid.uu.uuid16, start_handle, end_handle); in bta_gattc_sdp_callback() 781 uuid.uu.uuid16 = UUID_PROTOCOL_ATT; in bta_gattc_sdp_service_disc() 946 p_cache->uuid.uu.uuid16, p_cache->handle, in bta_gattc_search_service()
|
/system/bt/stack/bnep/ |
D | bnep_utils.cc | 171 p_bcb->dst_uuid.uu.uuid16); in bnep_send_conn_req() 185 UINT16_TO_BE_STREAM(p, p_bcb->dst_uuid.uu.uuid16); in bnep_send_conn_req() 186 UINT16_TO_BE_STREAM(p, p_bcb->src_uuid.uu.uuid16); in bnep_send_conn_req() 188 UINT32_TO_BE_STREAM(p, p_bcb->dst_uuid.uu.uuid32); in bnep_send_conn_req() 189 UINT32_TO_BE_STREAM(p, p_bcb->src_uuid.uu.uuid32); in bnep_send_conn_req() 191 memcpy(p, p_bcb->dst_uuid.uu.uuid128, p_bcb->dst_uuid.len); in bnep_send_conn_req() 193 memcpy(p, p_bcb->src_uuid.uu.uuid128, p_bcb->dst_uuid.len); in bnep_send_conn_req() 197 p_bcb->dst_uuid.uu.uuid16, p_bcb->dst_uuid.len); in bnep_send_conn_req() 570 BE_STREAM_TO_UINT16(p_bcb->src_uuid.uu.uuid16, p_setup); in bnep_process_setup_conn_req() 571 BE_STREAM_TO_UINT16(p_bcb->dst_uuid.uu.uuid16, p_setup); in bnep_process_setup_conn_req() [all …]
|
/system/bt/bta/sdp/ |
D | bta_sdp_act.cc | 77 if (memcmp(&u->uu.uuid128[4], &bt_base_uuid[4], 12) != 0) return *u; in shorten_sdp_uuid() 81 if (u->uu.uuid128[0] == 0 && u->uu.uuid128[1] == 0) { in shorten_sdp_uuid() 84 memcpy(&u16, &u->uu.uuid128[2], sizeof(u16)); in shorten_sdp_uuid() 85 su.uu.uuid16 = ntohs(u16); in shorten_sdp_uuid() 89 memcpy(&u32, &u->uu.uuid128[0], sizeof(u32)); in shorten_sdp_uuid() 90 su.uu.uuid32 = ntohl(u32); in shorten_sdp_uuid() 409 if (IS_UUID(UUID_MAP_MAS, uuid->uu.uuid128)) { in bta_sdp_search_cback() 412 } else if (IS_UUID(UUID_MAP_MNS, uuid->uu.uuid128)) { in bta_sdp_search_cback() 415 } else if (IS_UUID(UUID_PBAP_PSE, uuid->uu.uuid128)) { in bta_sdp_search_cback() 418 } else if (IS_UUID(UUID_OBEX_OBJECT_PUSH, uuid->uu.uuid128)) { in bta_sdp_search_cback() [all …]
|
/system/bt/service/common/bluetooth/ |
D | uuid.cc | 105 std::reverse_copy(uuid.uu, uuid.uu + sizeof(uuid.uu), id_.begin()); in UUID() 131 std::reverse_copy(id_.begin(), id_.end(), ret.uu); in GetBlueDroid()
|
/system/bt/stack/sdp/ |
D | sdp_utils.cc | 665 return (p_uuid1->uu.uuid16 == p_uuid2->uu.uuid16); in sdpu_compare_bt_uuids() 667 return (p_uuid1->uu.uuid32 == p_uuid2->uu.uuid32); in sdpu_compare_bt_uuids() 668 else if (!memcmp(p_uuid1->uu.uuid128, p_uuid2->uu.uuid128, 16)) in sdpu_compare_bt_uuids() 698 return (bool)(p_btuuid->uu.uuid16 == p_attr->attr_value.v.u16); in sdpu_compare_uuid_with_attr() 700 return (bool)(p_btuuid->uu.uuid32 == p_attr->attr_value.v.u32); in sdpu_compare_uuid_with_attr() 701 else if (!memcmp(p_btuuid->uu.uuid128, (void*)p_attr->attr_value.v.array, in sdpu_compare_uuid_with_attr()
|
D | sdp_api.cc | 307 p_uuid->uu.uuid16 = p_sattr->attr_value.v.u16; in SDP_FindServiceUUIDInRec() 312 p_uuid->uu.uuid128[i] = in SDP_FindServiceUUIDInRec() 316 p_uuid->uu.uuid32 = p_sattr->attr_value.v.u32; in SDP_FindServiceUUIDInRec() 338 p_uuid->uu.uuid16 = p_extra_sattr->attr_value.v.u16; in SDP_FindServiceUUIDInRec() 351 p_uuid->uu.uuid16 = p_attr->attr_value.v.u16; in SDP_FindServiceUUIDInRec() 385 p_uuid->uu.uuid128[i] = in SDP_FindServiceUUIDInRec_128bit() 400 p_uuid->uu.uuid128[i] = in SDP_FindServiceUUIDInRec_128bit() 835 init_uuid.uu.uuid16 = di_uuid; in SDP_DiDiscover()
|
/system/bt/bta/hh/ |
D | bta_hh_le.cc | 601 if (p_char->uuid.len == LEN_UUID_16 && p_desc->uuid.uu.uuid16 == short_uuid) in find_descriptor_by_short_uuid() 830 uint16_t char_uuid = p_desc->characteristic->uuid.uu.uuid16; in write_rpt_ctl_cfg_cb() 1090 pri_srvc.uu.uuid16 = UUID_SERVCLASS_LE_HID; in bta_hh_le_pri_service_discovery() 1522 bta_hh_uuid_to_str(p_char->uuid.uu.uuid16), in bta_hh_le_search_hid_chars() 1523 p_char->uuid.uu.uuid16); in bta_hh_le_search_hid_chars() 1525 switch (p_char->uuid.uu.uuid16) { in bta_hh_le_search_hid_chars() 1565 p_char->uuid.uu.uuid16, in bta_hh_le_search_hid_chars() 1573 bta_hh_uuid_to_str(p_char->uuid.uu.uuid16), in bta_hh_le_search_hid_chars() 1574 p_char->uuid.uu.uuid16); in bta_hh_le_search_hid_chars() 1585 p_char->uuid.uu.uuid16 == GATT_UUID_HID_PROTO_MODE) { in bta_hh_le_search_hid_chars() [all …]
|
/system/bt/bta/ag/ |
D | bta_ag_sdp.cc | 390 uuid_list[0].uu.uuid16 = UUID_SERVCLASS_HF_HANDSFREE; in bta_ag_do_disc() 398 uuid_list[0].uu.uuid16 = UUID_SERVCLASS_HF_HANDSFREE; in bta_ag_do_disc() 412 uuid_list[0].uu.uuid16 = UUID_SERVCLASS_HEADSET_HS; in bta_ag_do_disc() 414 uuid_list[0].uu.uuid16 = UUID_SERVCLASS_HEADSET; in bta_ag_do_disc()
|
/system/bt/bta/hf_client/ |
D | bta_hf_client_sdp.cc | 305 uuid_list[0].uu.uuid16 = UUID_SERVCLASS_AG_HANDSFREE; in bta_hf_client_do_disc() 313 uuid_list[0].uu.uuid16 = UUID_SERVCLASS_AG_HANDSFREE; in bta_hf_client_do_disc()
|