Home | History | Annotate | Download | only in gatt

Lines Matching defs:p_clcb

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;
415 p_clcb = bta_gattc_find_int_conn_clcb((tBTA_GATTC_DATA *) p_msg);
417 p_clcb = bta_gattc_find_int_disconn_clcb((tBTA_GATTC_DATA *) p_msg);
419 p_clcb = bta_gattc_find_clcb_by_conn_id(p_msg->layer_specific);
421 if (p_clcb != NULL)
423 rt = bta_gattc_sm_execute(p_clcb, p_msg->event, (tBTA_GATTC_DATA *) p_msg);