/system/bt/stack/a2dp/ |
H A D | a2d_int.h | 48 tSDP_DISCOVERY_DB *p_db; /* pointer to discovery database */ member in struct:__anon773
|
H A D | a2d_api.c | 70 if ((p_rec = SDP_FindServiceInDb(a2d_cb.find.p_db, 253 ** p_db: Pointer to the information to initialize 269 tA2D_SDP_DB_PARAMS *p_db, tA2D_FIND_CBACK *p_cback) 282 p_db == NULL || p_db->p_db == NULL || p_cback == NULL) 293 if(p_db->p_attrs == NULL || p_db->num_attr == 0) 295 p_db->p_attrs = a2d_attr_list; 296 p_db 268 A2D_FindService(UINT16 service_uuid, BD_ADDR bd_addr, tA2D_SDP_DB_PARAMS *p_db, tA2D_FIND_CBACK *p_cback) argument [all...] |
/system/bt/stack/avrc/ |
H A D | avrc_sdp.c | 127 ** p_db: SDP discovery database parameters. 141 tAVRC_SDP_DB_PARAMS *p_db, tAVRC_FIND_CBACK *p_cback) 154 p_db == NULL || p_db->p_db == NULL || p_cback == NULL) 166 if(p_db->p_attrs == NULL || p_db->num_attr == 0) 168 p_db->p_attrs = a2d_attr_list; 169 p_db->num_attr = AVRC_NUM_ATTR; 172 result = SDP_InitDiscoveryDb(p_db 140 AVRC_FindService(UINT16 service_uuid, BD_ADDR bd_addr, tAVRC_SDP_DB_PARAMS *p_db, tAVRC_FIND_CBACK *p_cback) argument [all...] |
H A D | avrc_int.h | 125 tSDP_DISCOVERY_DB *p_db; /* pointer to discovery database */ member in struct:__anon811
|
/system/bt/bta/hl/ |
H A D | bta_hl_sdp.c | 579 tSDP_DISC_REC *bta_hl_find_sink_or_src_srv_class_in_db (const tSDP_DISCOVERY_DB *p_db, argument 587 if (p_db == NULL) 594 p_rec = p_db->p_first_rec;
|
H A D | bta_hl_int.h | 500 tSDP_DISCOVERY_DB *p_db; /* pointer to discovery database */ member in struct:__anon254 614 extern tSDP_DISC_REC *bta_hl_find_sink_or_src_srv_class_in_db (const tSDP_DISCOVERY_DB *p_db,
|
/system/bt/stack/hid/ |
H A D | hidh_api.c | 53 tHID_STATUS HID_HostGetSDPRecord ( BD_ADDR addr, tSDP_DISCOVERY_DB *p_db, UINT32 db_len, argument 64 hh_cb.p_sdp_db = p_db; 65 SDP_InitDiscoveryDb (p_db, db_len, 1, &uuid_list, 0, NULL); 67 if (SDP_ServiceSearchRequest (addr, p_db, hidh_search_callback)) 102 tSDP_DISCOVERY_DB *p_db = hh_cb.p_sdp_db; local 120 if ((p_rec = SDP_FindServiceUUIDInDb (p_db, &hid_uuid, NULL)) == NULL)
|
/system/bt/stack/include/ |
H A D | avrc_api.h | 127 tSDP_DISCOVERY_DB *p_db; /* Pointer to the discovery database */ member in struct:__anon908 233 ** p_db: SDP discovery database parameters. 247 tAVRC_SDP_DB_PARAMS *p_db, tAVRC_FIND_CBACK *p_cback);
|
H A D | a2d_api.h | 105 tSDP_DISCOVERY_DB *p_db; /* Pointer to the discovery database */ member in struct:__anon887 189 ** p_db: Pointer to the information to initialize 205 tA2D_SDP_DB_PARAMS *p_db, tA2D_FIND_CBACK *p_cback);
|
/system/bt/stack/sdp/ |
H A D | sdp_discovery.c | 52 static tSDP_DISC_REC *add_record (tSDP_DISCOVERY_DB *p_db, BD_ADDR p_bda); 53 static UINT8 *add_attr (UINT8 *p, tSDP_DISCOVERY_DB *p_db, tSDP_DISC_REC *p_rec, 146 p = sdpu_build_uuid_seq (p, 1, &p_ccb->p_db->uuid_filters[p_ccb->cur_uuid_idx]); 148 p = sdpu_build_uuid_seq (p, p_ccb->p_db->num_uuid_filters, p_ccb->p_db->uuid_filters); 367 if(p_ccb->p_db->raw_data) 369 cpy_len = p_ccb->p_db->raw_size - p_ccb->p_db->raw_used; 384 list_len, cpy_len, p_ccb->p_db->raw_size, p_ccb->p_db 817 add_record(tSDP_DISCOVERY_DB *p_db, BD_ADDR p_bda) argument 861 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 D | sdp_api.c | 50 ** Parameters: p_db - (input) address of an area of memory where the 65 BOOLEAN SDP_InitDiscoveryDb (tSDP_DISCOVERY_DB *p_db, UINT32 len, UINT16 num_uuid, argument 72 if (p_db == NULL || (sizeof (tSDP_DISCOVERY_DB) > len) || 75 SDP_TRACE_ERROR("SDP_InitDiscoveryDb Illegal param: p_db 0x%x, len %d, num_uuid %d, num_attr %d", 76 (UINT32)p_db, len, num_uuid, num_attr); 81 memset (p_db, 0, (size_t)len); 83 p_db->mem_size = len - sizeof (tSDP_DISCOVERY_DB); 84 p_db->mem_free = p_db->mem_size; 85 p_db 115 SDP_CancelServiceSearch(tSDP_DISCOVERY_DB *p_db) argument 139 SDP_ServiceSearchRequest(UINT8 *p_bd_addr, tSDP_DISCOVERY_DB *p_db, tSDP_DISC_CMPL_CB *p_cb) argument 176 SDP_ServiceSearchAttributeRequest(UINT8 *p_bd_addr, tSDP_DISCOVERY_DB *p_db, tSDP_DISC_CMPL_CB *p_cb) argument 213 SDP_ServiceSearchAttributeRequest2(UINT8 *p_bd_addr, tSDP_DISCOVERY_DB *p_db, tSDP_DISC_CMPL_CB2 *p_cb2, void * user_data) argument 258 SDP_FindAttributeInDb(tSDP_DISCOVERY_DB *p_db, UINT16 attr_id, tSDP_DISC_REC *p_start_rec) argument 481 SDP_FindServiceInDb(tSDP_DISCOVERY_DB *p_db, UINT16 service_uuid, tSDP_DISC_REC *p_start_rec) argument 589 SDP_FindServiceInDb_128bit(tSDP_DISCOVERY_DB *p_db, tSDP_DISC_REC *p_start_rec) argument 655 SDP_FindServiceUUIDInDb(tSDP_DISCOVERY_DB *p_db, tBT_UUID *p_uuid, tSDP_DISC_REC *p_start_rec) argument 924 SDP_DiDiscover( BD_ADDR remote_device, tSDP_DISCOVERY_DB *p_db, UINT32 len, tSDP_DISC_CMPL_CB *p_cb ) argument [all...] |
H A D | sdp_db.c | 284 tSDP_DB *p_db = &sdp_cb.server_db; local 287 if (p_db->num_records < SDP_MAX_RECORDS) 289 memset (&p_db->record[p_db->num_records], 0, 294 if (p_db->num_records) 295 handle = p_db->record[p_db->num_records - 1].record_handle + 1; 299 p_db->record[p_db->num_records].record_handle = handle; 301 p_db [all...] |
H A D | sdp_utils.c | 83 tCONN_CB *sdpu_find_ccb_by_db (tSDP_DISCOVERY_DB *p_db) argument 89 if (p_db) 94 if ((p_ccb->con_state != SDP_STATE_IDLE) && (p_ccb->p_db == p_db)) 819 void sdpu_sort_attr_list( UINT16 num_attr, tSDP_DISCOVERY_DB *p_db ) 837 if( p_db->attr_filters[i] > p_db->attr_filters[i+1] ) 840 x = p_db->attr_filters[i]; 841 p_db->attr_filters[i] = p_db [all...] |
H A D | sdpint.h | 188 tSDP_DISCOVERY_DB *p_db; /* Database to save info into */ member in struct:__anon1268 274 extern tCONN_CB *sdpu_find_ccb_by_db (tSDP_DISCOVERY_DB *p_db); 291 extern void sdpu_sort_attr_list( UINT16 num_attr, tSDP_DISCOVERY_DB *p_db );
|
/system/bt/stack/btm/ |
H A D | btm_pm.c | 392 tBTM_PM_MCB *p_db = &btm_cb.pm_mode_db[ind]; /* per ACL link */ local 393 memset (p_db, 0, sizeof(tBTM_PM_MCB)); 394 p_db->state = BTM_PM_ST_ACTIVE; 396 BTM_TRACE_DEBUG( "btm_pm_sm_alloc ind:%d st:%d", ind, p_db->state);
|
H A D | btm_inq.c | 1502 tINQ_BDADDR *p_db = &p_inq->p_bd_db[0]; local 1506 if ((p_inq->inq_active & BTM_PERIODIC_INQUIRY_ACTIVE) || !p_db) 1509 for (xx = 0; xx < p_inq->num_bd_entries; xx++, p_db++) 1511 if (!memcmp(p_db->bd_addr, p_bda, BD_ADDR_LEN) 1512 && p_db->inq_count == p_inq->inq_counter) 1518 p_db->inq_count = p_inq->inq_counter; 1519 memcpy(p_db->bd_addr, p_bda, BD_ADDR_LEN);
|
/system/bt/stack/gatt/ |
H A D | gatt_db.c | 41 static BOOLEAN allocate_svc_db_buf(tGATT_SVC_DB *p_db); 42 static void *allocate_attr_in_db(tGATT_SVC_DB *p_db, tBT_UUID *p_uuid, tGATT_PERM perm); 43 static BOOLEAN deallocate_attr_in_db(tGATT_SVC_DB *p_db, void *p_attr); 44 static BOOLEAN copy_extra_byte_in_db(tGATT_SVC_DB *p_db, void **p_dst, UINT16 len); 46 static BOOLEAN gatts_db_add_service_declaration(tGATT_SVC_DB *p_db, tBT_UUID *p_service, BOOLEAN is_pri); 56 ** Parameter p_db: database pointer. 62 BOOLEAN gatts_init_service_db (tGATT_SVC_DB *p_db, tBT_UUID *p_service, BOOLEAN is_pri, argument 65 GKI_init_q(&p_db->svc_buffer); 67 if (!allocate_svc_db_buf(p_db)) 77 p_db 95 gatts_get_service_uuid(tGATT_SVC_DB *p_db) argument 321 gatts_db_read_attr_value_by_type(tGATT_TCB *p_tcb, tGATT_SVC_DB *p_db, UINT8 op_code, BT_HDR *p_rsp, UINT16 s_handle, UINT16 e_handle, tBT_UUID type, UINT16 *p_len, tGATT_SEC_FLAG sec_flag, UINT8 key_size, UINT32 trans_id, UINT16 *p_cur_handle) argument 446 gatts_add_included_service(tGATT_SVC_DB *p_db, UINT16 s_handle, UINT16 e_handle, tBT_UUID service) argument 495 gatts_add_characteristic(tGATT_SVC_DB *p_db, tGATT_PERM perm, tGATT_CHAR_PROP property, tBT_UUID * p_char_uuid) argument 589 gatts_add_char_descr(tGATT_SVC_DB *p_db, tGATT_PERM perm, tBT_UUID * p_descr_uuid) argument 633 gatts_read_attr_value_by_handle(tGATT_TCB *p_tcb, tGATT_SVC_DB *p_db, UINT8 op_code, UINT16 handle, UINT16 offset, UINT8 *p_value, UINT16 *p_len, UINT16 mtu, tGATT_SEC_FLAG sec_flag, UINT8 key_size, UINT32 trans_id) argument 691 gatts_read_attr_perm_check(tGATT_SVC_DB *p_db, BOOLEAN is_long, UINT16 handle, tGATT_SEC_FLAG sec_flag, UINT8 key_size) argument 737 gatts_write_attr_perm_check(tGATT_SVC_DB *p_db, UINT8 op_code, UINT16 handle, UINT16 offset, UINT8 *p_data, UINT16 len, tGATT_SEC_FLAG sec_flag, UINT8 key_size) argument 918 allocate_attr_in_db(tGATT_SVC_DB *p_db, tBT_UUID *p_uuid, tGATT_PERM perm) argument 1025 deallocate_attr_in_db(tGATT_SVC_DB *p_db, void *p_attr) argument 1073 copy_extra_byte_in_db(tGATT_SVC_DB *p_db, void **p_dst, UINT16 len) argument 1104 allocate_svc_db_buf(tGATT_SVC_DB *p_db) argument 1182 gatts_db_add_service_declaration(tGATT_SVC_DB *p_db, tBT_UUID *p_service, BOOLEAN is_pri) argument [all...] |
H A D | gatt_int.h | 232 tGATT_SVC_DB *p_db; /* pointer to the service database */ member in struct:__anon869 695 extern BOOLEAN gatts_init_service_db (tGATT_SVC_DB *p_db, tBT_UUID *p_service, BOOLEAN is_pri, UINT16 s_hdl, UINT16 num_handle); 696 extern UINT16 gatts_add_included_service (tGATT_SVC_DB *p_db, UINT16 s_handle, UINT16 e_handle, tBT_UUID service); 697 extern UINT16 gatts_add_characteristic (tGATT_SVC_DB *p_db, tGATT_PERM perm, tGATT_CHAR_PROP property, tBT_UUID *p_char_uuid); 698 extern UINT16 gatts_add_char_descr (tGATT_SVC_DB *p_db, tGATT_PERM perm, tBT_UUID *p_dscp_uuid); 699 extern tGATT_STATUS gatts_db_read_attr_value_by_type (tGATT_TCB *p_tcb, tGATT_SVC_DB *p_db, UINT8 op_code, BT_HDR *p_rsp, UINT16 s_handle, 701 extern tGATT_STATUS gatts_read_attr_value_by_handle(tGATT_TCB *p_tcb,tGATT_SVC_DB *p_db, UINT8 op_code, UINT16 handle, UINT16 offset, 703 extern tGATT_STATUS gatts_write_attr_perm_check (tGATT_SVC_DB *p_db, UINT8 op_code,UINT16 handle, UINT16 offset, UINT8 *p_data, 705 extern tGATT_STATUS gatts_read_attr_perm_check(tGATT_SVC_DB *p_db, BOOLEAN is_long, UINT16 handle, tGATT_SEC_FLAG sec_flag,UINT8 key_size); 707 extern tBT_UUID * gatts_get_service_uuid (tGATT_SVC_DB *p_db); [all...] |