Searched refs:p_rec (Results 1 - 21 of 21) sorted by relevance

/system/bt/stack/sdp/
H A Dsdp_db.c59 tSDP_RECORD *sdp_db_service_search (tSDP_RECORD *p_rec, tSDP_UUID_SEQ *p_seq) argument
66 if (!p_rec)
67 p_rec = &sdp_cb.server_db.record[0];
69 p_rec++;
73 for ( ; p_rec < p_end; p_rec++)
77 p_attr = &p_rec->attribute[0];
78 for (xx = 0; xx < p_rec->num_attributes; xx++, p_attr++)
96 if (xx == p_rec->num_attributes)
102 return (p_rec);
163 tSDP_RECORD *p_rec; local
189 sdp_db_find_attr_in_rec(tSDP_RECORD *p_rec, UINT16 start_attr, UINT16 end_attr) argument
333 tSDP_RECORD *p_rec = &sdp_cb.server_db.record[0]; local
400 tSDP_RECORD *p_rec = &sdp_cb.server_db.record[0]; local
855 tSDP_RECORD *p_rec = &sdp_cb.server_db.record[0]; local
930 tSDP_RECORD *p_rec; local
[all...]
H A Dsdp_api.c264 tSDP_DISC_REC *p_rec; local
272 p_rec = p_db->p_first_rec;
274 p_rec = p_start_rec->p_next_rec;
276 while (p_rec)
278 p_attr = p_rec->p_first_attr;
282 return(p_rec);
287 p_rec = p_rec->p_next_rec;
305 tSDP_DISC_ATTR *SDP_FindAttributeInRec (tSDP_DISC_REC *p_rec, UINT16 attr_id) argument
310 p_attr = p_rec
336 SDP_FindServiceUUIDInRec(tSDP_DISC_REC *p_rec, tBT_UUID * p_uuid) argument
428 SDP_FindServiceUUIDInRec_128bit(tSDP_DISC_REC *p_rec, tBT_UUID * p_uuid) argument
489 tSDP_DISC_REC *p_rec; local
597 tSDP_DISC_REC *p_rec; local
663 tSDP_DISC_REC *p_rec; local
783 SDP_FindProtocolListElemInRec(tSDP_DISC_REC *p_rec, UINT16 layer_uuid, tSDP_PROTOCOL_ELEM *p_elem) argument
816 SDP_FindAddProtoListsElemInRec(tSDP_DISC_REC *p_rec, UINT16 layer_uuid, tSDP_PROTOCOL_ELEM *p_elem) argument
862 SDP_FindProfileVersionInRec(tSDP_DISC_REC *p_rec, UINT16 profile_uuid, UINT16 *p_version) argument
[all...]
H A Dsdp_server.c185 tSDP_RECORD *p_rec = NULL; local
214 p_rec = sdp_db_service_search (p_rec, &uid_seq);
216 if (p_rec)
217 rsp_handles[num_rsp_handles++] = p_rec->record_handle;
325 tSDP_RECORD *p_rec; local
356 p_rec = sdp_db_find_record (rec_handle);
357 if (!p_rec)
400 p_attr = sdp_db_find_attr_in_rec (p_rec, attr_seq.attr_entry[xx].start, attr_seq.attr_entry[xx].end);
468 p_ccb->list_len = sdpu_get_attrib_seq_len(p_rec,
554 tSDP_RECORD *p_rec; local
[all...]
H A Dsdp_discovery.c53 static UINT8 *add_attr (UINT8 *p, tSDP_DISCOVERY_DB *p_db, tSDP_DISC_REC *p_rec,
727 tSDP_DISC_REC *p_rec; local
745 p_rec = add_record (p_ccb->p_db, p_ccb->device_address);
746 if (!p_rec)
767 p = add_attr (p, p_ccb->p_db, p_rec, attr_id, NULL, 0);
791 tSDP_DISC_REC *p_rec; local
797 p_rec = (tSDP_DISC_REC *) p_db->p_free_mem;
801 p_rec->p_first_attr = NULL;
802 p_rec->p_next_rec = NULL;
804 memcpy (p_rec
833 add_attr(UINT8 *p, tSDP_DISCOVERY_DB *p_db, tSDP_DISC_REC *p_rec, UINT16 attr_id, tSDP_DISC_ATTR *p_parent_attr, UINT8 nest_level) argument
[all...]
H A Dsdp_utils.c853 tSDP_RECORD *p_rec; local
857 for (p_rec = sdp_db_service_search (NULL, uid_seq); p_rec; p_rec = sdp_db_service_search (p_rec, uid_seq))
861 len1 = sdpu_get_attrib_seq_len(p_rec, attr_seq );
881 UINT16 sdpu_get_attrib_seq_len(tSDP_RECORD *p_rec, tSDP_ATTR_SEQ *attr_seq) argument
896 p_attr = sdp_db_find_attr_in_rec (p_rec,
H A Dsdpint.h292 extern UINT16 sdpu_get_attrib_seq_len(tSDP_RECORD *p_rec, tSDP_ATTR_SEQ *attr_seq);
299 extern tSDP_RECORD *sdp_db_service_search (tSDP_RECORD *p_rec, tSDP_UUID_SEQ *p_seq);
301 extern tSDP_ATTRIBUTE *sdp_db_find_attr_in_rec (tSDP_RECORD *p_rec, UINT16 start_attr, UINT16 end_attr);
/system/bt/bta/mce/
H A Dbta_mce_act.c62 tSDP_DISC_REC *p_rec = NULL; local
83 p_rec = SDP_FindServiceUUIDInDb(p_bta_mce_cfg->p_sdp_db, (tBT_UUID*) &bta_mce_mas_uuid, p_rec);
85 APPL_TRACE_DEBUG("p_rec:%p", p_rec);
87 if (p_rec == NULL)
90 if (!SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe))
95 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) == NULL)
101 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID)) == NULL)
106 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_MSG_TYP
[all...]
/system/bt/bta/sdp/
H A Dbta_sdp_act.c93 static void bta_create_mns_sdp_record(bluetooth_sdp_record *record, tSDP_DISC_REC *p_rec) argument
106 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES)) != NULL)
111 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) != NULL)
117 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_MAP_PROFILE, &pversion))
122 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe))
127 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM)) != NULL)
133 static void bta_create_mas_sdp_record(bluetooth_sdp_record *record, tSDP_DISC_REC *p_rec) argument
149 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID)) != NULL)
154 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_MSG_TYPE)) != NULL)
159 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURE
186 bta_create_pse_sdp_record(bluetooth_sdp_record *record, tSDP_DISC_REC *p_rec) argument
232 bta_create_ops_sdp_record(bluetooth_sdp_record *record, tSDP_DISC_REC *p_rec) argument
313 bta_create_sap_sdp_record(bluetooth_sdp_record *record, tSDP_DISC_REC *p_rec) argument
343 bta_create_raw_sdp_record(bluetooth_sdp_record *record, tSDP_DISC_REC *p_rec) argument
383 tSDP_DISC_REC *p_rec = NULL; local
[all...]
/system/bt/stack/btm/
H A Dbtm_ble.c1195 tBTM_SEC_DEV_REC *p_rec; local
1207 if ((p_rec = btm_find_dev (bd_addr)) != NULL && (p_keys || key_type== BTM_LE_KEY_LID))
1209 btm_ble_init_pseudo_addr (p_rec, bd_addr);
1214 memcpy(p_rec->ble.keys.pltk, p_keys->penc_key.ltk, BT_OCTET16_LEN);
1215 memcpy(p_rec->ble.keys.rand, p_keys->penc_key.rand, BT_OCTET8_LEN);
1216 p_rec->ble.keys.sec_level = p_keys->penc_key.sec_level;
1217 p_rec->ble.keys.ediv = p_keys->penc_key.ediv;
1218 p_rec->ble.keys.key_size = p_keys->penc_key.key_size;
1219 p_rec->ble.key_type |= BTM_LE_KEY_PENC;
1220 p_rec
1338 tBTM_SEC_DEV_REC *p_rec; local
1359 tBTM_SEC_DEV_REC *p_rec; local
1458 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bd_addr); local
1565 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bda); local
1665 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bda); local
1809 btm_ble_resolve_random_addr_on_conn_cmpl(void * p_rec, void *p_data) argument
2191 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bd_addr); local
2251 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bd_addr); local
[all...]
H A Dbtm_ble_gap.c741 static void btm_ble_resolve_random_addr_on_adv(void * p_rec, void *p) argument
743 tBTM_SEC_DEV_REC *match_rec = (tBTM_SEC_DEV_REC *) p_rec;
/system/bt/stack/hid/
H A Dhidh_api.c77 void hidh_get_str_attr( tSDP_DISC_REC *p_rec, UINT16 attr_id, UINT16 max_len, char *str ) argument
82 if ((p_attr = SDP_FindAttributeInRec(p_rec, attr_id)) != NULL)
103 tSDP_DISC_REC *p_rec; local
120 if ((p_rec = SDP_FindServiceUUIDInDb (p_db, &hid_uuid, NULL)) == NULL)
129 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_DESCRIPTOR_LIST)) == NULL)
144 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_VIRTUAL_CABLE)) != NULL) &&
150 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_RECONNECT_INITIATE)) != NULL) &&
156 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_NORMALLY_CONNECTABLE)) != NULL) &&
162 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_SDP_DISABLE)) != NULL)&&
168 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_BATTERY_POWE
[all...]
/system/bt/bta/gatt/
H A Dbta_gattc_cache.c134 static void bta_gattc_display_explore_record(tBTA_GATTC_ATTR_REC *p_rec, UINT8 num_rec) argument
137 tBTA_GATTC_ATTR_REC *pp = p_rec;
344 tBTA_GATTC_ATTR_REC *p_rec = NULL; local
348 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx;
349 *p_s_hdl = p_rec->s_handle;
353 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_char_idx;
354 *p_s_hdl = p_rec->s_handle + 1;
357 *p_e_hdl = p_rec->e_handle;
359 APPL_TRACE_DEBUG("discover range [%d ~ %d]",p_rec->s_handle, p_rec
481 tBTA_GATTC_ATTR_REC *p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx; local
550 tBTA_GATTC_ATTR_REC *p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_char_idx; local
583 tBTA_GATTC_ATTR_REC *p_rec = NULL; local
612 tBTA_GATTC_ATTR_REC *p_rec = NULL; local
651 tBTA_GATTC_ATTR_REC *p_rec = NULL; local
690 tBTA_GATTC_ATTR_REC *p_rec = NULL; local
[all...]
/system/bt/bta/hf_client/
H A Dbta_hf_client_sdp.c219 tSDP_DISC_REC *p_rec = NULL; local
230 if ((p_rec = SDP_FindServiceInDb(bta_hf_client_cb.scb.p_disc_db, UUID_SERVCLASS_AG_HANDSFREE, p_rec)) == NULL)
238 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe))
249 SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_HF_HANDSFREE, &bta_hf_client_cb.scb.peer_version);
252 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES)) != NULL)
269 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_NETWORK)) != NULL)
/system/bt/stack/a2dp/
H A Da2d_api.c57 tSDP_DISC_REC *p_rec = NULL; local
71 if ((p_rec = SDP_FindServiceInDb(a2d_cb.find.p_db,
72 a2d_cb.find.service_uuid, p_rec)) == NULL)
79 if ((p_attr = SDP_FindAttributeInRec(p_rec,
87 if ((p_attr = SDP_FindAttributeInRec(p_rec,
95 if ((p_attr = SDP_FindAttributeInRec(p_rec,
102 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_AVDTP, &elem))
/system/bt/bta/ag/
H A Dbta_ag_sdp.c307 tSDP_DISC_REC *p_rec = NULL; local
332 if ((p_rec = SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec)) == NULL)
338 if ((p_rec = SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec)) == NULL)
350 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe))
361 SDP_FindProfileVersionInRec(p_rec, uuid, &p_scb->peer_version);
366 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES)) != NULL)
377 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_REMOTE_AUDIO_VOLUME_CONTROL)) != NULL)
/system/bt/stack/include/
H A Dsdp_api.h285 tSDP_DISC_ATTR *SDP_FindAttributeInRec (tSDP_DISC_REC *p_rec,
333 ** Parameters: p_rec - pointer to a SDP record.
339 BOOLEAN SDP_FindServiceUUIDInRec_128bit(tSDP_DISC_REC *p_rec, tBT_UUID * p_uuid);
367 BOOLEAN SDP_FindProtocolListElemInRec (tSDP_DISC_REC *p_rec,
383 BOOLEAN SDP_FindAddProtoListsElemInRec (tSDP_DISC_REC *p_rec,
402 BOOLEAN SDP_FindProfileVersionInRec (tSDP_DISC_REC *p_rec,
672 ** Parameters: p_rec - pointer to a SDP record.
677 BOOLEAN SDP_FindServiceUUIDInRec(tSDP_DISC_REC *p_rec, tBT_UUID *p_uuid);
/system/bt/bta/hl/
H A Dbta_hl_sdp.c582 tSDP_DISC_REC *p_rec; local
593 p_rec = p_db->p_first_rec;
597 p_rec = p_start_rec->p_next_rec;
600 while (p_rec)
602 p_attr = p_rec->p_first_attr;
615 return(p_rec);
624 p_rec = p_rec->p_next_rec;
H A Dbta_hl_utils.c102 tBTA_HL_SDP_REC *p_rec; local
109 p_rec = &p_sdp->sdp_rec[i];
110 if (p_rec->ctrl_psm == ctrl_psm)
1837 tBTA_HL_SDP_REC *p_rec; local
1849 p_rec = &p_mcb->sdp.sdp_rec[sdp_idx];
1850 for (i=0; i< p_rec->num_mdeps; i++)
1852 APPL_TRACE_DEBUG("mdep_id %d peer_mdep_id %d",p_rec->mdep_cfg[i].mdep_id , peer_mdep_id);
1853 APPL_TRACE_DEBUG("mdep_role %d peer_mdep_role %d",p_rec->mdep_cfg[i].mdep_role,
1855 if ( (p_rec->mdep_cfg[i].mdep_id == peer_mdep_id) &&
1856 (p_rec
[all...]
H A Dbta_hl_act.c1688 tSDP_DISC_REC *p_rec = NULL; local
1712 if (bta_hl_find_service_in_db(app_idx, mcl_idx, service_uuid, &p_rec))
1722 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_L2CAP, &pe))
1731 if (SDP_FindAddProtoListsElemInRec(p_rec, UUID_PROTOCOL_L2CAP, &pe))
1742 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) != NULL)
1752 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_DESCRIPTION)) != NULL)
1763 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PROVIDER_NAME)) != NULL)
1772 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HDP_MCAP_SUP_PROC))!=NULL)
1782 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HDP_SUP_FEAT_LIST ))!=NULL)
/system/bt/bta/av/
H A Dbta_av_act.c1670 tSDP_DISC_REC *p_rec = NULL; local
1680 if ((p_rec = SDP_FindServiceInDb(p_cb->p_disc_db, service_uuid, p_rec)) == NULL)
1685 if (( SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_CLASS_ID_LIST)) != NULL)
1698 if (( SDP_FindAttributeInRec(p_rec, ATTR_ID_BT_PROFILE_DESC_LIST)) != NULL)
1701 SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_AV_REMOTE_CONTROL,
1712 if ((p_attr = SDP_FindAttributeInRec(p_rec,
1744 tSDP_DISC_REC *p_rec = SDP_FindServiceInDb(p_cb->p_disc_db, service_uuid, NULL); local
1745 while (p_rec)
1749 if (( SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_CLASS_ID_LIS
[all...]
/system/bt/btif/src/
H A Dbtif_hl.c1089 tBTA_HL_SDP_REC *p_rec; local
1120 p_rec = &p_mcb->sdp.sdp_rec[p_mcb->sdp_idx];
1121 num_mdeps = p_rec->num_mdeps;
1126 BTIF_TRACE_DEBUG("p_rec->mdep_cfg[%d].mdep_role=%d",i, p_rec->mdep_cfg[i].mdep_role);
1127 BTIF_TRACE_DEBUG("p_rec->mdep_cfg[%d].data_type =%d",i, p_rec->mdep_cfg[i].data_type );
1128 if ((p_rec->mdep_cfg[i].mdep_role == peer_mdep_role) &&
1129 (p_rec->mdep_cfg[i].data_type == data_type))
1132 *p_peer_mdep_id = p_rec
[all...]

Completed in 3882 milliseconds