Home
last modified time | relevance | path

Searched refs:pcm_mutex (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/sound/soc/
Dsoc-compress.c35 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_compr_open()
56 mutex_unlock(&rtd->pcm_mutex); in soc_compr_open()
64 mutex_unlock(&rtd->pcm_mutex); in soc_compr_open()
162 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in close_delayed_work()
176 mutex_unlock(&rtd->pcm_mutex); in close_delayed_work()
187 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_compr_free()
229 mutex_unlock(&rtd->pcm_mutex); in soc_compr_free()
288 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_compr_trigger()
306 mutex_unlock(&rtd->pcm_mutex); in soc_compr_trigger()
371 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_compr_set_params()
[all …]
Dsoc-pcm.c52 lockdep_assert_held(&rtd->pcm_mutex); in snd_soc_runtime_activate()
87 lockdep_assert_held(&rtd->pcm_mutex); in snd_soc_runtime_deactivate()
436 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_pcm_open()
546 mutex_unlock(&rtd->pcm_mutex); in soc_pcm_open()
570 mutex_unlock(&rtd->pcm_mutex); in soc_pcm_open()
597 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in close_delayed_work()
611 mutex_unlock(&rtd->pcm_mutex); in close_delayed_work()
627 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_pcm_close()
677 mutex_unlock(&rtd->pcm_mutex); in soc_pcm_close()
706 mutex_lock_nested(&rtd->pcm_mutex, rtd->pcm_subclass); in soc_pcm_prepare()
[all …]
Dsoc-core.c1210 mutex_init(&rtd->pcm_mutex); in soc_post_component_init()
/linux-4.1.27/sound/usb/usx2y/
Dusx2yhwdeppcm.c361 mutex_lock(&subs->usX2Y->pcm_mutex); in snd_usX2Y_usbpcm_hw_free()
390 mutex_unlock(&subs->usX2Y->pcm_mutex); in snd_usX2Y_usbpcm_hw_free()
496 mutex_lock(&usX2Y->pcm_mutex); in snd_usX2Y_usbpcm_prepare()
537 mutex_unlock(&usX2Y->pcm_mutex); in snd_usX2Y_usbpcm_prepare()
622 mutex_lock(&usX2Y(card)->pcm_mutex); in snd_usX2Y_hwdep_pcm_open()
626 mutex_unlock(&usX2Y(card)->pcm_mutex); in snd_usX2Y_hwdep_pcm_open()
636 mutex_lock(&usX2Y(card)->pcm_mutex); in snd_usX2Y_hwdep_pcm_release()
640 mutex_unlock(&usX2Y(card)->pcm_mutex); in snd_usX2Y_hwdep_pcm_release()
Dusbusx2y.h39 struct mutex pcm_mutex; member
Dusbusx2yaudio.c753 mutex_lock(&usX2Y(card)->pcm_mutex); in snd_usX2Y_pcm_hw_params()
786 mutex_unlock(&usX2Y(card)->pcm_mutex); in snd_usX2Y_pcm_hw_params()
797 mutex_lock(&subs->usX2Y->pcm_mutex); in snd_usX2Y_pcm_hw_free()
818 mutex_unlock(&subs->usX2Y->pcm_mutex); in snd_usX2Y_pcm_hw_free()
835 mutex_lock(&usX2Y->pcm_mutex); in snd_usX2Y_pcm_prepare()
855 mutex_unlock(&usX2Y->pcm_mutex); in snd_usX2Y_pcm_prepare()
Dusbusx2y.c356 mutex_init(&usX2Y(card)->pcm_mutex); in usX2Y_create_card()
/linux-4.1.27/sound/pci/hda/
Dhda_generic.h104 struct mutex pcm_mutex; member
Dhda_generic.c54 mutex_init(&spec->pcm_mutex); in snd_hda_gen_spec_init()
2207 mutex_lock(&spec->pcm_mutex); in indep_hp_put()
2244 mutex_unlock(&spec->pcm_mutex); in indep_hp_put()
5119 mutex_lock(&spec->pcm_mutex); in playback_pcm_open()
5128 mutex_unlock(&spec->pcm_mutex); in playback_pcm_open()
5168 mutex_lock(&spec->pcm_mutex); in playback_pcm_close()
5172 mutex_unlock(&spec->pcm_mutex); in playback_pcm_close()
5221 mutex_lock(&spec->pcm_mutex); in alt_playback_pcm_open()
5228 mutex_unlock(&spec->pcm_mutex); in alt_playback_pcm_open()
5237 mutex_lock(&spec->pcm_mutex); in alt_playback_pcm_close()
[all …]
/linux-4.1.27/include/sound/
Dsoc.h1135 struct mutex pcm_mutex; member