Lines Matching refs:p_data

56 void bta_hf_client_register(tBTA_HF_CLIENT_DATA *p_data)
66 bta_hf_client_cb.scb.serv_sec_mask = p_data->api_register.sec_mask;
67 bta_hf_client_cb.scb.features = p_data->api_register.features;
73 bta_hf_client_create_record(p_data);
98 void bta_hf_client_deregister(tBTA_HF_CLIENT_DATA *p_data)
103 bta_hf_client_del_record(p_data);
122 void bta_hf_client_start_dereg(tBTA_HF_CLIENT_DATA *p_data)
127 bta_hf_client_del_record(p_data);
140 void bta_hf_client_start_close(tBTA_HF_CLIENT_DATA *p_data)
153 bta_hf_client_rfc_do_close(p_data);
170 void bta_hf_client_start_open(tBTA_HF_CLIENT_DATA *p_data)
175 if (p_data)
177 bdcpy(bta_hf_client_cb.scb.peer_addr, p_data->api_open.bd_addr);
178 bta_hf_client_cb.scb.cli_sec_mask = p_data->api_open.sec_mask;
211 static void bta_hf_client_cback_open(tBTA_HF_CLIENT_DATA *p_data, tBTA_HF_CLIENT_STATUS status)
219 if(p_data)
221 /* if p_data is provided then we need to pick the bd address from the open api structure */
222 bdcpy(evt.open.bd_addr, p_data->api_open.bd_addr);
242 void bta_hf_client_rfc_open(tBTA_HF_CLIENT_DATA *p_data)
244 UNUSED(p_data);
264 void bta_hf_client_rfc_acp_open(tBTA_HF_CLIENT_DATA *p_data)
275 bta_hf_client_cb.scb.serv_handle, p_data->rfc.port_handle);
278 if (PORT_SUCCESS != (status=PORT_CheckConnection(p_data->rfc.port_handle, dev_addr, &lcid)))
303 bta_hf_client_cb.scb.conn_handle = p_data->rfc.port_handle;
309 bta_hf_client_rfc_open(p_data);
322 void bta_hf_client_rfc_fail(tBTA_HF_CLIENT_DATA *p_data)
324 UNUSED(p_data);
354 void bta_hf_client_disc_fail(tBTA_HF_CLIENT_DATA *p_data)
356 UNUSED(p_data);
377 void bta_hf_client_open_fail(tBTA_HF_CLIENT_DATA *p_data)
380 bta_hf_client_cback_open(p_data, BTA_HF_CLIENT_FAIL_RESOURCES);
393 void bta_hf_client_rfc_close(tBTA_HF_CLIENT_DATA *p_data)
396 UNUSED(p_data);
447 void bta_hf_client_disc_int_res(tBTA_HF_CLIENT_DATA *p_data)
451 APPL_TRACE_DEBUG ("bta_hf_client_disc_int_res: Status: %d", p_data->disc_result.status);
454 if (p_data->disc_result.status == SDP_SUCCESS ||
455 p_data->disc_result.status == SDP_DB_FULL)
465 bta_hf_client_free_db(p_data);
468 bta_hf_client_sm_execute(event, p_data);
481 void bta_hf_client_disc_acp_res(tBTA_HF_CLIENT_DATA *p_data)
484 if (p_data->disc_result.status == SDP_SUCCESS ||
485 p_data->disc_result.status == SDP_DB_FULL)
492 bta_hf_client_free_db(p_data);
505 void bta_hf_client_rfc_data(tBTA_HF_CLIENT_DATA *p_data)
509 UNUSED(p_data);
542 void bta_hf_client_svc_conn_open(tBTA_HF_CLIENT_DATA *p_data)
545 UNUSED(p_data);