Home | History | Annotate | Download | only in gatt

Lines Matching defs:p_clcb

469     tBTA_GATTC_CLCB     *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id);
472 if (p_clcb)
474 if (p_clcb->transport == BTA_TRANSPORT_LE)
576 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id);
582 if (p_clcb == NULL)
610 p_clcb->p_srcb->state = BTA_GATTC_SERV_SAVE;
950 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id);
954 if (p_srvc_cb != NULL && p_clcb != NULL && p_clcb->state == BTA_GATTC_DISCOVER_ST)
1016 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id);
1018 if ( p_clcb && (status != GATT_SUCCESS || p_clcb->status != GATT_SUCCESS) )
1020 if (p_clcb->status == GATT_SUCCESS)
1021 p_clcb->status = status;
1022 bta_gattc_sm_execute(p_clcb, BTA_GATTC_DISCOVER_CMPL_EVT, NULL);
1248 void bta_gattc_search_service(tBTA_GATTC_CLCB *p_clcb, tBT_UUID *p_uuid)
1250 tBTA_GATTC_SERV *p_srcb = p_clcb->p_srcb;
1264 if (p_clcb->p_rcb->p_cback)
1268 cb_data.srvc_res.conn_id = p_clcb->bta_conn_id;
1272 (* p_clcb->p_rcb->p_cback)(BTA_GATTC_SEARCH_RES_EVT, &cb_data);
1441 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id);
1444 if (p_clcb != NULL )
1446 if (p_clcb->state == BTA_GATTC_CONN_ST)
1448 if (p_clcb->p_srcb &&
1449 !p_clcb->p_srcb->p_srvc_list && /* no active discovery */
1450 p_clcb->p_srcb->p_srvc_cache)
1452 status = bta_gattc_find_record(p_clcb->p_srcb,
1468 APPL_TRACE_ERROR("server cache not available, CLCB state = %d", p_clcb->state);
1470 status = (p_clcb->state == BTA_GATTC_DISCOVER_ST) ? BTA_GATT_BUSY : BTA_GATT_ERROR;