Home | History | Annotate | Download | only in src

Lines Matching defs:p_data

738     tBTA_HF_CLIENT *p_data = (tBTA_HF_CLIENT *)p_param;
750 btif_hf_client_cb.handle = p_data->reg.handle;
754 if (p_data->open.status == BTA_HF_CLIENT_SUCCESS)
756 bdcpy(btif_hf_client_cb.connected_bda.address, p_data->open.bd_addr);
769 __FUNCTION__, p_data->open.status, btif_hf_client_cb.state, bdaddr_to_string(&btif_hf_client_cb.connected_bda, bdstr, sizeof(bdstr)));
779 if (p_data->open.status != BTA_HF_CLIENT_SUCCESS)
784 btif_hf_client_cb.peer_feat = p_data->conn.peer_feat;
785 btif_hf_client_cb.chld_feat = p_data->conn.chld_feat;
812 process_ind_evt(&p_data->ind);
816 HAL_CBACK(bt_hf_client_callbacks, volume_change_cb, BTHF_CLIENT_VOLUME_TYPE_MIC, p_data->val.value);
820 HAL_CBACK(bt_hf_client_callbacks, volume_change_cb, BTHF_CLIENT_VOLUME_TYPE_SPK, p_data->val.value);
824 HAL_CBACK(bt_hf_client_callbacks, vr_cmd_cb, p_data->val.value);
828 HAL_CBACK(bt_hf_client_callbacks, current_operator_cb, p_data->operator.name);
832 HAL_CBACK(bt_hf_client_callbacks, clip_cb, p_data->number.number);
836 HAL_CBACK(bt_hf_client_callbacks, last_voice_tag_number_callback, p_data->number.number);
840 HAL_CBACK(bt_hf_client_callbacks, call_waiting_cb, p_data->number.number);
844 HAL_CBACK(bt_hf_client_callbacks, cmd_complete_cb, p_data->result.type, p_data->result.cme);
848 HAL_CBACK(bt_hf_client_callbacks, current_calls_cb, p_data->clcc.idx,
849 p_data->clcc.inc ? BTHF_CLIENT_CALL_DIRECTION_INCOMING : BTHF_CLIENT_CALL_DIRECTION_OUTGOING,
850 p_data->clcc.status,
851 p_data->clcc.mpty ? BTHF_CLIENT_CALL_MPTY_TYPE_MULTI : BTHF_CLIENT_CALL_MPTY_TYPE_SINGLE,
852 p_data->clcc.number_present ? p_data->clcc.number : NULL);
856 if (p_data->cnum.service == 4)
858 HAL_CBACK(bt_hf_client_callbacks, subscriber_info_cb, p_data->cnum.number, BTHF_CLIENT_SERVICE_VOICE);
860 else if (p_data->cnum.service == 5)
862 HAL_CBACK(bt_hf_client_callbacks, subscriber_info_cb, p_data->cnum.number, BTHF_CLIENT_SERVICE_FAX);
866 HAL_CBACK(bt_hf_client_callbacks, subscriber_info_cb, p_data->cnum.number, BTHF_CLIENT_SERVICE_UNKNOWN);
871 if (p_data->val.value <= BTRH_CLIENT_RESP_AND_HOLD_REJECT)
873 HAL_CBACK(bt_hf_client_callbacks, resp_and_hold_cb, p_data->val.value);
878 if (p_data->val.value != 0)
918 static void bte_hf_client_evt(tBTA_HF_CLIENT_EVT event, tBTA_HF_CLIENT *p_data)
923 status = btif_transfer_context(btif_hf_client_upstreams_evt, (uint16_t)event, (void*)p_data, sizeof(*p_data), NULL);