Home
last modified time | relevance | path

Searched refs:setup_mutex (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/sound/pci/pcxhr/
H A Dpcxhr.c704 mutex_lock(&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()
1066 mutex_unlock(&mgr->setup_mutex); in pcxhr_open()
1077 mutex_lock(&mgr->setup_mutex); in pcxhr_close()
1091 mutex_unlock(&mgr->setup_mutex); in pcxhr_close()
[all …]
H A Dpcxhr.h72 struct mutex setup_mutex; /* mutex used in hw_params, open and close */ member
H A Dpcxhr_mixer.c765 mutex_lock(&mgr->setup_mutex); in pcxhr_clock_type_put()
781 mutex_unlock(&mgr->setup_mutex); in pcxhr_clock_type_put()
/openbmc/linux/sound/pci/lx6464es/
H A Dlx6464es.c210 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 Dlx6464es.h59 struct mutex setup_mutex; /* mutex used in hw_params, open member
/openbmc/linux/drivers/s390/cio/
H A Dqdio_main.c885 mutex_lock(&irq_ptr->setup_mutex); in qdio_shutdown()
891 mutex_unlock(&irq_ptr->setup_mutex); in qdio_shutdown()
907 mutex_unlock(&irq_ptr->setup_mutex); in qdio_shutdown()
929 mutex_lock(&irq_ptr->setup_mutex); in qdio_free()
933 mutex_unlock(&irq_ptr->setup_mutex); in qdio_free()
976 mutex_init(&irq_ptr->setup_mutex); in qdio_allocate()
1079 mutex_lock(&irq_ptr->setup_mutex); in qdio_establish()
1122 mutex_unlock(&irq_ptr->setup_mutex); in qdio_establish()
1135 mutex_unlock(&irq_ptr->setup_mutex); in qdio_establish()
1163 mutex_lock(&irq_ptr->setup_mutex); in qdio_activate()
[all …]
H A Dqdio.h259 struct mutex setup_mutex; member
/openbmc/linux/sound/pci/mixart/
H A Dmixart.c606 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 Dmixart.h77 struct mutex setup_mutex; /* mutex used in hw_params, open and close */ member
/openbmc/linux/sound/soc/sof/
H A Dsof-audio.c129 mutex_lock(&swidget->setup_mutex); in sof_widget_free()
131 mutex_unlock(&swidget->setup_mutex); in sof_widget_free()
248 mutex_lock(&swidget->setup_mutex); in sof_widget_setup()
250 mutex_unlock(&swidget->setup_mutex); in sof_widget_setup()
383 mutex_lock(&swidget->setup_mutex); in sof_setup_pipeline_connections()
385 mutex_unlock(&swidget->setup_mutex); in sof_setup_pipeline_connections()
399 mutex_unlock(&swidget->setup_mutex); in sof_setup_pipeline_connections()
H A Dipc4-control.c41 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 Dipc3-control.c41 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 Dsof-audio.h412 struct mutex setup_mutex; /* to protect the swidget setup and free operations */ member
H A Dtopology.c1409 mutex_init(&swidget->setup_mutex); in sof_widget_ready()
2365 mutex_init(&swidget->setup_mutex); in sof_dspless_widget_ready()
H A Dipc3-topology.c2328 mutex_lock(&swidget->setup_mutex); in sof_ipc3_free_widgets_in_list()
2330 mutex_unlock(&swidget->setup_mutex); in sof_ipc3_free_widgets_in_list()
/openbmc/linux/include/sound/
H A Dpcm_oss.h64 struct mutex setup_mutex; member
/openbmc/linux/drivers/net/wireless/purelifi/plfxlc/
H A Dusb.c259 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 Dusb.h77 struct mutex setup_mutex; /* mutex lockt for rx urb */ member
/openbmc/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c802 mutex_lock(&rx->setup_mutex); in zd_usb_enable_rx()
804 mutex_unlock(&rx->setup_mutex); in zd_usb_enable_rx()
842 mutex_lock(&rx->setup_mutex); in zd_usb_disable_rx()
844 mutex_unlock(&rx->setup_mutex); in zd_usb_disable_rx()
856 mutex_lock(&rx->setup_mutex); in zd_usb_reset_rx()
867 mutex_unlock(&rx->setup_mutex); in zd_usb_reset_rx()
1171 mutex_init(&rx->setup_mutex); in init_usb_rx()
H A Dzd_usb.h174 struct mutex setup_mutex; member
/openbmc/linux/sound/core/oss/
H A Dpcm_oss.c2350 mutex_lock(&pcm->streams[stream].oss.setup_mutex); in snd_pcm_oss_look_for_setup()
2361 mutex_unlock(&pcm->streams[stream].oss.setup_mutex); in snd_pcm_oss_look_for_setup()
2967 mutex_lock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read()
2981 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read()
3007 mutex_lock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3012 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3052 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3066 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3071 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
/openbmc/linux/sound/core/
H A Dpcm.c646 mutex_init(&pstr->oss.setup_mutex); in snd_pcm_new_stream()