Searched refs:p_srcb (Results 1 – 4 of 4) sorted by relevance
/system/bt/bta/gatt/ |
D | bta_gattc_utils.cc | 142 p_clcb->p_srcb = bta_gattc_find_srcb(remote_bda); in bta_gattc_clcb_alloc() 143 if (p_clcb->p_srcb == NULL) in bta_gattc_clcb_alloc() 144 p_clcb->p_srcb = bta_gattc_srcb_alloc(remote_bda); in bta_gattc_clcb_alloc() 146 if (p_clcb->p_rcb != NULL && p_clcb->p_srcb != NULL) { in bta_gattc_clcb_alloc() 147 p_clcb->p_srcb->num_clcb++; in bta_gattc_clcb_alloc() 195 tBTA_GATTC_SERV* p_srcb = p_clcb->p_srcb; in bta_gattc_clcb_dealloc() local 196 if (p_srcb->num_clcb) p_srcb->num_clcb--; in bta_gattc_clcb_dealloc() 201 if (p_srcb->num_clcb == 0) { in bta_gattc_clcb_dealloc() 202 p_srcb->connected = false; in bta_gattc_clcb_dealloc() 203 p_srcb->state = BTA_GATTC_SERV_IDLE; in bta_gattc_clcb_dealloc() [all …]
|
D | bta_gattc_act.cc | 110 void bta_gattc_reset_discover_st(tBTA_GATTC_SERV* p_srcb, tGATT_STATUS status); 461 VLOG(1) << __func__ << ": server cache state=" << +p_clcb->p_srcb->state; in bta_gattc_conn() 471 p_clcb->p_srcb->connected = true; in bta_gattc_conn() 473 if (p_clcb->p_srcb->mtu == 0) p_clcb->p_srcb->mtu = GATT_DEF_BLE_MTU_SIZE; in bta_gattc_conn() 476 if (p_clcb->p_srcb->srvc_cache.empty() || in bta_gattc_conn() 477 p_clcb->p_srcb->state != BTA_GATTC_SERV_IDLE) { in bta_gattc_conn() 478 if (p_clcb->p_srcb->state == BTA_GATTC_SERV_IDLE) { in bta_gattc_conn() 479 p_clcb->p_srcb->state = BTA_GATTC_SERV_LOAD; in bta_gattc_conn() 481 p_clcb->p_srcb->state = BTA_GATTC_SERV_IDLE; in bta_gattc_conn() 482 bta_gattc_reset_discover_st(p_clcb->p_srcb, GATT_SUCCESS); in bta_gattc_conn() [all …]
|
D | bta_gattc_cache.cc | 57 tBTA_GATTC_SERV* p_srcb, uint16_t handle); 59 tBTA_GATTC_SERV* p_srcb, uint16_t handle); 346 p_clcb->p_srcb->state = BTA_GATTC_SERV_SAVE; in bta_gattc_explore_srvc() 349 bta_gattc_cache_save(p_clcb->p_srcb, p_clcb->bta_conn_id); in bta_gattc_explore_srvc() 352 bta_gattc_reset_discover_st(p_clcb->p_srcb, GATT_SUCCESS); in bta_gattc_explore_srvc() 610 for (const tBTA_GATTC_SERVICE& service : p_clcb->p_srcb->srvc_cache) { in bta_gattc_search_service() 630 tBTA_GATTC_SERV* p_srcb) { in bta_gattc_get_services_srcb() argument 631 if (!p_srcb || p_srcb->srvc_cache.empty()) return NULL; in bta_gattc_get_services_srcb() 633 return &p_srcb->srvc_cache; in bta_gattc_get_services_srcb() 641 tBTA_GATTC_SERV* p_srcb = p_clcb->p_srcb; in bta_gattc_get_services() local [all …]
|
D | bta_gattc_int.h | 250 tBTA_GATTC_SERV* p_srcb; /* server cache CB */ member 405 tBTA_GATTC_SERV* p_srcb, 412 extern void bta_gattc_clear_notif_registration(tBTA_GATTC_SERV* p_srcb, 435 tBTA_GATTC_SERV* p_srcb, uint16_t handle); 437 tBTA_GATTC_SERV* p_srcb, uint16_t handle); 451 extern void bta_gattc_reset_discover_st(tBTA_GATTC_SERV* p_srcb,
|