Lines Matching refs:disc_res
466 if (p_src_data->disc_res.raw_data_size && p_src_data->disc_res.p_raw_data) in search_devices_copy_cb()
468 p_dest_data->disc_res.p_raw_data = (UINT8 *)(p_dest + sizeof(tBTA_DM_SEARCH)); in search_devices_copy_cb()
469 memcpy(p_dest_data->disc_res.p_raw_data, in search_devices_copy_cb()
470 p_src_data->disc_res.p_raw_data, p_src_data->disc_res.raw_data_size); in search_devices_copy_cb()
489 if ((p_src_data->disc_res.result == BTA_SUCCESS) && in search_services_copy_cb()
490 (p_src_data->disc_res.num_uuids > 0)) in search_services_copy_cb()
492 p_dest_data->disc_res.p_uuid_list = (UINT8*)(p_dest + sizeof(tBTA_DM_SEARCH)); in search_services_copy_cb()
493 memcpy(p_dest_data->disc_res.p_uuid_list, p_src_data->disc_res.p_uuid_list, in search_services_copy_cb()
494 p_src_data->disc_res.num_uuids*MAX_UUID_SIZE); in search_services_copy_cb()
804 if (strlen((const char *) p_search_data->disc_res.bd_name)) in btif_dm_search_devices_evt()
811 properties[0].val = p_search_data->disc_res.bd_name; in btif_dm_search_devices_evt()
812 properties[0].len = strlen((char *)p_search_data->disc_res.bd_name); in btif_dm_search_devices_evt()
813 bdcpy(bdaddr.address, p_search_data->disc_res.bd_addr); in btif_dm_search_devices_evt()
968 bdcpy(bd_addr.address, p_data->disc_res.bd_addr); in btif_dm_search_services_evt()
971 p_data->disc_res.result, p_data->disc_res.services); in btif_dm_search_services_evt()
974 if ((p_data->disc_res.result == BTA_SUCCESS) && (p_data->disc_res.num_uuids > 0)) in btif_dm_search_services_evt()
976 prop.val = p_data->disc_res.p_uuid_list; in btif_dm_search_services_evt()
977 prop.len = p_data->disc_res.num_uuids * MAX_UUID_SIZE; in btif_dm_search_services_evt()
978 for (i=0; i < p_data->disc_res.num_uuids; i++) in btif_dm_search_services_evt()
981 … uuid_to_string((bt_uuid_t*)(p_data->disc_res.p_uuid_list + (i*MAX_UUID_SIZE)), temp); in btif_dm_search_services_evt()
990 (bdcmp(p_data->disc_res.bd_addr, pairing_cb.bd_addr) == 0)&& in btif_dm_search_services_evt()
1044 bdcpy(bd_addr.address, p_data->disc_res.bd_addr); in btif_dm_remote_service_record_evt()
1047 p_data->disc_res.result, p_data->disc_res.services); in btif_dm_remote_service_record_evt()
1053 p_data->disc_res.services &= ~BTA_USER_SERVICE_MASK; in btif_dm_remote_service_record_evt()
1055 rec.channel = p_data->disc_res.result - 3; in btif_dm_remote_service_record_evt()
1360 if (p_data->disc_res.raw_data_size && p_data->disc_res.p_raw_data) in bte_search_devices_evt()
1361 param_len += p_data->disc_res.raw_data_size; in bte_search_devices_evt()
1394 if ((p_data->disc_res.result == BTA_SUCCESS) && (p_data->disc_res.num_uuids > 0)) { in bte_dm_search_services_evt()
1395 param_len += (p_data->disc_res.num_uuids * MAX_UUID_SIZE); in bte_dm_search_services_evt()