Searched refs:bta_hf_client_cb (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/bt/host/bluedroid/bta/hf_client/ |
D | bta_hf_client_rfc.c | 51 if (port_handle != bta_hf_client_cb.scb.conn_handle) { in bta_hf_client_port_cback() 53 port_handle, bta_hf_client_cb.scb.conn_handle); in bta_hf_client_port_cback() 79 … code, port_handle, bta_hf_client_cb.scb.conn_handle, bta_hf_client_cb.scb.serv_handle); in bta_hf_client_mgmt_cback() 82 if ((code != PORT_SUCCESS) && (port_handle != bta_hf_client_cb.scb.conn_handle)) { in bta_hf_client_mgmt_cback() 88 …if ((bta_hf_client_cb.scb.conn_handle && (port_handle == bta_hf_client_cb.scb.conn_handle)) || /* … in bta_hf_client_mgmt_cback() 89 … (port_handle == bta_hf_client_cb.scb.serv_handle)) { /* incoming connection */ in bta_hf_client_mgmt_cback() 97 else if (port_handle == bta_hf_client_cb.scb.conn_handle) { in bta_hf_client_mgmt_cback() 140 if (bta_hf_client_cb.scb.serv_handle > 0) { in bta_hf_client_start_server() 141 …APPL_TRACE_DEBUG("%s already started, handle: %d", __FUNCTION__, bta_hf_client_cb.scb.serv_handle); in bta_hf_client_start_server() 145 … BTM_SetSecurityLevel(FALSE, "", BTM_SEC_SERVICE_HF_HANDSFREE, bta_hf_client_cb.scb.serv_sec_mask, in bta_hf_client_start_server() [all …]
|
D | bta_hf_client_sco.c | 164 if (bta_hf_client_cb.scb.sco_idx != BTM_INVALID_SCO_INDEX) { in bta_hf_client_sco_remove() 165 status = BTM_RemoveSco(bta_hf_client_cb.scb.sco_idx); in bta_hf_client_sco_remove() 167 …APPL_TRACE_DEBUG("%s idx 0x%04x, status:0x%x", __FUNCTION__, bta_hf_client_cb.scb.sco_idx, status); in bta_hf_client_sco_remove() 174 bta_hf_client_cb.scb.sco_idx = BTM_INVALID_SCO_INDEX; in bta_hf_client_sco_remove() 195 evt.sync_conn_handle = BTM_ReadScoHandle(bta_hf_client_cb.scb.sco_idx); in bta_hf_client_cback_sco() 198 (*bta_hf_client_cb.p_cback)(event, (tBTA_HF_CLIENT_HDR *) &evt); in bta_hf_client_cback_sco() 244 …APPL_TRACE_DEBUG("%s: negotiated codec = %d", __FUNCTION__, bta_hf_client_cb.scb.negotiated_codec); in bta_hf_client_sco_conn_rsp() 246 if (bta_hf_client_cb.scb.sco_state == BTA_HF_CLIENT_SCO_LISTEN_ST) { in bta_hf_client_sco_conn_rsp() 250 if ((bta_hf_client_cb.scb.negotiated_codec == BTM_SCO_CODEC_CVSD) && in bta_hf_client_sco_conn_rsp() 251 (bta_hf_client_cb.scb.features && BTA_HF_CLIENT_FEAT_ESCO_S4) && in bta_hf_client_sco_conn_rsp() [all …]
|
D | bta_hf_client_act.c | 67 bta_hf_client_cb.scb.serv_sec_mask = p_data->api_register.sec_mask; in bta_hf_client_register() 68 bta_hf_client_cb.scb.features = p_data->api_register.features; in bta_hf_client_register() 87 (*bta_hf_client_cb.p_cback)(BTA_HF_CLIENT_REGISTER_EVT, &evt); in bta_hf_client_register() 105 bta_hf_client_cb.scb.deregister = TRUE; in bta_hf_client_deregister() 133 bta_hf_client_cb.scb.deregister = TRUE; in bta_hf_client_start_dereg() 153 bta_dm_pm_active(bta_hf_client_cb.scb.peer_addr); in bta_hf_client_start_close() 155 L2CA_SetIdleTimeoutByBdAddr(bta_hf_client_cb.scb.peer_addr, 0, BT_TRANSPORT_BR_EDR); in bta_hf_client_start_close() 158 if (bta_hf_client_cb.scb.sco_state == BTA_HF_CLIENT_SCO_OPEN_ST) { in bta_hf_client_start_close() 159 bta_hf_client_cb.scb.sco_close_rfc = TRUE; in bta_hf_client_start_close() 184 bdcpy(bta_hf_client_cb.scb.peer_addr, p_data->api_open.bd_addr); in bta_hf_client_start_open() [all …]
|
D | bta_hf_client_sdp.c | 60 if (bta_hf_client_cb.scb.role == BTA_HF_CLIENT_ACP) { in bta_hf_client_sdp_cback() 175 if (bta_hf_client_cb.sdp_handle == 0) { in bta_hf_client_create_record() 176 bta_hf_client_cb.sdp_handle = SDP_CreateRecord(); in bta_hf_client_create_record() 177 bta_hf_client_cb.scn = BTM_AllocateSCN(); in bta_hf_client_create_record() 179 bta_hf_client_cb.scn, in bta_hf_client_create_record() 181 bta_hf_client_cb.sdp_handle); in bta_hf_client_create_record() 204 if (bta_hf_client_cb.sdp_handle != 0) { in bta_hf_client_del_record() 205 SDP_DeleteRecord(bta_hf_client_cb.sdp_handle); in bta_hf_client_del_record() 206 bta_hf_client_cb.sdp_handle = 0; in bta_hf_client_del_record() 207 BTM_FreeSCN(bta_hf_client_cb.scn); in bta_hf_client_del_record() [all …]
|
D | bta_hf_client_main.c | 249 tBTA_HF_CLIENT_CB bta_hf_client_cb; variable 284 memset(&bta_hf_client_cb.scb, 0, sizeof(tBTA_HF_CLIENT_SCB)); in bta_hf_client_scb_init() 285 bta_hf_client_cb.scb.sco_idx = BTM_INVALID_SCO_INDEX; in bta_hf_client_scb_init() 286 bta_hf_client_cb.scb.negotiated_codec = BTM_SCO_CODEC_CVSD; in bta_hf_client_scb_init() 305 (*bta_hf_client_cb.p_cback)(BTA_HF_CLIENT_DISABLE_EVT, NULL); in bta_hf_client_scb_disable() 323 if (bta_hf_client_cb.scb.state == BTA_HF_CLIENT_INIT_ST) { in bta_hf_client_resume_open() 324 bta_hf_client_cb.scb.state = BTA_HF_CLIENT_OPENING_ST; in bta_hf_client_resume_open() 344 bta_hf_client_cb.scb.colli_tmr_on = FALSE; in bta_hf_client_colli_timer_cback() 368 if (bta_hf_client_cb.scb.state == BTA_HF_CLIENT_OPENING_ST) { in bta_hf_client_collision_cback() 377 bta_hf_client_cb.scb.state = BTA_HF_CLIENT_INIT_ST; in bta_hf_client_collision_cback() [all …]
|
D | bta_hf_client_at.c | 47 extern tBTA_HF_CLIENT_CB bta_hf_client_cb; 101 tBTA_HF_CLIENT_AT_QCMD *cur = bta_hf_client_cb.scb.at_cb.queued_cmd; in bta_hf_client_clear_queued_at() 110 bta_hf_client_cb.scb.at_cb.queued_cmd = NULL; in bta_hf_client_clear_queued_at() 125 if (bta_hf_client_cb.scb.at_cb.queued_cmd != NULL) { in bta_hf_client_queue_at() 126 tBTA_HF_CLIENT_AT_QCMD *qcmd = bta_hf_client_cb.scb.at_cb.queued_cmd; in bta_hf_client_queue_at() 134 bta_hf_client_cb.scb.at_cb.queued_cmd = new_cmd; in bta_hf_client_queue_at() 142 bta_hf_client_cb.scb.at_cb.resp_timer_on = FALSE; in bta_hf_client_at_resp_timer_cback() 152 if (bta_hf_client_cb.scb.at_cb.resp_timer_on) { in bta_hf_client_stop_at_resp_timer() 153 bta_hf_client_cb.scb.at_cb.resp_timer_on = FALSE; in bta_hf_client_stop_at_resp_timer() 154 bta_sys_stop_timer (&bta_hf_client_cb.scb.at_cb.resp_timer); in bta_hf_client_stop_at_resp_timer() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/hf_client/include/ |
D | bta_hf_client_int.h | 206 extern tBTA_HF_CLIENT_CB bta_hf_client_cb; 209 #define bta_hf_client_cb (*bta_hf_client_cb_ptr) macro
|