/external/bluetooth/bluedroid/stack/gatt/ |
gatt_attr.c | 70 tGATT_PROFILE_CLCB *p_clcb = NULL; local 72 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++) 74 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) 76 return p_clcb->conn_id; 95 tGATT_PROFILE_CLCB *p_clcb = NULL; local 97 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++ 121 tGATT_PROFILE_CLCB *p_clcb = NULL; local 149 tGATT_PROFILE_CLCB *p_clcb = NULL; local [all...] |
gatt_cl.c | 48 void gatt_send_prepare_write(tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb); 80 void gatt_act_discovery(tGATT_CLCB *p_clcb) 82 UINT8 op_code = disc_type_to_att_opcode[p_clcb->op_subtype]; 86 if (p_clcb->s_handle <= p_clcb->e_handle && p_clcb->s_handle != 0) 90 cl_req.browse.s_handle = p_clcb->s_handle; 91 cl_req.browse.e_handle = p_clcb->e_handle; 93 if (disc_type_to_uuid[p_clcb->op_subtype] != 0) 96 cl_req.browse.uuid.uu.uuid16 = disc_type_to_uuid[p_clcb->op_subtype] 1104 tGATT_CLCB *p_clcb = NULL; local 1164 tGATT_CLCB *p_clcb = NULL; local [all...] |
gatt_api.c | 781 tGATT_CLCB *p_clcb; local 802 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL) 804 p_clcb->p_tcb->payload_size = mtu; 805 p_clcb->operation = GATTC_OPTYPE_CONFIG; 807 ret = attp_send_cl_msg (p_clcb->p_tcb, p_clcb->clcb_idx, GATT_REQ_MTU, (tGATT_CL_MSG *)&mtu); 830 tGATT_CLCB *p_clcb; local 854 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL ) 862 gatt_clcb_dealloc(p_clcb); 866 p_clcb->operation = GATTC_OPTYPE_DISCOVERY 898 tGATT_CLCB *p_clcb; local 986 tGATT_CLCB *p_clcb; local 1060 tGATT_CLCB *p_clcb; local 1248 tGATT_CLCB *p_clcb; local [all...] |
gatt_utils.c | 1174 tGATT_CLCB *p_clcb = &gatt_cb.clcb[clcb_idx]; local 1228 tGATT_CLCB *p_clcb = (tGATT_CLCB *)p_tle->param; local 1616 tGATT_CLCB *p_clcb = NULL; local 2039 tGATT_CLCB *p_clcb = NULL; local 2195 tGATT_CLCB *p_clcb; local [all...] |
gatt_int.h | 422 tGATT_CLCB *p_clcb; member in struct:__anon5913 432 tGATT_CLCB *p_clcb; member in struct:__anon5914 585 extern tGATT_PENDING_ENC_CLCB* gatt_add_pending_enc_channel_clcb(tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb ); 641 extern void gatt_clcb_dealloc (tGATT_CLCB *p_clcb); 665 extern void gatt_end_operation(tGATT_CLCB *p_clcb, tGATT_STATUS status, void *p_data); 667 extern void gatt_act_discovery(tGATT_CLCB *p_clcb); 668 extern void gatt_act_read(tGATT_CLCB *p_clcb, UINT16 offset); 669 extern void gatt_act_write(tGATT_CLCB *p_clcb, UINT8 sec_act); 676 extern void gatt_send_queue_write_cancel (tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb, tGATT_EXEC_FLAG flag); 679 extern BOOLEAN gatt_security_check_start(tGATT_CLCB *p_clcb); [all...] |
/external/bluetooth/bluedroid/stack/srvc/ |
srvc_dis.c | 202 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_conn_id(conn_id); local 208 if (dis_cb.p_read_dis_cback && p_clcb) 210 GATT_TRACE_ERROR("dis_gatt_c_read_dis_value_cmpl: attr_mask = 0x%04x", p_clcb->dis_value.attr_mask); 213 (*dis_cb.p_read_dis_cback)(p_clcb->bda, &p_clcb->dis_value); 269 void dis_c_cmpl_cback (tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op, 274 UINT16 conn_id = p_clcb->conn_id; 292 p_clcb->dis_value.attr_mask |= DIS_ATTR_SYS_ID_BIT; 294 STREAM_TO_UINT64 (p_clcb->dis_value.system_id, pp); 301 p_clcb->dis_value.attr_mask |= DIS_ATTR_PNP_ID_BIT [all...] |
srvc_eng.c | 50 typedef void (*tSRVC_ENG_C_CMPL_ACTION)(tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op, 72 tSRVC_CLCB *p_clcb = NULL; local 74 for (i_clcb = 0, p_clcb= srvc_eng_cb.clcb; i_clcb < SRVC_MAX_APPS; i_clcb++, p_clcb++) 76 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) 78 return p_clcb->conn_id; 97 tSRVC_CLCB *p_clcb = NULL; local 99 for (i_clcb = 0, p_clcb= srvc_eng_cb.clcb; i_clcb < SRVC_MAX_APPS; i_clcb++, p_clcb++ 121 tSRVC_CLCB *p_clcb = NULL; local 145 tSRVC_CLCB *p_clcb = NULL; local 169 tSRVC_CLCB *p_clcb = NULL; local 196 tSRVC_CLCB *p_clcb = NULL; local 328 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_conn_id(conn_id); local 389 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_bd_addr(remote_bda); local 412 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_conn_id(conn_id); local [all...] |
/external/bluetooth/bluedroid/bta/gatt/ |
bta_gattc_main.c | 77 typedef void (*tBTA_GATTC_ACTION)(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data); 295 BOOLEAN bta_gattc_sm_execute(tBTA_GATTC_CLCB *p_clcb, UINT16 event, tBTA_GATTC_DATA *p_data) 302 tBTA_GATTC_STATE in_state = p_clcb->state; 312 state_table = bta_gattc_st_tbl[p_clcb->state]; 317 p_clcb->state = state_table[event][BTA_GATTC_NEXT_STATE]; 324 (*bta_gattc_action[action])(p_clcb, p_data); 325 if (p_clcb->p_q_cmd == p_data) { 339 if (in_state != p_clcb->state) 343 gattc_state_code(p_clcb->state), 363 tBTA_GATTC_CLCB *p_clcb = NULL local [all...] |
bta_gattc_utils.c | 169 tBTA_GATTC_CLCB *p_clcb = &bta_gattc_cb.clcb[0]; local 172 for (i = 0; i < BTA_GATTC_CLCB_MAX; i ++, p_clcb ++) 174 if (p_clcb->in_use && 175 p_clcb->p_rcb->client_if == client_if && 176 p_clcb->transport == transport && 177 bdcmp(p_clcb->bda, remote_bda) == 0) 178 return p_clcb; 193 tBTA_GATTC_CLCB *p_clcb = &bta_gattc_cb.clcb[0]; local 196 for (i = 0; i < BTA_GATTC_CLCB_MAX; i ++, p_clcb ++) 198 if (p_clcb->in_use & 218 tBTA_GATTC_CLCB *p_clcb = NULL; local 266 tBTA_GATTC_CLCB *p_clcb ; local 369 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local 910 tBTA_GATTC_CLCB *p_clcb = NULL; local 946 tBTA_GATTC_CLCB *p_clcb = NULL; local [all...] |
bta_gattc_cache.c | 466 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local 469 if (p_clcb) 471 if (p_clcb->transport == BTA_TRANSPORT_LE) 573 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local 579 if (p_clcb == NULL) 607 p_clcb->p_srcb->state = BTA_GATTC_SERV_SAVE; 949 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local 953 if (p_srvc_cb != NULL && p_clcb != NULL && p_clcb->state == BTA_GATTC_DISCOVER_ST) 1015 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local 1440 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local [all...] |
bta_gattc_act.c | 335 tBTA_GATTC_CLCB *p_clcb = NULL; local 343 if ((p_clcb = bta_gattc_find_alloc_clcb(p_msg->api_conn.client_if, 347 bta_gattc_sm_execute(p_clcb, event, p_msg); 383 tBTA_GATTC_CLCB *p_clcb = NULL; local 390 if ((p_clcb = bta_gattc_find_clcb_by_cif(p_msg->api_cancel_conn.client_if, 394 bta_gattc_sm_execute(p_clcb, event, p_msg); 453 void bta_gattc_cancel_open_error(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data) 460 if ( p_clcb && p_clcb->p_rcb && p_clcb->p_rcb->p_cback 558 tBTA_GATTC_CLCB *p_clcb; local 1829 tBTA_GATTC_CLCB *p_clcb = NULL; local 1874 tBTA_GATTC_CLCB *p_clcb = &bta_gattc_cb.clcb[0]; local 2021 tBTA_GATTC_CLCB *p_clcb ; local 2105 tBTA_GATTC_CLCB *p_clcb ; local 2163 tBTA_GATTC_CLCB *p_clcb; local 2190 tBTA_GATTC_CLCB *p_clcb = NULL; local [all...] |
/external/bluetooth/bluedroid/stack/gap/ |
gap_ble.c | 89 tGAP_CLCB *p_clcb = NULL; local 91 for (i_clcb = 0, p_clcb= gap_cb.clcb; i_clcb < GAP_MAX_CL; i_clcb++, p_clcb++) 93 if (p_clcb->in_use && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) 95 return p_clcb; 114 tGAP_CLCB *p_clcb = NULL; local 116 for (i_clcb = 0, p_clcb= gap_cb.clcb; i_clcb < GAP_MAX_CL; i_clcb++, p_clcb++) 118 if (p_clcb->in_use && p_clcb->connected && p_clcb->conn_id == conn_id 139 tGAP_CLCB *p_clcb = NULL; local 167 tGAP_CLCB *p_clcb = NULL; local 198 tGAP_CLCB *p_clcb; local 532 tGAP_CLCB *p_clcb = gap_find_clcb_by_bd_addr (bda); local 603 tGAP_CLCB *p_clcb = gap_ble_find_clcb_by_conn_id(conn_id); local 705 tGAP_CLCB *p_clcb = gap_find_clcb_by_bd_addr (peer_bda); local 753 tGAP_CLCB *p_clcb = NULL; local 808 tGAP_CLCB *p_clcb = gap_find_clcb_by_bd_addr (peer_bda); local [all...] |