/linux/sound/pci/pcxhr/ |
H A D | pcxhr.c | 704 mutex_lock(&mgr->setup_mutex); in pcxhr_start_linked_stream() 723 mutex_unlock(&mgr->setup_mutex); in pcxhr_start_linked_stream() 734 mutex_unlock(&mgr->setup_mutex); in pcxhr_start_linked_stream() 779 mutex_unlock(&mgr->setup_mutex); in pcxhr_start_linked_stream() 809 mutex_unlock(&mgr->setup_mutex); in pcxhr_start_linked_stream() 910 mutex_lock(&mgr->setup_mutex); in pcxhr_prepare() 926 mutex_unlock(&mgr->setup_mutex); in pcxhr_prepare() 942 mutex_lock(&mgr->setup_mutex); in pcxhr_hw_params() 949 mutex_unlock(&mgr->setup_mutex); in pcxhr_hw_params() 993 mutex_lock(&mgr->setup_mutex); in pcxhr_open() [all …]
|
H A D | pcxhr.h | 72 struct mutex setup_mutex; /* mutex used in hw_params, open and close */ member
|
H A D | pcxhr_mixer.c | 765 mutex_lock(&mgr->setup_mutex); in pcxhr_clock_type_put() 781 mutex_unlock(&mgr->setup_mutex); in pcxhr_clock_type_put()
|
/linux/sound/pci/lx6464es/ |
H A D | lx6464es.c | 210 mutex_lock(&chip->setup_mutex); in lx_pcm_open() 255 mutex_unlock(&chip->setup_mutex); in lx_pcm_open() 294 mutex_lock(&chip->setup_mutex); in lx_pcm_prepare() 335 mutex_unlock(&chip->setup_mutex); in lx_pcm_prepare() 346 mutex_lock(&chip->setup_mutex); in lx_pcm_hw_params() 353 mutex_unlock(&chip->setup_mutex); in lx_pcm_hw_params() 376 mutex_lock(&chip->setup_mutex); in lx_pcm_hw_free() 402 mutex_unlock(&chip->setup_mutex); in lx_pcm_hw_free() 944 mutex_init(&chip->setup_mutex); in snd_lx6464es_create()
|
H A D | lx6464es.h | 59 struct mutex setup_mutex; /* mutex used in hw_params, open member
|
/linux/sound/pci/mixart/ |
H A D | mixart.c | 606 mutex_lock(&mgr->setup_mutex); in snd_mixart_hw_params() 622 mutex_unlock(&mgr->setup_mutex); in snd_mixart_hw_params() 644 mutex_unlock(&mgr->setup_mutex); in snd_mixart_hw_params() 715 mutex_lock(&mgr->setup_mutex); in snd_mixart_playback_open() 777 mutex_unlock(&mgr->setup_mutex); in snd_mixart_playback_open() 794 mutex_lock(&mgr->setup_mutex); in snd_mixart_capture_open() 858 mutex_unlock(&mgr->setup_mutex); in snd_mixart_capture_open() 871 mutex_lock(&mgr->setup_mutex); in snd_mixart_close() 893 mutex_unlock(&mgr->setup_mutex); in snd_mixart_close() 1310 mutex_init(&mgr->setup_mutex); in snd_mixart_probe()
|
H A D | mixart.h | 77 struct mutex setup_mutex; /* mutex used in hw_params, open and close */ member
|
/linux/sound/soc/sof/ |
H A D | sof-audio.c | 126 mutex_lock(&swidget->setup_mutex); in sof_widget_free() 128 mutex_unlock(&swidget->setup_mutex); in sof_widget_free() 245 mutex_lock(&swidget->setup_mutex); in sof_widget_setup() 247 mutex_unlock(&swidget->setup_mutex); in sof_widget_setup() 380 mutex_lock(&swidget->setup_mutex); in sof_setup_pipeline_connections() 382 mutex_unlock(&swidget->setup_mutex); in sof_setup_pipeline_connections() 396 mutex_unlock(&swidget->setup_mutex); in sof_setup_pipeline_connections()
|
H A D | ipc3-control.c | 41 mutex_lock(&swidget->setup_mutex); in sof_ipc3_set_get_kcontrol_data() 43 lockdep_assert_held(&swidget->setup_mutex); in sof_ipc3_set_get_kcontrol_data() 122 mutex_unlock(&swidget->setup_mutex); in sof_ipc3_set_get_kcontrol_data()
|
H A D | ipc4-control.c | 41 mutex_lock(&swidget->setup_mutex); in sof_ipc4_set_get_kcontrol_data() 43 lockdep_assert_held(&swidget->setup_mutex); in sof_ipc4_set_get_kcontrol_data() 80 mutex_unlock(&swidget->setup_mutex); in sof_ipc4_set_get_kcontrol_data()
|
H A D | sof-audio.h | 427 struct mutex setup_mutex; /* to protect the swidget setup and free operations */ 431 * setup_mutex against non stream domain races (kcontrol access for 426 struct mutex setup_mutex; /* to protect the swidget setup and free operations */ global() member
|
H A D | topology.c | 1415 mutex_init(&swidget->setup_mutex); in sof_widget_ready() 2399 mutex_init(&swidget->setup_mutex); in sof_dspless_widget_ready()
|
H A D | ipc3-topology.c | 2442 mutex_lock(&swidget->setup_mutex); in sof_ipc3_free_widgets_in_list() 2444 mutex_unlock(&swidget->setup_mutex); in sof_ipc3_free_widgets_in_list()
|
/linux/include/sound/ |
H A D | pcm_oss.h | 64 struct mutex setup_mutex; member
|
/linux/drivers/net/wireless/purelifi/plfxlc/ |
H A D | usb.c | 259 mutex_lock(&rx->setup_mutex); in plfxlc_usb_enable_rx() 264 mutex_unlock(&rx->setup_mutex); in plfxlc_usb_enable_rx() 298 mutex_lock(&rx->setup_mutex); in plfxlc_usb_disable_rx() 301 mutex_unlock(&rx->setup_mutex); in plfxlc_usb_disable_rx() 377 mutex_init(&rx->setup_mutex); in init_usb_rx()
|
H A D | usb.h | 77 struct mutex setup_mutex; /* mutex lockt for rx urb */ member
|
/linux/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_usb.c | 803 mutex_lock(&rx->setup_mutex); in zd_usb_enable_rx() 805 mutex_unlock(&rx->setup_mutex); in zd_usb_enable_rx() 843 mutex_lock(&rx->setup_mutex); in zd_usb_disable_rx() 845 mutex_unlock(&rx->setup_mutex); in zd_usb_disable_rx() 857 mutex_lock(&rx->setup_mutex); in zd_usb_reset_rx() 868 mutex_unlock(&rx->setup_mutex); in zd_usb_reset_rx() 1172 mutex_init(&rx->setup_mutex); in init_usb_rx()
|
H A D | zd_usb.h | 174 struct mutex setup_mutex; member
|
/linux/sound/core/oss/ |
H A D | pcm_oss.c | 2336 guard(mutex)(&pcm->streams[stream].oss.setup_mutex); in snd_pcm_oss_look_for_setup() 2952 guard(mutex)(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read() 2991 guard(mutex)(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
|
/linux/sound/core/ |
H A D | pcm.c | 636 mutex_init(&pstr->oss.setup_mutex); in snd_pcm_new_stream()
|