Home
last modified time | relevance | path

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

/linux-6.3-rc2/sound/soc/
A Dsoc-compress.c87 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_clean()
126 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_open()
190 mutex_unlock(&fe->card->pcm_mutex); in soc_compr_open_fe()
237 mutex_unlock(&fe->card->pcm_mutex); in soc_compr_free_fe()
279 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_trigger()
362 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_set_params()
369 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_set_params()
416 mutex_unlock(&fe->card->pcm_mutex); in soc_compr_set_params_fe()
440 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_get_params()
458 mutex_unlock(&rtd->card->pcm_mutex); in soc_compr_ack()
[all …]
A Dsoc-component.c553 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_component_compr_get_caps()
564 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_component_compr_get_caps()
577 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_component_compr_get_codec_caps()
588 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_component_compr_get_codec_caps()
641 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_component_compr_copy()
652 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_component_compr_copy()
A Dsoc-pcm.c54 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_dpcm_mutex_lock()
59 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_dpcm_mutex_unlock()
63 lockdep_assert_held(&(rtd)->card->pcm_mutex)
2662 mutex_lock_nested(&card->pcm_mutex, card->pcm_subclass); in snd_soc_dpcm_runtime_update()
2678 mutex_unlock(&card->pcm_mutex); in snd_soc_dpcm_runtime_update()
A Dsoc-core.c351 mutex_lock_nested(&rtd->card->pcm_mutex, rtd->card->pcm_subclass); in snd_soc_close_delayed_work()
367 mutex_unlock(&rtd->card->pcm_mutex); in snd_soc_close_delayed_work()
2315 mutex_init(&card->pcm_mutex); in snd_soc_register_card()
/linux-6.3-rc2/sound/usb/usx2y/
A Dusx2yhwdeppcm.c367 mutex_lock(&subs->usx2y->pcm_mutex); in snd_usx2y_usbpcm_hw_free()
396 mutex_unlock(&subs->usx2y->pcm_mutex); in snd_usx2y_usbpcm_hw_free()
505 mutex_lock(&usx2y->pcm_mutex); in snd_usx2y_usbpcm_prepare()
563 mutex_unlock(&usx2y->pcm_mutex); in snd_usx2y_usbpcm_prepare()
644 mutex_lock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_open()
648 mutex_unlock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_open()
657 mutex_lock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_release()
661 mutex_unlock(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_release()
A Dusbusx2y.h40 struct mutex pcm_mutex; member
A Dusbusx2yaudio.c780 mutex_lock(&usx2y(card)->pcm_mutex); in snd_usx2y_pcm_hw_params()
803 mutex_unlock(&usx2y(card)->pcm_mutex); in snd_usx2y_pcm_hw_params()
816 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()
A Dusbusx2y.c378 mutex_init(&usx2y(card)->pcm_mutex); in usx2y_create_card()
/linux-6.3-rc2/sound/pci/hda/
A Dhda_generic.h102 struct mutex pcm_mutex; member
A Dhda_generic.c42 mutex_init(&spec->pcm_mutex); in snd_hda_gen_spec_init()
2247 mutex_lock(&spec->pcm_mutex); in indep_hp_put()
2284 mutex_unlock(&spec->pcm_mutex); in indep_hp_put()
5270 mutex_lock(&spec->pcm_mutex); in playback_pcm_open()
5279 mutex_unlock(&spec->pcm_mutex); in playback_pcm_open()
5319 mutex_lock(&spec->pcm_mutex); in playback_pcm_close()
5323 mutex_unlock(&spec->pcm_mutex); in playback_pcm_close()
5372 mutex_lock(&spec->pcm_mutex); in alt_playback_pcm_open()
5379 mutex_unlock(&spec->pcm_mutex); in alt_playback_pcm_open()
5388 mutex_lock(&spec->pcm_mutex); in alt_playback_pcm_close()
[all …]
/linux-6.3-rc2/include/sound/
A Dsoc.h924 struct mutex pcm_mutex; member

Completed in 40 milliseconds