/hardware/qcom/audio/hal/audio_extn/ |
hfp.c | 114 struct audio_usecase *uc_info; local 119 uc_info = (struct audio_usecase *)calloc(1, sizeof(struct audio_usecase)); 120 uc_info->id = hfpmod.ucid; 121 uc_info->type = PCM_HFP_CALL; 122 uc_info->stream.out = adev->primary_output; 123 uc_info->devices = adev->primary_output->devices; 124 uc_info->in_snd_device = SND_DEVICE_NONE; 125 uc_info->out_snd_device = SND_DEVICE_NONE; 127 list_add_tail(&adev->usecase_list, &uc_info->list); 131 pcm_dev_rx_id = platform_get_pcm_device_id(uc_info->id, PCM_PLAYBACK) 204 struct audio_usecase *uc_info; local [all...] |
/hardware/qcom/audio/hal/ |
voice.c | 57 struct audio_usecase *uc_info; local 77 uc_info = get_usecase_from_list(adev, usecase_id); 78 if (uc_info == NULL) { 85 disable_audio_route(adev, uc_info); 88 disable_snd_device(adev, uc_info->out_snd_device); 89 disable_snd_device(adev, uc_info->in_snd_device); 91 list_remove(&uc_info->list); 92 free(uc_info); 101 struct audio_usecase *uc_info; local 109 uc_info = (struct audio_usecase *)calloc(1, sizeof(struct audio_usecase)) [all...] |
audio_hw.c | 310 struct audio_usecase *uc_info, 336 usecase != uc_info && 377 struct audio_usecase *uc_info, 401 usecase != uc_info && 656 struct audio_usecase *uc_info; local 663 uc_info = get_usecase_from_list(adev, in->usecase); 664 if (uc_info == NULL) { 671 disable_audio_route(adev, uc_info); 674 disable_snd_device(adev, uc_info->in_snd_device); 676 list_remove(&uc_info->list) 687 struct audio_usecase *uc_info; local 976 struct audio_usecase *uc_info; local 1017 struct audio_usecase *uc_info; local 2525 struct audio_usecase uc_info; local [all...] |
/device/htc/flounder/audio/hal/ |
audio_hw.c | 717 struct audio_usecase *uc_info, 738 list_for_each(node, &uc_info->mixer_list) { 739 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[uc_info->id]); 749 struct audio_usecase *uc_info, 768 list_for_each(node, &uc_info->mixer_list) { 769 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[uc_info->id]); 1889 struct audio_usecase *uc_info; local 1932 struct audio_usecase *uc_info; local 2352 struct audio_usecase *uc_info; local 2371 struct audio_usecase *uc_info; local 2459 struct audio_usecase *uc_info; local 2487 struct audio_usecase *uc_info; local 2718 struct audio_usecase *uc_info; local 3512 struct audio_usecase *uc_info; local [all...] |