Home
last modified time | relevance | path

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

/linux/sound/usb/usx2y/
H A Dusbusx2y.h66 struct mutex pcm_mutex; member
H A Dusx2yhwdeppcm.c368 guard(mutex)(&subs->usx2y->pcm_mutex); in snd_usx2y_usbpcm_hw_free()
506 guard(mutex)(&usx2y->pcm_mutex); in snd_usx2y_usbpcm_prepare()
642 guard(mutex)(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_open()
654 guard(mutex)(&usx2y(card)->pcm_mutex); in snd_usx2y_hwdep_pcm_release()
H A Dusbusx2yaudio.c760 guard(mutex)(&usx2y(card)->pcm_mutex); in snd_usx2y_pcm_hw_params()
793 guard(mutex)(&subs->usx2y->pcm_mutex); in snd_usx2y_pcm_hw_free()
831 guard(mutex)(&usx2y->pcm_mutex); in snd_usx2y_pcm_prepare()
H A Dusbusx2y.c383 mutex_init(&usx2y(card)->pcm_mutex); in usx2y_create_card()
/linux/sound/hda/codecs/
H A Dgeneric.h105 struct mutex pcm_mutex; member
H A Dgeneric.c42 mutex_init(&spec->pcm_mutex); in snd_hda_gen_spec_init()
2247 guard(mutex)(&spec->pcm_mutex); in indep_hp_put()
5324 guard(mutex)(&spec->pcm_mutex); in playback_pcm_open()
5374 guard(mutex)(&spec->pcm_mutex); in playback_pcm_close()
5426 guard(mutex)(&spec->pcm_mutex); in alt_playback_pcm_open()
5442 guard(mutex)(&spec->pcm_mutex); in alt_playback_pcm_close()
/linux/include/sound/
H A Dsoc.h1001 struct mutex pcm_mutex; member
1520 mutex_lock_nested(&card->pcm_mutex, card->pcm_subclass); in _snd_soc_dpcm_mutex_lock_c()
1525 mutex_unlock(&card->pcm_mutex); in _snd_soc_dpcm_mutex_unlock_c()
1530 lockdep_assert_held(&card->pcm_mutex); in _snd_soc_dpcm_mutex_assert_held_c()
/linux/sound/soc/
H A Dsoc-core.c2583 mutex_init(&card->pcm_mutex); in snd_soc_register_card()