/system/bt/service/ipc/binder/ |
bluetooth_gatt_server_binder_server.cpp | 154 auto gatt_cb = GetGattServerCallback(server_id); 155 if (!gatt_cb.get()) { 160 gatt_cb->OnServiceAdded(status, service_id); 216 auto gatt_cb = GetGattServerCallback(server_id); 217 if (!gatt_cb.get()) { 222 gatt_cb->OnNotificationSent(device_address, error); 242 auto gatt_cb = GetGattServerCallback(gatt_server->GetInstanceId()); local 243 if (!gatt_cb.get()) { 248 gatt_cb->OnCharacteristicReadRequest( 260 auto gatt_cb = GetGattServerCallback(gatt_server->GetInstanceId()) local 310 auto gatt_cb = GetGattServerCallback(gatt_server->GetInstanceId()); local 330 auto gatt_cb = GetGattServerCallback(gatt_server->GetInstanceId()); local 348 auto gatt_cb = GetGattServerCallback(gatt_server->GetInstanceId()); local [all...] |
/system/bt/stack/gatt/ |
gatt_attr.c | 77 GATT_GetConnIdIfConnected (gatt_cb.gatt_if, remote_bda, &conn_id, BT_TRANSPORT_LE); 95 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++) 118 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++) 142 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++) 280 gatt_cb.gatt_if = GATT_Register(&app_uuid, &gatt_profile_cback); 281 GATT_StartIf(gatt_cb.gatt_if); 283 service_handle = GATTS_CreateService (gatt_cb.gatt_if , &uuid, 0, GATTP_MAX_ATTR_NUM, TRUE); 286 uuid.uu.uuid16 = gatt_cb.gattp_attr.uuid = GATT_UUID_GATT_SRV_CHGD; 287 gatt_cb.gattp_attr.service_change = 0; 288 gatt_cb.gattp_attr.handle [all...] |
gatt_main.c | 79 tGATT_CB gatt_cb; variable 98 memset (&gatt_cb, 0, sizeof(tGATT_CB)); 102 gatt_cb.trace_level = GATT_INITIAL_TRACE_LEVEL; 104 gatt_cb.trace_level = BT_TRACE_LEVEL_NONE; /* No traces */ 106 gatt_cb.def_mtu_size = GATT_DEF_BLE_MTU_SIZE; 107 gatt_cb.sign_op_queue = fixed_queue_new(SIZE_MAX); 108 gatt_cb.srv_chg_clt_q = fixed_queue_new(SIZE_MAX); 109 gatt_cb.pending_new_srv_start_q = fixed_queue_new(SIZE_MAX); 134 gatt_cb.hdl_cfg.gatt_start_hdl = GATT_GATT_START_HANDLE; 135 gatt_cb.hdl_cfg.gap_start_hdl = GATT_GAP_START_HANDLE [all...] |
gatt_utils.c | 146 if (gatt_cb.cb_info.p_srv_chg_callback) 151 (*gatt_cb.cb_info.p_srv_chg_callback)(GATTS_SRV_CHG_CMD_REMOVE_CLIENT,&req, NULL); 153 osi_free(fixed_queue_try_remove_from_queue(gatt_cb.srv_chg_clt_q, 171 if (fixed_queue_is_empty(gatt_cb.srv_chg_clt_q)) 174 list_t *list = fixed_queue_get_list(gatt_cb.srv_chg_clt_q); 186 if (gatt_cb.cb_info.p_srv_chg_callback) 187 (*gatt_cb.cb_info.p_srv_chg_callback)(GATTS_SRV_CHG_CMD_UPDATE_CLIENT,&req, NULL); 205 if (fixed_queue_is_empty(gatt_cb.pending_new_srv_start_q)) 208 list_t *list = fixed_queue_get_list(gatt_cb.pending_new_srv_start_q); 265 fixed_queue_enqueue(gatt_cb.pending_new_srv_start_q, p_buf) [all...] |
gatt_api.c | 60 gatt_cb.trace_level = new_level; 62 return(gatt_cb.trace_level); 91 status = gatt_add_an_item_to_list(&gatt_cb.hdl_list_info, p_buf); 115 gatt_cb.cb_info = *p_cb_info; 144 tGATT_HDL_LIST_INFO *p_list_info= &gatt_cb.hdl_list_info; 172 s_hdl= gatt_cb.hdl_cfg.gatt_start_hdl; 176 s_hdl= gatt_cb.hdl_cfg.gap_start_hdl; 187 if (s_hdl < gatt_cb.hdl_cfg.app_start_hdl) 190 s_hdl= gatt_cb.hdl_cfg.app_start_hdl; 220 if (gatt_cb.cb_info.p_nv_save_callback [all...] |
gatt_sr.c | 336 if (gatt_cb.enable_err_rsp && gatt_cb.req_op_code == op_code) 339 gatt_cb.err_status); 341 gatt_send_error_rsp (p_tcb, gatt_cb.err_status, gatt_cb.req_op_code, gatt_cb.handle, FALSE); 407 if (gatt_cb.enable_err_rsp && gatt_cb.req_op_code == op_code) 409 GATT_TRACE_DEBUG("Conformance tst: forced err rspvofr ReadMultiple: error status=%d", gatt_cb.err_status); 413 gatt_send_error_rsp (p_tcb, gatt_cb.err_status, gatt_cb.req_op_code, handle, FALSE) [all...] |
gatt_auth.c | 239 if (gatt_cb.cl_rcb[i].in_use && gatt_cb.cl_rcb[i].app_cb.p_enc_cmpl_cb) 241 (*gatt_cb.cl_rcb[i].app_cb.p_enc_cmpl_cb)(gatt_cb.cl_rcb[i].gatt_if, bd_addr);
|
gatt_int.h | 37 #define GATT_GET_SR_REG_PTR(index) (&gatt_cb.sr_reg[(UINT8) (index)]); 515 extern tGATT_CB gatt_cb; 518 #define gatt_cb (*gatt_cb_ptr) macro
|
gatt_cl.c | 712 for (i = 0, p_reg = gatt_cb.cl_rcb; i < GATT_MAX_APPS; i++, p_reg++) 728 for (i = 0, p_reg = gatt_cb.cl_rcb; i < GATT_MAX_APPS; i++, p_reg++) [all...] |
gatt_db.c | [all...] |
/system/bt/include/ |
bt_trace.h | 336 #define GATT_TRACE_ERROR(...) {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, ##__VA_ARGS__);} 337 #define GATT_TRACE_WARNING(...) {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, ##__VA_ARGS__);} 338 #define GATT_TRACE_API(...) {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE(TRACE_LAYER_ATT, TRACE_TYPE_API, ##__VA_ARGS__);} 339 #define GATT_TRACE_EVENT(...) {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, ##__VA_ARGS__);} 340 #define GATT_TRACE_DEBUG(...) {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, ##__VA_ARGS__);}
|
/external/libnfc-nci/src/include/ |
bt_trace.h | [all...] |