/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 | 323 struct audio_usecase *uc_info, 349 usecase != uc_info && 390 struct audio_usecase *uc_info, 414 usecase != uc_info && 667 struct audio_usecase *uc_info; local 674 uc_info = get_usecase_from_list(adev, in->usecase); 675 if (uc_info == NULL) { 682 disable_audio_route(adev, uc_info); 685 disable_snd_device(adev, uc_info->in_snd_device); 687 list_remove(&uc_info->list) 698 struct audio_usecase *uc_info; local 984 struct audio_usecase *uc_info; local 1025 struct audio_usecase *uc_info; local 2534 struct audio_usecase uc_info; local [all...] |
/device/htc/flounder/audio/hal/ |
audio_hw.c | 715 struct audio_usecase *uc_info, 736 list_for_each(node, &uc_info->mixer_list) { 737 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[uc_info->id]); 747 struct audio_usecase *uc_info, 766 list_for_each(node, &uc_info->mixer_list) { 767 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[uc_info->id]); 1887 struct audio_usecase *uc_info; local 1930 struct audio_usecase *uc_info; local 2356 struct audio_usecase *uc_info; local 2385 struct audio_usecase *uc_info; local 2441 struct audio_usecase *uc_info; local 2469 struct audio_usecase *uc_info; local 2700 struct audio_usecase *uc_info; local 3406 struct audio_usecase *uc_info; local [all...] |