Lines Matching refs:p_src_data
762 tBTA_DM_SEARCH* p_src_data = (tBTA_DM_SEARCH*)p_src; in search_devices_copy_cb() local
767 maybe_non_aligned_memcpy(p_dest_data, p_src_data, sizeof(*p_src_data)); in search_devices_copy_cb()
770 if (p_src_data->inq_res.p_eir) { in search_devices_copy_cb()
773 memcpy(p_dest_data->inq_res.p_eir, p_src_data->inq_res.p_eir, in search_devices_copy_cb()
774 p_src_data->inq_res.eir_len); in search_devices_copy_cb()
775 p_dest_data->inq_res.eir_len = p_src_data->inq_res.eir_len; in search_devices_copy_cb()
780 if (p_src_data->disc_res.raw_data_size && in search_devices_copy_cb()
781 p_src_data->disc_res.p_raw_data) { in search_devices_copy_cb()
785 p_src_data->disc_res.p_raw_data, in search_devices_copy_cb()
786 p_src_data->disc_res.raw_data_size); in search_devices_copy_cb()
794 tBTA_DM_SEARCH* p_src_data = (tBTA_DM_SEARCH*)p_src; in search_services_copy_cb() local
797 maybe_non_aligned_memcpy(p_dest_data, p_src_data, sizeof(*p_src_data)); in search_services_copy_cb()
800 if (p_src_data->disc_res.result == BTA_SUCCESS) { in search_services_copy_cb()
801 if (p_src_data->disc_res.num_uuids > 0) { in search_services_copy_cb()
805 p_src_data->disc_res.p_uuid_list, in search_services_copy_cb()
806 p_src_data->disc_res.num_uuids * sizeof(Uuid)); in search_services_copy_cb()
807 osi_free_and_reset((void**)&p_src_data->disc_res.p_uuid_list); in search_services_copy_cb()
809 osi_free_and_reset((void**)&p_src_data->disc_res.p_raw_data); in search_services_copy_cb()