Home
last modified time | relevance | path

Searched refs:p_srcb (Results 1 – 5 of 5) sorted by relevance

/aosp12/system/bt/bta/gatt/
H A Dbta_gattc_utils.cc151 if (p_clcb->p_srcb == NULL) in bta_gattc_clcb_alloc()
155 p_clcb->p_srcb->num_clcb++; in bta_gattc_clcb_alloc()
203 tBTA_GATTC_SERV* p_srcb = p_clcb->p_srcb; in bta_gattc_clcb_dealloc() local
204 if (p_srcb->num_clcb) p_srcb->num_clcb--; in bta_gattc_clcb_dealloc()
209 if (p_srcb->num_clcb == 0) { in bta_gattc_clcb_dealloc()
210 p_srcb->connected = false; in bta_gattc_clcb_dealloc()
212 p_srcb->mtu = 0; in bta_gattc_clcb_dealloc()
215 p_srcb->gatt_database.Clear(); in bta_gattc_clcb_dealloc()
236 if (p_srcb->in_use && p_srcb->server_bda == bda) return p_srcb; in bta_gattc_find_srcb()
255 if (p_srcb->server_bda == bda) return p_srcb; in bta_gattc_find_srvr_cache()
[all …]
H A Dbta_gattc_act.cc481 if (p_clcb->p_srcb->mtu == 0) p_clcb->p_srcb->mtu = GATT_DEF_BLE_MTU_SIZE; in bta_gattc_conn()
591 if (bta_gattc_cb.clcb[i].p_srcb == p_srcb) { in bta_gattc_reset_discover_st()
624 if (bta_gattc_cb.clcb[i].p_srcb == p_srcb) { in bta_gattc_set_discover_st()
687 if (p_clcb->p_srcb != NULL) { in bta_gattc_start_discover()
733 if (p_clcb->p_srcb) { in bta_gattc_disc_cmpl()
741 if (p_clcb->p_srcb) { in bta_gattc_disc_cmpl()
1053 if (p_clcb->p_srcb && !p_clcb->p_srcb->gatt_database.IsEmpty()) { in bta_gattc_search()
1193 if (p_srcb->gatt_database.IsEmpty() && p_srcb->state == BTA_GATTC_SERV_IDLE) { in bta_gattc_process_srvc_chg_ind()
1220 p_srcb->srvc_hdl_chg = true; in bta_gattc_process_srvc_chg_ind()
1230 bta_gattc_cb.clcb[i].p_srcb == p_srcb && in bta_gattc_process_srvc_chg_ind()
[all …]
H A Dbta_gattc_cache.cc227 p_clcb->p_srcb->state = BTA_GATTC_SERV_SAVE; in bta_gattc_explore_srvc_finished()
521 if (!p_srcb || p_srcb->gatt_database.IsEmpty()) return NULL; in bta_gattc_get_services_srcb()
523 return &p_srcb->gatt_database.Services(); in bta_gattc_get_services_srcb()
531 tBTA_GATTC_SERV* p_srcb = p_clcb->p_srcb; in bta_gattc_get_services() local
533 return bta_gattc_get_services_srcb(p_srcb); in bta_gattc_get_services()
571 tBTA_GATTC_SERV* p_srcb = p_clcb->p_srcb; in bta_gattc_get_characteristic() local
598 tBTA_GATTC_SERV* p_srcb = p_clcb->p_srcb; in bta_gattc_get_descriptor() local
603 tBTA_GATTC_SERV* p_srcb, uint16_t handle) { in bta_gattc_get_owning_characteristic_srcb() argument
674 p_clcb->p_srcb->state = BTA_GATTC_SERV_IDLE; in bta_gattc_read_db_hash_cmpl()
697 tBTA_GATTC_SERV* p_srvc_cb = p_clcb->p_srcb; in bta_gattc_read_ext_prop_desc_cmpl()
[all …]
H A Dbta_gattc_int.h252 tBTA_GATTC_SERV* p_srcb; /* server cache CB */ member
428 tBTA_GATTC_SERV* p_srcb,
435 extern void bta_gattc_clear_notif_registration(tBTA_GATTC_SERV* p_srcb,
458 tBTA_GATTC_SERV* p_srcb, uint16_t handle);
460 tBTA_GATTC_SERV* p_srcb, uint16_t handle);
471 extern void bta_gattc_reset_discover_st(tBTA_GATTC_SERV* p_srcb,
479 extern bool bta_gattc_cache_load(tBTA_GATTC_SERV* p_srcb);
/aosp12/system/bt/bta/test/
H A Dbta_gatt_test.cc134 .p_srcb = &service_control_block,
282 client_channel_control_block.p_srcb->srvc_hdl_chg = 1; in TEST_F()