Searched refs:p_srvc_cb (Results 1 - 6 of 6) sorted by relevance

/system/bt/bta/gatt/
H A Dbta_gattc_cache.c48 static void bta_gattc_char_dscpt_disc_cmpl(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb);
160 tBTA_GATT_STATUS bta_gattc_init_cache(tBTA_GATTC_SERV *p_srvc_cb) argument
162 if (p_srvc_cb->p_srvc_cache != NULL) {
163 list_free(p_srvc_cb->p_srvc_cache);
164 p_srvc_cb->p_srvc_cache = NULL;
167 osi_free(p_srvc_cb->p_srvc_list);
168 p_srvc_cb->p_srvc_list =
170 p_srvc_cb->total_srvc = 0;
171 p_srvc_cb->cur_srvc_idx = 0;
172 p_srvc_cb
200 bta_gattc_add_srvc_to_cache(tBTA_GATTC_SERV *p_srvc_cb, UINT16 s_handle, UINT16 e_handle, tBT_UUID *p_uuid, BOOLEAN is_primary) argument
228 bta_gattc_add_char_to_cache(tBTA_GATTC_SERV *p_srvc_cb, UINT16 attr_handle, UINT16 value_handle, tBT_UUID *p_uuid, UINT8 property) argument
274 bta_gattc_add_attr_to_cache(tBTA_GATTC_SERV *p_srvc_cb, UINT16 handle, tBT_UUID *p_uuid, UINT8 property, UINT16 incl_srvc_s_handle, tBTA_GATTC_ATTR_TYPE type) argument
342 bta_gattc_get_disc_range(tBTA_GATTC_SERV *p_srvc_cb, UINT16 *p_s_hdl, UINT16 *p_e_hdl, BOOLEAN is_srvc) argument
434 bta_gattc_start_disc_include_srvc(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
447 bta_gattc_start_disc_char(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
462 bta_gattc_start_disc_char_dscp(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
479 bta_gattc_explore_srvc(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
532 bta_gattc_incl_srvc_disc_cmpl(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
548 bta_gattc_char_disc_cmpl(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
581 bta_gattc_char_dscpt_disc_cmpl(UINT16 conn_id, tBTA_GATTC_SERV *p_srvc_cb) argument
609 bta_gattc_srvc_in_list(tBTA_GATTC_SERV *p_srvc_cb, UINT16 s_handle, UINT16 e_handle, tBT_UUID uuid) argument
647 bta_gattc_add_srvc_to_list(tBTA_GATTC_SERV *p_srvc_cb, UINT16 s_handle, UINT16 e_handle, tBT_UUID uuid, BOOLEAN is_primary) argument
686 bta_gattc_add_char_to_list(tBTA_GATTC_SERV *p_srvc_cb, UINT16 decl_handle, UINT16 value_handle, tBT_UUID uuid, UINT8 property) argument
745 tBTA_GATTC_SERV *p_srvc_cb = bta_gattc_find_scb_by_cid(cb_data->sdp_conn_id); local
862 tBTA_GATTC_SERV * p_srvc_cb = NULL; local
931 tBTA_GATTC_SERV * p_srvc_cb; local
1198 bta_gattc_get_gatt_db_impl(tBTA_GATTC_SERV *p_srvc_cb, UINT16 start_handle, UINT16 end_handle, btgatt_db_element_t **db, int *count) argument
1347 bta_gattc_rebuild_cache(tBTA_GATTC_SERV *p_srvc_cb, UINT16 num_attr, tBTA_GATTC_NV_ATTR *p_attr) argument
1425 bta_gattc_cache_save(tBTA_GATTC_SERV *p_srvc_cb, UINT16 conn_id) argument
[all...]
H A Dbta_gatts_main.c66 tBTA_GATTS_SRVC_CB *p_srvc_cb = NULL; local
122 p_srvc_cb = bta_gatts_find_srvc_cb_by_srvc_id(p_cb,
125 if (p_srvc_cb != NULL)
127 bta_gatts_srvc_build_act[p_msg->event - BTA_GATTS_API_ADD_INCL_SRVC_EVT](p_srvc_cb, (tBTA_GATTS_DATA *) p_msg);
H A Dbta_gatts_int.h235 extern void bta_gatts_add_include_srvc(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg);
236 extern void bta_gatts_add_char(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg);
237 extern void bta_gatts_add_char_descr(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg);
238 extern void bta_gatts_delete_service(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg);
239 extern void bta_gatts_start_service(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg);
240 extern void bta_gatts_stop_service(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg);
H A Dbta_gatts_act.c391 void bta_gatts_add_include_srvc(tBTA_GATTS_SRVC_CB *p_srvc_cb,tBTA_GATTS_DATA * p_msg) argument
393 tBTA_GATTS_RCB *p_rcb = &bta_gatts_cb.rcb[p_srvc_cb->rcb_idx];
425 void bta_gatts_add_char(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg) argument
427 tBTA_GATTS_RCB *p_rcb = &bta_gatts_cb.rcb[p_srvc_cb->rcb_idx];
461 void bta_gatts_add_char_descr(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg) argument
463 tBTA_GATTS_RCB *p_rcb = &bta_gatts_cb.rcb[p_srvc_cb->rcb_idx];
498 void bta_gatts_delete_service(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg) argument
500 tBTA_GATTS_RCB *p_rcb = &bta_gatts_cb.rcb[p_srvc_cb->rcb_idx];
507 &p_srvc_cb->service_uuid,
508 p_srvc_cb
531 bta_gatts_start_service(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg) argument
564 bta_gatts_stop_service(tBTA_GATTS_SRVC_CB *p_srvc_cb, tBTA_GATTS_DATA * p_msg) argument
613 tBTA_GATTS_SRVC_CB *p_srvc_cb; local
[all...]
H A Dbta_gattc_act.c1627 tBTA_GATTC_SERV *p_srvc_cb = bta_gattc_find_srvr_cache(p_msg->api_conn.remote_bda); local
1633 if (p_srvc_cb != NULL)
1636 if (p_srvc_cb->connected && p_srvc_cb->num_clcb != 0)
1640 if (p_clcb->in_use && p_clcb->p_srcb == p_srvc_cb)
1653 if (p_srvc_cb->p_srvc_cache != NULL) {
1654 list_free(p_srvc_cb->p_srvc_cache);
1655 p_srvc_cb->p_srvc_cache = NULL;
H A Dbta_gattc_int.h488 extern tBTA_GATT_STATUS bta_gattc_init_cache(tBTA_GATTC_SERV *p_srvc_cb);
490 extern void bta_gattc_cache_save(tBTA_GATTC_SERV *p_srvc_cb, UINT16 conn_id);

Completed in 531 milliseconds