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

/system/nfc/src/nfc/ndef/
H A Dndef_utils.c75 uint8_t* p_rec = p_msg; local
91 for (count = 0; p_rec < p_end; count++) {
93 if (p_rec + 3 > p_end) return (NDEF_MSG_TOO_SHORT);
95 rec_hdr = *p_rec++;
106 type_len = *p_rec++;
116 payload_len = *p_rec++;
119 if (p_rec + 4 > p_end) return (NDEF_MSG_TOO_SHORT);
121 BE_STREAM_TO_UINT32(payload_len, p_rec);
127 if (p_rec + 1 > p_end) return (NDEF_MSG_TOO_SHORT);
129 id_len = *p_rec
226 uint8_t* p_rec = p_msg; local
359 uint8_t* p_rec = p_msg; local
406 uint8_t* p_rec = p_msg; local
451 uint8_t* p_rec = p_msg; local
505 uint8_t* p_rec; local
562 uint8_t* p_rec = p_msg; local
617 uint8_t* p_rec; local
674 NDEF_RecGetType(uint8_t* p_rec, uint8_t* p_tnf, uint8_t* p_type_len) argument
712 NDEF_RecGetId(uint8_t* p_rec, uint8_t* p_id_len) argument
751 NDEF_RecGetPayload(uint8_t* p_rec, uint32_t* p_payload_len) argument
814 uint8_t* p_rec = p_msg + *p_cur_size; local
901 uint8_t* p_rec; local
986 uint8_t* p_rec; local
1032 NDEF_MsgAppendPayload(uint8_t* p_msg, uint32_t max_size, uint32_t* p_cur_size, uint8_t* p_rec, uint8_t* p_add_pl, uint32_t add_pl_len) argument
1114 NDEF_MsgReplacePayload(uint8_t* p_msg, uint32_t max_size, uint32_t* p_cur_size, uint8_t* p_rec, uint8_t* p_new_pl, uint32_t new_pl_len) argument
1223 NDEF_MsgReplaceType(uint8_t* p_msg, uint32_t max_size, uint32_t* p_cur_size, uint8_t* p_rec, uint8_t* p_new_type, uint8_t new_type_len) argument
1292 NDEF_MsgReplaceId(uint8_t* p_msg, uint32_t max_size, uint32_t* p_cur_size, uint8_t* p_rec, uint8_t* p_new_id, uint8_t new_id_len) argument
1388 uint8_t* p_rec = NDEF_MsgGetRecByIndex(p_msg, index); local
1450 uint8_t* p_rec; local
[all...]
/system/bt/stack/sdp/
H A Dsdp_db.cc58 tSDP_RECORD* sdp_db_service_search(tSDP_RECORD* p_rec, tSDP_UUID_SEQ* p_seq) { argument
65 if (!p_rec)
66 p_rec = &sdp_cb.server_db.record[0];
68 p_rec++;
72 for (; p_rec < p_end; p_rec++) {
74 p_attr = &p_rec->attribute[0];
75 for (xx = 0; xx < p_rec->num_attributes; xx++, p_attr++) {
89 if (xx == p_rec->num_attributes) break;
93 if (yy == p_seq->num_uids) return (p_rec);
146 tSDP_RECORD* p_rec; local
170 sdp_db_find_attr_in_rec(tSDP_RECORD* p_rec, uint16_t start_attr, uint16_t end_attr) argument
300 tSDP_RECORD* p_rec = &sdp_cb.server_db.record[0]; local
359 tSDP_RECORD* p_rec = &sdp_cb.server_db.record[0]; local
796 tSDP_RECORD* p_rec = &sdp_cb.server_db.record[0]; local
861 tSDP_RECORD* p_rec; local
[all...]
H A Dsdp_api.cc230 tSDP_DISC_REC* p_rec; local
237 p_rec = p_db->p_first_rec;
239 p_rec = p_start_rec->p_next_rec;
241 while (p_rec) {
242 p_attr = p_rec->p_first_attr;
244 if (p_attr->attr_id == attr_id) return (p_rec);
249 p_rec = p_rec->p_next_rec;
265 tSDP_DISC_ATTR* SDP_FindAttributeInRec(tSDP_DISC_REC* p_rec, uint16_t attr_id) { argument
268 p_attr = p_rec
292 SDP_FindServiceUUIDInRec(tSDP_DISC_REC* p_rec, tBT_UUID* p_uuid) argument
371 SDP_FindServiceUUIDInRec_128bit(tSDP_DISC_REC* p_rec, tBT_UUID* p_uuid) argument
423 tSDP_DISC_REC* p_rec; local
525 tSDP_DISC_REC* p_rec; local
584 tSDP_DISC_REC* p_rec; local
689 SDP_FindProtocolListElemInRec(tSDP_DISC_REC* p_rec, uint16_t layer_uuid, tSDP_PROTOCOL_ELEM* p_elem) argument
717 SDP_FindAddProtoListsElemInRec(tSDP_DISC_REC* p_rec, uint16_t layer_uuid, tSDP_PROTOCOL_ELEM* p_elem) argument
758 SDP_FindProfileVersionInRec(tSDP_DISC_REC* p_rec, uint16_t profile_uuid, uint16_t* p_version) argument
[all...]
H A Dsdp_server.cc193 tSDP_RECORD* p_rec = NULL; local
217 p_rec = sdp_db_service_search(p_rec, &uid_seq);
219 if (p_rec)
220 rsp_handles[num_rsp_handles++] = p_rec->record_handle;
322 tSDP_RECORD* p_rec; local
355 p_rec = sdp_db_find_record(rec_handle);
356 if (!p_rec) {
405 p_attr = sdp_db_find_attr_in_rec(p_rec, attr_seq.attr_entry[xx].start,
467 p_ccb->list_len = sdpu_get_attrib_seq_len(p_rec,
547 tSDP_RECORD* p_rec; local
[all...]
H A Dsdp_discovery.cc57 tSDP_DISC_REC* p_rec, uint16_t attr_id,
697 tSDP_DISC_REC* p_rec; local
713 p_rec = add_record(p_ccb->p_db, p_ccb->device_address);
714 if (!p_rec) {
733 p = add_attr(p, p_ccb->p_db, p_rec, attr_id, NULL, 0);
754 tSDP_DISC_REC* p_rec; local
759 p_rec = (tSDP_DISC_REC*)p_db->p_free_mem;
763 p_rec->p_first_attr = NULL;
764 p_rec->p_next_rec = NULL;
766 p_rec
793 add_attr(uint8_t* p, tSDP_DISCOVERY_DB* p_db, tSDP_DISC_REC* p_rec, uint16_t attr_id, tSDP_DISC_ATTR* p_parent_attr, uint8_t nest_level) argument
[all...]
H A Dsdp_utils.cc778 tSDP_RECORD* p_rec; local
782 for (p_rec = sdp_db_service_search(NULL, uid_seq); p_rec;
783 p_rec = sdp_db_service_search(p_rec, uid_seq)) {
786 len1 = sdpu_get_attrib_seq_len(p_rec, attr_seq);
806 uint16_t sdpu_get_attrib_seq_len(tSDP_RECORD* p_rec, tSDP_ATTR_SEQ* attr_seq) { argument
818 p_attr = sdp_db_find_attr_in_rec(p_rec, start_id, end_id);
H A Dsdpint.h277 extern uint16_t sdpu_get_attrib_seq_len(tSDP_RECORD* p_rec,
286 extern tSDP_RECORD* sdp_db_service_search(tSDP_RECORD* p_rec,
289 extern tSDP_ATTRIBUTE* sdp_db_find_attr_in_rec(tSDP_RECORD* p_rec,
/system/bt/bta/sdp/
H A Dbta_sdp_act.cc96 tSDP_DISC_REC* p_rec) {
108 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES);
113 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME);
120 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_MAP_PROFILE,
125 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) {
129 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM);
136 tSDP_DISC_REC* p_rec) {
151 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID);
156 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_MSG_TYPE);
161 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURE
95 bta_create_mns_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) argument
135 bta_create_mas_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) argument
188 bta_create_pse_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) argument
234 bta_create_ops_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) argument
319 bta_create_sap_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) argument
348 bta_create_raw_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) argument
386 tSDP_DISC_REC* p_rec = NULL; local
[all...]
/system/bt/bta/mce/
H A Dbta_mce_act.cc59 tSDP_DISC_REC* p_rec = NULL; local
78 p_rec = SDP_FindServiceUUIDInDb(p_bta_mce_cfg->p_sdp_db,
79 (tBT_UUID*)&bta_mce_mas_uuid, p_rec);
81 APPL_TRACE_DEBUG("p_rec:%p", p_rec);
83 if (p_rec == NULL) break;
85 if (!SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe))
90 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME);
97 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID);
102 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_MSG_TYP
[all...]
/system/bt/stack/btm/
H A Dbtm_ble.cc1272 tBTM_SEC_DEV_REC* p_rec; local
1282 if ((p_rec = btm_find_dev(bd_addr)) != NULL &&
1284 btm_ble_init_pseudo_addr(p_rec, bd_addr);
1288 memcpy(p_rec->ble.keys.pltk, p_keys->penc_key.ltk, BT_OCTET16_LEN);
1289 memcpy(p_rec->ble.keys.rand, p_keys->penc_key.rand, BT_OCTET8_LEN);
1290 p_rec->ble.keys.sec_level = p_keys->penc_key.sec_level;
1291 p_rec->ble.keys.ediv = p_keys->penc_key.ediv;
1292 p_rec->ble.keys.key_size = p_keys->penc_key.key_size;
1293 p_rec->ble.key_type |= BTM_LE_KEY_PENC;
1294 p_rec
1411 tBTM_SEC_DEV_REC* p_rec; local
1432 tBTM_SEC_DEV_REC* p_rec; local
1522 tBTM_SEC_DEV_REC* p_rec = btm_find_dev(bd_addr); local
1621 tBTM_SEC_DEV_REC* p_rec = btm_find_dev(bda); local
1710 tBTM_SEC_DEV_REC* p_rec = btm_find_dev(bda); local
2151 tBTM_SEC_DEV_REC* p_rec = btm_find_dev(bd_addr); local
2213 tBTM_SEC_DEV_REC* p_rec = btm_find_dev(bd_addr); local
[all...]
/system/bt/stack/hid/
H A Dhidh_api.cc72 void hidh_get_str_attr(tSDP_DISC_REC* p_rec, uint16_t attr_id, uint16_t max_len, argument
77 p_attr = SDP_FindAttributeInRec(p_rec, attr_id);
93 tSDP_DISC_REC* p_rec; local
109 p_rec = SDP_FindServiceUUIDInDb(p_db, &hid_uuid, NULL);
110 if (p_rec == NULL) {
118 if (((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HID_DESCRIPTOR_LIST)) ==
135 if (((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HID_VIRTUAL_CABLE)) !=
142 p_rec, ATTR_ID_HID_RECONNECT_INITIATE)) != NULL) &&
148 p_rec, ATTR_ID_HID_NORMALLY_CONNECTABLE)) != NULL) &&
153 if (((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HID_SDP_DISABL
[all...]
/system/nfc/src/nfc/include/
H A Dndef_utils.h221 extern uint8_t* NDEF_RecGetType(uint8_t* p_rec, uint8_t* p_tnf,
234 extern uint8_t* NDEF_RecGetId(uint8_t* p_rec, uint8_t* p_id_len);
247 extern uint8_t* NDEF_RecGetPayload(uint8_t* p_rec, uint32_t* p_payload_len);
326 uint32_t* p_cur_size, uint8_t* p_rec,
342 uint32_t* p_cur_size, uint8_t* p_rec,
358 uint32_t* p_cur_size, uint8_t* p_rec,
374 uint32_t* p_cur_size, uint8_t* p_rec,
/system/bt/bta/gatt/
H A Dbta_gattc_cache.cc137 static void bta_gattc_display_explore_record(tBTA_GATTC_ATTR_REC* p_rec, argument
140 tBTA_GATTC_ATTR_REC* pp = p_rec;
352 tBTA_GATTC_ATTR_REC* p_rec = NULL; local
355 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx;
356 *p_s_hdl = p_rec->s_handle;
358 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_char_idx;
359 *p_s_hdl = p_rec->s_handle + 1;
362 *p_e_hdl = p_rec->e_handle;
364 APPL_TRACE_DEBUG("discover range [%d ~ %d]", p_rec->s_handle,
365 p_rec
481 tBTA_GATTC_ATTR_REC* p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx; local
545 tBTA_GATTC_ATTR_REC* p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_char_idx; local
574 tBTA_GATTC_ATTR_REC* p_rec = NULL; local
597 tBTA_GATTC_ATTR_REC* p_rec = NULL; local
633 tBTA_GATTC_ATTR_REC* p_rec = NULL; local
671 tBTA_GATTC_ATTR_REC* p_rec = NULL; local
[all...]
/system/bt/bta/ag/
H A Dbta_ag_sdp.cc288 tSDP_DISC_REC* p_rec = NULL; local
307 p_rec = SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec);
308 if (p_rec == NULL) {
313 p_rec = SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec);
314 if (p_rec == NULL) {
323 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) {
331 if (!SDP_FindProfileVersionInRec(p_rec, uuid, &p_scb->peer_version)) {
338 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURE
[all...]
/system/nfc/src/nfa/dm/
H A Dnfa_dm_ndef.c358 uint8_t *p_rec, *p_ndef_start, *p_type, *p_payload, *p_rec_end; local
422 p_rec = p_ndef_start = p_msg_buf;
425 while (p_rec != NULL) {
427 p_type = NDEF_RecGetType(p_rec, &tnf, &type_len);
433 p_payload = NDEF_RecGetPayload(p_rec, &payload_len);
461 ndef_data.p_data = p_rec; /* Start of record */
465 ndef_data.len = payload_len + (uint32_t)(p_payload - p_rec);
468 p_rec_end = p_rec;
490 ndef_data.len = (uint32_t)(p_rec_end - p_rec);
528 p_rec
[all...]
/system/bt/bta/hf_client/
H A Dbta_hf_client_sdp.cc216 tSDP_DISC_REC* p_rec = NULL; local
226 p_rec = SDP_FindServiceInDb(client_cb->p_disc_db,
227 UUID_SERVCLASS_AG_HANDSFREE, p_rec);
228 if (p_rec == NULL) {
234 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) {
242 SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_HF_HANDSFREE,
246 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES);
261 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_NETWORK);
/system/bt/stack/a2dp/
H A Da2dp_api.cc64 tSDP_DISC_REC* p_rec = NULL; local
76 if ((p_rec = SDP_FindServiceInDb(
77 a2dp_cb.find.p_db, a2dp_cb.find.service_uuid, p_rec)) == NULL) {
83 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) !=
90 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PROVIDER_NAME)) !=
98 p_rec, ATTR_ID_SUPPORTED_FEATURES)) != NULL) {
103 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_AVDTP, &elem)) {
/system/bt/stack/include/
H A Dsdp_api.h269 tSDP_DISC_ATTR* SDP_FindAttributeInRec(tSDP_DISC_REC* p_rec, uint16_t attr_id);
314 * Parameters: p_rec - pointer to a SDP record.
320 bool SDP_FindServiceUUIDInRec_128bit(tSDP_DISC_REC* p_rec, tBT_UUID* p_uuid);
348 bool SDP_FindProtocolListElemInRec(tSDP_DISC_REC* p_rec, uint16_t layer_uuid,
362 bool SDP_FindAddProtoListsElemInRec(tSDP_DISC_REC* p_rec, uint16_t layer_uuid,
379 bool SDP_FindProfileVersionInRec(tSDP_DISC_REC* p_rec, uint16_t profile_uuid,
634 * Parameters: p_rec - pointer to a SDP record.
639 bool SDP_FindServiceUUIDInRec(tSDP_DISC_REC* p_rec, tBT_UUID* p_uuid);
/system/bt/bta/hl/
H A Dbta_hl_sdp.cc531 tSDP_DISC_REC* p_rec; local
538 p_rec = p_db->p_first_rec;
540 p_rec = p_start_rec->p_next_rec;
543 while (p_rec) {
544 p_attr = p_rec->p_first_attr;
555 return (p_rec);
564 p_rec = p_rec->p_next_rec;
H A Dbta_hl_utils.cc92 tBTA_HL_SDP_REC* p_rec; local
97 p_rec = &p_sdp->sdp_rec[i];
98 if (p_rec->ctrl_psm == ctrl_psm) {
1619 tBTA_HL_SDP_REC* p_rec; local
1630 p_rec = &p_mcb->sdp.sdp_rec[sdp_idx];
1631 for (i = 0; i < p_rec->num_mdeps; i++) {
1632 APPL_TRACE_DEBUG("mdep_id %d peer_mdep_id %d", p_rec->mdep_cfg[i].mdep_id,
1635 p_rec->mdep_cfg[i].mdep_role, peer_mdep_role)
1636 if ((p_rec->mdep_cfg[i].mdep_id == peer_mdep_id) &&
1637 (p_rec
[all...]
H A Dbta_hl_act.cc1408 tSDP_DISC_REC* p_rec = NULL; local
1432 if (bta_hl_find_service_in_db(app_idx, mcl_idx, service_uuid, &p_rec)) {
1439 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_L2CAP, &pe)) {
1445 if (SDP_FindAddProtoListsElemInRec(p_rec, UUID_PROTOCOL_L2CAP, &pe)) {
1453 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME);
1463 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_DESCRIPTION);
1473 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PROVIDER_NAME);
1482 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HDP_MCAP_SUP_PROC);
1490 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HDP_SUP_FEAT_LIST);
/system/bt/bta/av/
H A Dbta_av_act.cc1595 tSDP_DISC_REC* p_rec = NULL; local
1604 p_rec = SDP_FindServiceInDb(p_cb->p_disc_db, service_uuid, p_rec);
1605 if (p_rec == NULL) {
1609 if ((SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_CLASS_ID_LIST)) !=
1622 if ((SDP_FindAttributeInRec(p_rec, ATTR_ID_BT_PROFILE_DESC_LIST)) != NULL) {
1624 SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_AV_REMOTE_CONTROL,
1633 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES);
1665 tSDP_DISC_REC* p_rec = local
1667 while (p_rec) {
1788 tSDP_DISC_REC* p_rec = nullptr; local
[all...]
/system/bt/btif/src/
H A Dbtif_hl.cc969 tBTA_HL_SDP_REC* p_rec; local
994 p_rec = &p_mcb->sdp.sdp_rec[p_mcb->sdp_idx];
995 num_mdeps = p_rec->num_mdeps;
999 BTIF_TRACE_DEBUG("p_rec->mdep_cfg[%d].mdep_role=%d", i,
1000 p_rec->mdep_cfg[i].mdep_role);
1001 BTIF_TRACE_DEBUG("p_rec->mdep_cfg[%d].data_type =%d", i,
1002 p_rec->mdep_cfg[i].data_type);
1003 if ((p_rec->mdep_cfg[i].mdep_role == peer_mdep_role) &&
1004 (p_rec->mdep_cfg[i].data_type == data_type)) {
1006 *p_peer_mdep_id = p_rec
[all...]

Completed in 523 milliseconds