/system/bt/stack/avrc/ |
avrc_sdp.cc | 92 * p_db: SDP discovery database parameters. 107 tAVRC_SDP_DB_PARAMS* p_db, 115 p_db == NULL || p_db->p_db == NULL || p_cback == NULL) 127 if (p_db->p_attrs == NULL || p_db->num_attr == 0) { 128 p_db->p_attrs = a2dp_attr_list_sdp; 129 p_db->num_attr = AVRC_NUM_ATTR; 132 result = SDP_InitDiscoveryDb(p_db->p_db, p_db->db_len, 1, &uuid_list [all...] |
avrc_int.h | 155 tSDP_DISCOVERY_DB* p_db; /* pointer to discovery database */ member in struct:__anon113596
|
/system/bt/stack/a2dp/ |
a2dp_api.cc | 77 a2dp_cb.find.p_db, a2dp_cb.find.service_uuid, p_rec)) == NULL) { 116 osi_free_and_reset((void**)&a2dp_cb.find.p_db); 254 * p_db: Pointer to the information to initialize 270 tA2DP_SDP_DB_PARAMS* p_db, 278 p_db == NULL || p_cback == NULL) 289 if (p_db->p_attrs == NULL || p_db->num_attr == 0) { 290 p_db->p_attrs = a2dp_attr_list; 291 p_db->num_attr = A2DP_NUM_ATTR; 294 if (a2dp_cb.find.p_db == NULL [all...] |
a2dp_int.h | 47 tSDP_DISCOVERY_DB* p_db; /* pointer to discovery database */ member in struct:__anon113541
|
/system/bt/stack/include/ |
sdp_api.h | 178 bool SDP_InitDiscoveryDb(tSDP_DISCOVERY_DB* p_db, uint32_t len, 192 bool SDP_CancelServiceSearch(tSDP_DISCOVERY_DB* p_db); 204 tSDP_DISCOVERY_DB* p_db, tSDP_DISC_CMPL_CB* p_cb); 220 tSDP_DISCOVERY_DB* p_db, 238 tSDP_DISCOVERY_DB* p_db, 256 tSDP_DISC_REC* SDP_FindAttributeInDb(tSDP_DISCOVERY_DB* p_db, uint16_t attr_id, 283 tSDP_DISC_REC* SDP_FindServiceInDb(tSDP_DISCOVERY_DB* p_db, 303 tSDP_DISC_REC* SDP_FindServiceUUIDInDb(tSDP_DISCOVERY_DB* p_db, 334 tSDP_DISC_REC* SDP_FindServiceInDb_128bit(tSDP_DISCOVERY_DB* p_db, 587 tSDP_DISCOVERY_DB* p_db, uint32_t len [all...] |
a2dp_api.h | 144 * p_db: Pointer to the information to initialize 161 tA2DP_SDP_DB_PARAMS* p_db,
|
hidh_api.h | 103 tSDP_DISCOVERY_DB* p_db,
|
avrc_api.h | 148 tSDP_DISCOVERY_DB* p_db; /* Pointer to the discovery database */ member in struct:__anon113690 260 * p_db: SDP discovery database parameters. 276 tAVRC_SDP_DB_PARAMS* p_db,
|
/system/bt/stack/sdp/ |
sdp_api.cc | 52 * Parameters: p_db - (input) address of an area of memory where the 68 bool SDP_InitDiscoveryDb(tSDP_DISCOVERY_DB* p_db, uint32_t len, 74 if (p_db == NULL || (sizeof(tSDP_DISCOVERY_DB) > len) || 77 "SDP_InitDiscoveryDb Illegal param: p_db 0x%x, len %d, num_uuid %d, " 79 PTR_TO_UINT(p_db), len, num_uuid, num_attr); 84 memset(p_db, 0, (size_t)len); 86 p_db->mem_size = len - sizeof(tSDP_DISCOVERY_DB); 87 p_db->mem_free = p_db->mem_size; 88 p_db->p_first_rec = NULL [all...] |
sdp_discovery.cc | 50 static tSDP_DISC_REC* add_record(tSDP_DISCOVERY_DB* p_db, 52 static uint8_t* add_attr(uint8_t* p, tSDP_DISCOVERY_DB* p_db, 137 &p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx]); 139 p = sdpu_build_uuid_seq(p, p_ccb->p_db->num_uuid_filters, 140 p_ccb->p_db->uuid_filters); 340 if (p_ccb->p_db->raw_data) { 341 cpy_len = p_ccb->p_db->raw_size - p_ccb->p_db->raw_used; 353 "%s: list_len:%d cpy_len:%d p:%p p_ccb:%p p_db:%p raw_size:%d " 355 __func__, list_len, cpy_len, p, p_ccb, p_ccb->p_db, [all...] |
sdp_main.cc | 559 if ((p_ccb->cur_uuid_idx == 0) && (p_ccb->p_db->p_first_rec)) 560 p_ccb->cur_uuid_idx = p_ccb->p_db->num_uuid_filters; 562 while (++p_ccb->cur_uuid_idx < p_ccb->p_db->num_uuid_filters) { 564 if ((p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx].len == 2) && 566 p_ccb->p_db, 567 p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx].uu.uuid16, NULL))) 570 if ((p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx].len > 2) && 572 p_ccb->p_db, &p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx], 586 if ((reason == SDP_NO_RECS_MATCH) && (p_ccb->p_db->p_first_rec) [all...] |
sdp_db.cc | 254 tSDP_DB* p_db = &sdp_cb.server_db; local 257 if (p_db->num_records < SDP_MAX_RECORDS) { 258 memset(&p_db->record[p_db->num_records], 0, sizeof(tSDP_RECORD)); 262 if (p_db->num_records) 263 handle = p_db->record[p_db->num_records - 1].record_handle + 1; 267 p_db->record[p_db->num_records].record_handle = handle; 269 p_db->num_records++ [all...] |
sdp_utils.cc | 80 tCONN_CB* sdpu_find_ccb_by_db(tSDP_DISCOVERY_DB* p_db) { 84 if (p_db) { 87 if ((p_ccb->con_state != SDP_STATE_IDLE) && (p_ccb->p_db == p_db)) 718 void sdpu_sort_attr_list(uint16_t num_attr, tSDP_DISCOVERY_DB* p_db) { 731 if (p_db->attr_filters[i] > p_db->attr_filters[i + 1]) { 733 x = p_db->attr_filters[i]; 734 p_db->attr_filters[i] = p_db->attr_filters[i + 1] [all...] |
sdpint.h | 175 tSDP_DISCOVERY_DB* p_db; /* Database to save info into */ member in struct:__anon113999 249 extern tCONN_CB* sdpu_find_ccb_by_db(tSDP_DISCOVERY_DB* p_db); 273 extern void sdpu_sort_attr_list(uint16_t num_attr, tSDP_DISCOVERY_DB* p_db);
|
/system/bt/stack/gatt/ |
gatt_db.cc | 69 tBT_UUID* gatts_get_service_uuid(tGATT_SVC_DB* p_db) { 70 if (!p_db || p_db->attr_list.empty()) { 74 return &p_db->attr_list[0].p_value->uuid; 242 * Parameter p_db: pointer to the attribute database. 255 tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, BT_HDR* p_rsp, 263 if (p_db) { 264 for (tGATT_ATTR& attr : p_db->attr_list) { 431 * Parameter p_db: database pointer. 453 tGATT_ATTR* find_attr_by_handle(tGATT_SVC_DB* p_db, uint16_t handle) [all...] |
gatt_int.h | 256 tGATT_SVC_DB* p_db; /* pointer to the service database */ member in struct:__anon113658 574 tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, BT_HDR* p_rsp, 579 tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, 583 tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, uint16_t offset, 585 extern tGATT_STATUS gatts_read_attr_perm_check(tGATT_SVC_DB* p_db, bool is_long, 589 extern tBT_UUID* gatts_get_service_uuid(tGATT_SVC_DB* p_db);
|
gatt_sr.cc | 378 err = gatts_read_attr_perm_check(it->p_db, false, handle, sec_flag, 411 tcb, it->p_db, op_code, handle, 0, p_msg->attr_value.value, 454 p_uuid = gatts_get_service_uuid(el.p_db); 512 if (!el.p_db) return GATT_NOT_FOUND; 518 for (auto& attr : el.p_db->attr_list) { 820 tcb, el.p_db, op_code, p_msg, s_hdl, e_hdl, uuid, &buf_len, sec_flag, 898 status = gatts_write_attr_perm_check(el.p_db, op_code, handle, 960 tcb, el.p_db, op_code, handle, offset, p, &value_len, (uint16_t)buf_len, [all...] |
gatt_api.cc | 333 elem.p_db = &list.svc_db; 341 tBT_UUID* p_uuid = gatts_get_service_uuid(elem.p_db); 361 tBT_UUID* p_this_uuid = gatts_get_service_uuid(info.p_db); [all...] |
/system/bt/stack/hid/ |
hidh_api.cc | 52 tSDP_DISCOVERY_DB* p_db, uint32_t db_len, 61 hh_cb.p_sdp_db = p_db; 62 SDP_InitDiscoveryDb(p_db, db_len, 1, &uuid_list, 0, NULL); 64 if (SDP_ServiceSearchRequest(addr, p_db, hidh_search_callback)) { 92 tSDP_DISCOVERY_DB* p_db = hh_cb.p_sdp_db; local 109 p_rec = SDP_FindServiceUUIDInDb(p_db, &hid_uuid, NULL);
|
/system/bt/stack/btm/ |
btm_pm.cc | 377 tBTM_PM_MCB* p_db = &btm_cb.pm_mode_db[ind]; /* per ACL link */ local 378 memset(p_db, 0, sizeof(tBTM_PM_MCB)); 379 p_db->state = BTM_PM_ST_ACTIVE; 381 BTM_TRACE_DEBUG("btm_pm_sm_alloc ind:%d st:%d", ind, p_db->state);
|
btm_inq.cc | 1344 tINQ_BDADDR* p_db = &p_inq->p_bd_db[0]; local [all...] |
/system/bt/bta/hl/ |
bta_hl_sdp.cc | 530 const tSDP_DISCOVERY_DB* p_db, const tSDP_DISC_REC* p_start_rec) { 535 if (p_db == NULL) return (NULL); 538 p_rec = p_db->p_first_rec;
|
bta_hl_act.cc | [all...] |
bta_hl_int.h | 462 tSDP_DISCOVERY_DB* p_db; /* pointer to discovery database */ member in struct:__anon112982 573 const tSDP_DISCOVERY_DB* p_db, const tSDP_DISC_REC* p_start_rec); [all...] |
bta_hl_utils.cc | 265 *pp_rec = SDP_FindServiceInDb(p_mcb->p_db, service_uuid, *pp_rec); 271 *pp_rec = bta_hl_find_sink_or_src_srv_class_in_db(p_mcb->p_db, *pp_rec); [all...] |