Searched refs:bta_ag_cb (Results 1 – 8 of 8) sorted by relevance
/hal_espressif-latest/components/bt/host/bluedroid/bta/hf_ag/ |
D | bta_ag_sco.c | 182 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; in bta_ag_sco_conn_cback() 188 if (bta_ag_cb.sco.p_curr_scb != NULL && bta_ag_cb.sco.p_curr_scb->in_use) in bta_ag_sco_conn_cback() 190 handle = bta_ag_scb_to_idx(bta_ag_cb.sco.p_curr_scb); in bta_ag_sco_conn_cback() 231 bta_ag_cb.sco.p_curr_scb = NULL; in bta_ag_sco_conn_cback() 232 bta_ag_cb.sco.state = BTA_AG_SCO_SHUTDOWN_ST; in bta_ag_sco_conn_cback() 252 …co.state: %d", (unsigned int)sco_idx, (unsigned int)bta_ag_cb.sco.p_curr_scb, (unsigned int)bta_ag… in bta_ag_sco_disc_cback() 255 …(unsigned int) &bta_ag_cb.scb[0], (unsigned int)bta_ag_cb.scb[0].in_use, (unsigned int)bta_ag_cb.s… in bta_ag_sco_disc_cback() 257 …unsigned int) &bta_ag_cb.scb[1], (unsigned int) bta_ag_cb.scb[1].in_use, (unsigned int) bta_ag_cb.… in bta_ag_sco_disc_cback() 260 if (bta_ag_cb.sco.p_curr_scb != NULL && bta_ag_cb.sco.p_curr_scb->in_use) in bta_ag_sco_disc_cback() 263 if (bta_ag_cb.sco.p_curr_scb->sco_idx != sco_idx) in bta_ag_sco_disc_cback() [all …]
|
D | bta_ag_main.c | 284 tBTA_AG_CB bta_ag_cb; variable 425 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; in bta_ag_scb_alloc() 484 if (bta_ag_cb.scb[idx].in_use) { in bta_ag_scb_dealloc() 490 (*bta_ag_cb.p_cback)(BTA_AG_DISABLE_EVT, NULL); in bta_ag_scb_dealloc() 508 return ((UINT16) (p_scb - bta_ag_cb.scb)) + 1; in bta_ag_scb_to_idx() 526 p_scb = &bta_ag_cb.scb[idx - 1]; in bta_ag_scb_by_idx() 569 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; in bta_ag_idx_by_bdaddr() 596 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; in bta_ag_other_scb_open() 638 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; in bta_ag_get_other_idle_scb() 764 memset(&bta_ag_cb, 0, sizeof(tBTA_AG_CB)); in bta_ag_api_enable() [all …]
|
D | bta_ag_sdp.c | 214 if (bta_ag_cb.profile[i].sdp_handle == 0) { in bta_ag_create_records() 215 bta_ag_cb.profile[i].sdp_handle = SDP_CreateRecord(); in bta_ag_create_records() 216 bta_ag_cb.profile[i].scn = BTM_AllocateSCN(); in bta_ag_create_records() 218 bta_ag_cb.profile[i].scn, p_data->api_register.features, in bta_ag_create_records() 219 bta_ag_cb.profile[i].sdp_handle); in bta_ag_create_records() 239 tBTA_AG_SCB *p = &bta_ag_cb.scb[0]; in bta_ag_del_records() 264 if (bta_ag_cb.profile[i].sdp_handle != 0) { in bta_ag_del_records() 265 SDP_DeleteRecord(bta_ag_cb.profile[i].sdp_handle); in bta_ag_del_records() 266 bta_ag_cb.profile[i].sdp_handle = 0; in bta_ag_del_records() 268 BTM_FreeSCN(bta_ag_cb.profile[i].scn); in bta_ag_del_records()
|
D | bta_ag_act.c | 105 (*bta_ag_cb.p_cback)(BTA_AG_OPEN_EVT, (tBTA_AG *) &open); in bta_ag_cback_open() 135 (*bta_ag_cb.p_cback)(BTA_AG_REGISTER_EVT, (tBTA_AG *) ®); in bta_ag_register() 401 (*bta_ag_cb.p_cback)(BTA_AG_CLOSE_EVT, (tBTA_AG *) &close); in bta_ag_rfc_close() 421 if (bta_ag_cb.scb[i].in_use && bta_ag_cb.scb[i].svc_conn) { in bta_ag_rfc_close() 501 for (i = 0, ag_scb = &bta_ag_cb.scb[0]; i < BTA_AG_NUM_SCB; i++, ag_scb++) { in bta_ag_rfc_acp_open() 725 (*bta_ag_cb.p_cback)(BTA_AG_CONN_EVT, (tBTA_AG *) &evt); in bta_ag_svc_conn_open() 765 if (bta_ag_cb.parse_mode == BTA_AG_PASS_THROUGH) { in bta_ag_rcvd_slc_ready() 797 (*bta_ag_cb.p_cback)(BTA_AG_WBS_EVT, (tBTA_AG *) &val); in bta_ag_setcodec() 812 (*bta_ag_cb.p_cback)(BTA_AG_WBS_EVT, (tBTA_AG *) &val); in bta_ag_setcodec()
|
D | bta_ag_rfc.c | 256 if (bta_ag_cb.parse_mode == BTA_AG_PASS_THROUGH) { in bta_ag_setup_port() 282 BT_PSM_RFCOMM, BTM_SEC_PROTO_RFCOMM, bta_ag_cb.profile[i].scn); in bta_ag_start_servers() 284 bta_ag_port_status = RFCOMM_CreateConnection(bta_ag_uuid[i], bta_ag_cb.profile[i].scn, in bta_ag_start_servers()
|
D | bta_ag_cmd.c | 830 (*bta_ag_cb.p_cback)(bta_ag_hsp_cb_evt[cmd], (tBTA_AG *) &val); in bta_ag_at_hsp_cback() 967 for (i = 0, ag_scb = &bta_ag_cb.scb[0]; i < BTA_AG_NUM_SCB; i++, ag_scb++) { in bta_ag_at_hfp_cback() 1075 for (i = 0, ag_scb = &bta_ag_cb.scb[0]; i < BTA_AG_NUM_SCB; i++, ag_scb++) { in bta_ag_at_hfp_cback() 1176 … if ((bta_ag_cb.sco.state == BTA_AG_SCO_CODEC_ST) && (bta_ag_cb.sco.p_curr_scb == p_scb)) { in bta_ag_at_hfp_cback() 1236 (*bta_ag_cb.p_cback)(event, (tBTA_AG *) &val); in bta_ag_at_hfp_cback() 1267 (*bta_ag_cb.p_cback)(BTA_AG_AT_UNAT_EVT, (tBTA_AG *) &val); in bta_ag_at_err_cback()
|
D | bta_ag_api.c | 65 if (bta_ag_cb.scb[idx].in_use) { in BTA_AgEnable()
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/hf_ag/include/ |
D | bta_ag_int.h | 368 extern tBTA_AG_CB bta_ag_cb; 371 #define bta_ag_cb (*bta_ag_cb_ptr) macro
|