/system/bt/stack/a2dp/ |
H A D | a2dp_int.h | 47 tSDP_DISCOVERY_DB* p_db; /* pointer to discovery database */ member in struct:__anon894
|
H A D | a2dp_api.cc | 80 a2dp_cb.find.p_db, a2dp_cb.find.service_uuid, p_rec)) == NULL) { 120 osi_free_and_reset((void**)&a2dp_cb.find.p_db); 258 * p_db: Pointer to the information to initialize 274 tA2DP_SDP_DB_PARAMS* p_db, 282 p_db == NULL || p_cback == NULL) { 297 if (p_db->p_attrs == NULL || p_db->num_attr == 0) { 298 p_db->p_attrs = a2dp_attr_list; 299 p_db->num_attr = A2DP_NUM_ATTR; 302 if (a2dp_cb.find.p_db 273 A2DP_FindService(uint16_t service_uuid, const RawAddress& bd_addr, tA2DP_SDP_DB_PARAMS* p_db, tA2DP_FIND_CBACK* p_cback) argument [all...] |
/system/bt/stack/avrc/ |
H A D | avrc_sdp.cc | 94 * p_db: SDP discovery database parameters. 109 tAVRC_SDP_DB_PARAMS* p_db, 116 p_db == NULL || p_db->p_db == NULL || find_cback.is_null()) 125 if (p_db->p_attrs == NULL || p_db->num_attr == 0) { 126 p_db->p_attrs = a2dp_attr_list_sdp; 127 p_db->num_attr = AVRC_NUM_ATTR; 131 result = SDP_InitDiscoveryDb(p_db 108 AVRC_FindService(uint16_t service_uuid, const RawAddress& bd_addr, tAVRC_SDP_DB_PARAMS* p_db, const tAVRC_FIND_CBACK& find_cback) argument [all...] |
H A D | avrc_int.h | 151 tSDP_DISCOVERY_DB* p_db; /* pointer to discovery database */ member in struct:__anon944
|
/system/bt/bta/hl/ |
H A D | bta_hl_sdp.cc | 528 const tSDP_DISCOVERY_DB* p_db, const tSDP_DISC_REC* p_start_rec) { 533 if (p_db == NULL) return (NULL); 536 p_rec = p_db->p_first_rec; 527 bta_hl_find_sink_or_src_srv_class_in_db( const tSDP_DISCOVERY_DB* p_db, const tSDP_DISC_REC* p_start_rec) argument
|
H A D | bta_hl_int.h | 462 tSDP_DISCOVERY_DB* p_db; /* pointer to discovery database */ member in struct:__anon208 573 const tSDP_DISCOVERY_DB* p_db, const tSDP_DISC_REC* p_start_rec);
|
/system/bt/stack/hid/ |
H A D | hidh_api.cc | 54 tSDP_DISCOVERY_DB* p_db, uint32_t db_len, 59 hh_cb.p_sdp_db = p_db; 61 SDP_InitDiscoveryDb(p_db, db_len, 1, &uuid_list, 0, NULL); 63 if (SDP_ServiceSearchRequest(addr, p_db, hidh_search_callback)) { 91 tSDP_DISCOVERY_DB* p_db = hh_cb.p_sdp_db; local 106 p_rec = SDP_FindServiceUUIDInDb(p_db, hid_uuid, NULL); 53 HID_HostGetSDPRecord(const RawAddress& addr, tSDP_DISCOVERY_DB* p_db, uint32_t db_len, tHID_HOST_SDP_CALLBACK* sdp_cback) argument
|
/system/bt/stack/include/ |
H A D | avrc_api.h | 151 tSDP_DISCOVERY_DB* p_db; /* Pointer to the discovery database */ member in struct:__anon1039 264 * p_db: SDP discovery database parameters. 280 tAVRC_SDP_DB_PARAMS* p_db,
|
/system/bt/stack/sdp/ |
H A D | sdp_discovery.cc | 56 static tSDP_DISC_REC* add_record(tSDP_DISCOVERY_DB* p_db, 58 static uint8_t* add_attr(uint8_t* p, tSDP_DISCOVERY_DB* p_db, 144 &p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx]); 146 p = sdpu_build_uuid_seq(p, p_ccb->p_db->num_uuid_filters, 147 p_ccb->p_db->uuid_filters); 354 if (p_ccb->p_db->raw_data) { 355 cpy_len = p_ccb->p_db->raw_size - p_ccb->p_db->raw_used; 372 "%s: list_len:%d cpy_len:%d p:%p p_ccb:%p p_db:%p raw_size:%d " 374 __func__, list_len, cpy_len, p, p_ccb, p_ccb->p_db, 775 add_record(tSDP_DISCOVERY_DB* p_db, const RawAddress& p_bda) argument 815 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 D | sdp_api.cc | 54 * Parameters: p_db - (input) address of an area of memory where the 70 bool SDP_InitDiscoveryDb(tSDP_DISCOVERY_DB* p_db, uint32_t len, argument 76 if (p_db == NULL || (sizeof(tSDP_DISCOVERY_DB) > len) || 79 "SDP_InitDiscoveryDb Illegal param: p_db 0x%x, len %d, num_uuid %d, " 81 PTR_TO_UINT(p_db), len, num_uuid, num_attr); 86 memset(p_db, 0, (size_t)len); 88 p_db->mem_size = len - sizeof(tSDP_DISCOVERY_DB); 89 p_db->mem_free = p_db->mem_size; 90 p_db 116 SDP_CancelServiceSearch(tSDP_DISCOVERY_DB* p_db) argument 134 SDP_ServiceSearchRequest(const RawAddress& p_bd_addr, tSDP_DISCOVERY_DB* p_db, tSDP_DISC_CMPL_CB* p_cb) argument 165 SDP_ServiceSearchAttributeRequest(const RawAddress& p_bd_addr, tSDP_DISCOVERY_DB* p_db, tSDP_DISC_CMPL_CB* p_cb) argument 197 SDP_ServiceSearchAttributeRequest2(const RawAddress& p_bd_addr, tSDP_DISCOVERY_DB* p_db, tSDP_DISC_CMPL_CB2* p_cb2, void* user_data) argument 230 SDP_FindAttributeInDb(tSDP_DISCOVERY_DB* p_db, uint16_t attr_id, tSDP_DISC_REC* p_start_rec) argument 410 SDP_FindServiceInDb(tSDP_DISCOVERY_DB* p_db, uint16_t service_uuid, tSDP_DISC_REC* p_start_rec) argument 513 SDP_FindServiceInDb_128bit(tSDP_DISCOVERY_DB* p_db, tSDP_DISC_REC* p_start_rec) argument 571 SDP_FindServiceUUIDInDb(tSDP_DISCOVERY_DB* p_db, const Uuid& uuid, tSDP_DISC_REC* p_start_rec) argument 814 SDP_DiDiscover(const RawAddress& remote_device, tSDP_DISCOVERY_DB* p_db, uint32_t len, tSDP_DISC_CMPL_CB* p_cb) argument 840 SDP_GetNumDiRecords(tSDP_DISCOVERY_DB* p_db) argument 888 SDP_GetDiRecord(uint8_t get_record_index, tSDP_DI_GET_RECORD* p_device_info, tSDP_DISCOVERY_DB* p_db) argument [all...] |
H A D | 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 [all...] |
H A D | sdp_utils.cc | 81 tCONN_CB* sdpu_find_ccb_by_db(tSDP_DISCOVERY_DB* p_db) { argument 85 if (p_db) { 88 if ((p_ccb->con_state != SDP_STATE_IDLE) && (p_ccb->p_db == p_db)) 711 void sdpu_sort_attr_list(uint16_t num_attr, tSDP_DISCOVERY_DB* p_db) { argument 724 if (p_db->attr_filters[i] > p_db->attr_filters[i + 1]) { 726 x = p_db->attr_filters[i]; 727 p_db->attr_filters[i] = p_db [all...] |
H A D | sdpint.h | 176 tSDP_DISCOVERY_DB* p_db; /* Database to save info into */ member in struct:__anon1333 251 extern tCONN_CB* sdpu_find_ccb_by_db(tSDP_DISCOVERY_DB* p_db); 274 extern void sdpu_sort_attr_list(uint16_t num_attr, tSDP_DISCOVERY_DB* p_db);
|
/system/bt/stack/btm/ |
H A D | btm_pm.cc | 389 tBTM_PM_MCB* p_db = &btm_cb.pm_mode_db[ind]; /* per ACL link */ local 390 memset(p_db, 0, sizeof(tBTM_PM_MCB)); 391 p_db->state = BTM_PM_ST_ACTIVE; 393 BTM_TRACE_DEBUG("btm_pm_sm_alloc ind:%d st:%d", ind, p_db->state);
|
H A D | btm_inq.cc | 1267 tINQ_BDADDR* p_db = &p_inq->p_bd_db[0]; local 1271 if ((p_inq->inq_active & BTM_PERIODIC_INQUIRY_ACTIVE) || !p_db) 1274 for (xx = 0; xx < p_inq->num_bd_entries; xx++, p_db++) { 1275 if (p_db->bd_addr == p_bda && p_db->inq_count == p_inq->inq_counter) 1280 p_db->inq_count = p_inq->inq_counter; 1281 p_db->bd_addr = p_bda;
|
/system/bt/stack/gatt/ |
H A D | gatt_db.cc | 71 Uuid* gatts_get_service_uuid(tGATT_SVC_DB* p_db) { argument 72 if (!p_db || p_db->attr_list.empty()) { 76 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) { 390 * Parameter p_db: database pointer. 412 tGATT_ATTR* find_attr_by_handle(tGATT_SVC_DB* p_db, uint16_ argument 254 gatts_db_read_attr_value_by_type( tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, BT_HDR* p_rsp, uint16_t s_handle, uint16_t e_handle, const Uuid& type, uint16_t* p_len, tGATT_SEC_FLAG sec_flag, uint8_t key_size, uint32_t trans_id, uint16_t* p_cur_handle) argument 442 gatts_read_attr_value_by_handle( tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, uint16_t offset, uint8_t* p_value, uint16_t* p_len, uint16_t mtu, tGATT_SEC_FLAG sec_flag, uint8_t key_size, uint32_t trans_id) argument 480 gatts_read_attr_perm_check(tGATT_SVC_DB* p_db, bool is_long, uint16_t handle, tGATT_SEC_FLAG sec_flag, uint8_t key_size) argument 508 gatts_write_attr_perm_check(tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, uint16_t offset, uint8_t* p_data, uint16_t len, tGATT_SEC_FLAG sec_flag, uint8_t key_size) argument [all...] |
H A D | gatt_int.h | 256 tGATT_SVC_DB* p_db; /* pointer to the service database */ member in struct:__anon1009 570 tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, BT_HDR* p_rsp, 575 tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, 579 tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, uint16_t offset, 581 extern tGATT_STATUS gatts_read_attr_perm_check(tGATT_SVC_DB* p_db, bool is_long, 585 extern bluetooth::Uuid* gatts_get_service_uuid(tGATT_SVC_DB* p_db);
|