Lines Matching refs:cb_data
179 tBTA_GATTS cb_data; in bta_gatts_register() local
205 cb_data.reg_oper.server_if = BTA_GATTS_INVALID_IF; in bta_gatts_register()
206 cb_data.reg_oper.uuid = p_msg->api_reg.app_uuid; in bta_gatts_register()
213 cb_data.reg_oper.server_if = p_cb->rcb[first_unuse].gatt_if = in bta_gatts_register()
229 cb_data.reg_oper.status = status; in bta_gatts_register()
231 (*p_msg->api_reg.p_cback)(BTA_GATTS_REG_EVT, &cb_data); in bta_gatts_register()
265 tBTA_GATTS cb_data; in bta_gatts_deregister() local
267 cb_data.reg_oper.server_if = p_msg->api_dereg.server_if; in bta_gatts_deregister()
268 cb_data.reg_oper.status = status; in bta_gatts_deregister()
281 cb_data.reg_oper.status = status; in bta_gatts_deregister()
287 (*p_cback)(BTA_GATTS_DEREG_EVT, &cb_data); in bta_gatts_deregister()
305 tBTA_GATTS cb_data; in bta_gatts_delete_service() local
307 cb_data.srvc_oper.server_if = p_rcb->gatt_if; in bta_gatts_delete_service()
308 cb_data.srvc_oper.service_id = p_srvc_cb->service_id; in bta_gatts_delete_service()
312 cb_data.srvc_oper.status = GATT_SUCCESS; in bta_gatts_delete_service()
315 cb_data.srvc_oper.status = GATT_ERROR; in bta_gatts_delete_service()
318 if (p_rcb->p_cback) (*p_rcb->p_cback)(BTA_GATTS_DELELTE_EVT, &cb_data); in bta_gatts_delete_service()
333 tBTA_GATTS cb_data; in bta_gatts_stop_service() local
336 cb_data.srvc_oper.server_if = p_rcb->gatt_if; in bta_gatts_stop_service()
337 cb_data.srvc_oper.service_id = p_srvc_cb->service_id; in bta_gatts_stop_service()
338 cb_data.srvc_oper.status = GATT_SUCCESS; in bta_gatts_stop_service()
341 if (p_rcb->p_cback) (*p_rcb->p_cback)(BTA_GATTS_STOP_EVT, &cb_data); in bta_gatts_stop_service()
376 tBTA_GATTS cb_data; in bta_gatts_indicate_handle() local
409 cb_data.req_data.status = status; in bta_gatts_indicate_handle()
410 cb_data.req_data.conn_id = p_msg->api_indicate.hdr.layer_specific; in bta_gatts_indicate_handle()
412 (*p_rcb->p_cback)(BTA_GATTS_CONF_EVT, &cb_data); in bta_gatts_indicate_handle()
541 tBTA_GATTS cb_data; in bta_gatts_send_request_cback() local
546 memset(&cb_data, 0, sizeof(tBTA_GATTS)); in bta_gatts_send_request_cback()
548 if (GATT_GetConnectionInfor(conn_id, &gatt_if, cb_data.req_data.remote_bda, in bta_gatts_send_request_cback()
558 bta_sys_busy(BTA_ID_GATTS, BTA_ALL_APP_ID, cb_data.req_data.remote_bda); in bta_gatts_send_request_cback()
559 bta_sys_idle(BTA_ID_GATTS, BTA_ALL_APP_ID, cb_data.req_data.remote_bda); in bta_gatts_send_request_cback()
562 cb_data.req_data.conn_id = conn_id; in bta_gatts_send_request_cback()
563 cb_data.req_data.trans_id = trans_id; in bta_gatts_send_request_cback()
564 cb_data.req_data.p_data = (tGATTS_DATA*)p_data; in bta_gatts_send_request_cback()
566 (*p_rcb->p_cback)(req_type, &cb_data); in bta_gatts_send_request_cback()
589 tBTA_GATTS cb_data; in bta_gatts_conn_cback() local
613 cb_data.conn.conn_id = conn_id; in bta_gatts_conn_cback()
614 cb_data.conn.server_if = gatt_if; in bta_gatts_conn_cback()
615 cb_data.conn.reason = reason; in bta_gatts_conn_cback()
616 cb_data.conn.transport = transport; in bta_gatts_conn_cback()
617 cb_data.conn.remote_bda = bdaddr; in bta_gatts_conn_cback()
618 (*p_reg->p_cback)(evt, &cb_data); in bta_gatts_conn_cback()
633 tBTA_GATTS cb_data; in bta_gatts_phy_update_cback() local
634 cb_data.phy_update.conn_id = conn_id; in bta_gatts_phy_update_cback()
635 cb_data.phy_update.server_if = gatt_if; in bta_gatts_phy_update_cback()
636 cb_data.phy_update.tx_phy = tx_phy; in bta_gatts_phy_update_cback()
637 cb_data.phy_update.rx_phy = rx_phy; in bta_gatts_phy_update_cback()
638 cb_data.phy_update.status = status; in bta_gatts_phy_update_cback()
639 (*p_reg->p_cback)(BTA_GATTS_PHY_UPDATE_EVT, &cb_data); in bta_gatts_phy_update_cback()
651 tBTA_GATTS cb_data; in bta_gatts_conn_update_cback() local
652 cb_data.conn_update.conn_id = conn_id; in bta_gatts_conn_update_cback()
653 cb_data.conn_update.server_if = gatt_if; in bta_gatts_conn_update_cback()
654 cb_data.conn_update.interval = interval; in bta_gatts_conn_update_cback()
655 cb_data.conn_update.latency = latency; in bta_gatts_conn_update_cback()
656 cb_data.conn_update.timeout = timeout; in bta_gatts_conn_update_cback()
657 cb_data.conn_update.status = status; in bta_gatts_conn_update_cback()
658 (*p_reg->p_cback)(BTA_GATTS_CONN_UPDATE_EVT, &cb_data); in bta_gatts_conn_update_cback()
674 tBTA_GATTS cb_data; in bta_gatts_cong_cback() local
676 if (GATT_GetConnectionInfor(conn_id, &gatt_if, cb_data.req_data.remote_bda, in bta_gatts_cong_cback()
681 cb_data.congest.conn_id = conn_id; in bta_gatts_cong_cback()
682 cb_data.congest.congested = congested; in bta_gatts_cong_cback()
684 (*p_rcb->p_cback)(BTA_GATTS_CONGEST_EVT, &cb_data); in bta_gatts_cong_cback()