Searched refs:pcm_mutex (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.15/sound/soc/ |
D | soc-compress.c | 32 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_compr_clean() 54 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_clean() 77 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_compr_open() 93 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_open() 154 mutex_lock_nested(&fe->card->pcm_mutex, fe->card->pcm_subclass); in soc_compr_open_fe() 156 mutex_unlock(&fe->card->pcm_mutex); in soc_compr_open_fe() 183 mutex_lock_nested(&fe->card->pcm_mutex, fe->card->pcm_subclass); in soc_compr_free_fe() 185 mutex_unlock(&fe->card->pcm_mutex); in soc_compr_free_fe() 224 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_compr_trigger() 244 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_trigger() [all …]
|
D | soc-component.c | 536 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_component_compr_get_caps() 547 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_component_compr_get_caps() 560 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_component_compr_get_codec_caps() 571 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_component_compr_get_codec_caps() 624 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_component_compr_copy() 635 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_component_compr_copy()
|
D | soc-pcm.c | 259 lockdep_assert_held(&rtd->card->pcm_mutex); in snd_soc_runtime_action() 656 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_pcm_clean() 669 mutex_unlock(&rtd->card->pcm_mutex); in soc_pcm_clean() 747 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_pcm_open() 794 mutex_unlock(&rtd->card->pcm_mutex); in soc_pcm_open() 825 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_pcm_prepare() 853 mutex_unlock(&rtd->card->pcm_mutex); in soc_pcm_prepare() 878 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_pcm_hw_clean() 908 mutex_unlock(&rtd->card->pcm_mutex); in soc_pcm_hw_clean() 933 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in soc_pcm_hw_params() [all …]
|
D | soc-core.c | 370 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_close_delayed_work() 386 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_close_delayed_work() 2341 mutex_init(&card->pcm_mutex); in snd_soc_register_card()
|
/Linux-v5.15/sound/usb/usx2y/ |
D | usx2yhwdeppcm.c | 367 mutex_lock(&subs->usx2y->pcm_mutex); in snd_usx2y_usbpcm_hw_free() 397 mutex_unlock(&subs->usx2y->pcm_mutex); in snd_usx2y_usbpcm_hw_free() 506 mutex_lock(&usx2y->pcm_mutex); in snd_usx2y_usbpcm_prepare() 564 mutex_unlock(&usx2y->pcm_mutex); in snd_usx2y_usbpcm_prepare() 645 mutex_lock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_open() 649 mutex_unlock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_open() 658 mutex_lock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_release() 662 mutex_unlock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_release()
|
D | usbusx2y.h | 40 struct mutex pcm_mutex; member
|
D | usbusx2yaudio.c | 779 mutex_lock(&usx2y(card)->pcm_mutex); in snd_usx2y_pcm_hw_params() 802 mutex_unlock(&usx2y(card)->pcm_mutex); in snd_usx2y_pcm_hw_params() 815 mutex_lock(&subs->usx2y->pcm_mutex); in snd_usx2y_pcm_hw_free() 836 mutex_unlock(&subs->usx2y->pcm_mutex); in snd_usx2y_pcm_hw_free() 855 mutex_lock(&usx2y->pcm_mutex); in snd_usx2y_pcm_prepare() 880 mutex_unlock(&usx2y->pcm_mutex); in snd_usx2y_pcm_prepare()
|
D | usbusx2y.c | 378 mutex_init(&usx2y(card)->pcm_mutex); in usx2y_create_card()
|
/Linux-v5.15/sound/pci/hda/ |
D | hda_generic.h | 102 struct mutex pcm_mutex; member
|
D | hda_generic.c | 42 mutex_init(&spec->pcm_mutex); in snd_hda_gen_spec_init() 2241 mutex_lock(&spec->pcm_mutex); in indep_hp_put() 2278 mutex_unlock(&spec->pcm_mutex); in indep_hp_put() 5257 mutex_lock(&spec->pcm_mutex); in playback_pcm_open() 5266 mutex_unlock(&spec->pcm_mutex); in playback_pcm_open() 5306 mutex_lock(&spec->pcm_mutex); in playback_pcm_close() 5310 mutex_unlock(&spec->pcm_mutex); in playback_pcm_close() 5359 mutex_lock(&spec->pcm_mutex); in alt_playback_pcm_open() 5366 mutex_unlock(&spec->pcm_mutex); in alt_playback_pcm_open() 5375 mutex_lock(&spec->pcm_mutex); in alt_playback_pcm_close() [all …]
|
/Linux-v5.15/include/sound/ |
D | soc.h | 893 struct mutex pcm_mutex; member
|