Home
last modified time | relevance | path

Searched refs:ring_io_lock (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/sound/xen/
H A Dxen_snd_front.c67 mutex_lock(&evtchnl->ring_io_lock); in xen_snd_front_stream_query_hw_param()
70 mutex_unlock(&evtchnl->ring_io_lock); in xen_snd_front_stream_query_hw_param()
95 mutex_lock(&evtchnl->ring_io_lock); in xen_snd_front_stream_prepare()
104 mutex_unlock(&evtchnl->ring_io_lock); in xen_snd_front_stream_prepare()
122 mutex_lock(&evtchnl->ring_io_lock); in xen_snd_front_stream_close()
124 mutex_unlock(&evtchnl->ring_io_lock); in xen_snd_front_stream_close()
143 mutex_lock(&evtchnl->ring_io_lock); in xen_snd_front_stream_write()
147 mutex_unlock(&evtchnl->ring_io_lock); in xen_snd_front_stream_write()
166 mutex_lock(&evtchnl->ring_io_lock); in xen_snd_front_stream_read()
170 mutex_unlock(&evtchnl->ring_io_lock); in xen_snd_front_stream_read()
[all …]
H A Dxen_snd_front_evtchnl.c31 mutex_lock(&channel->ring_io_lock); in evtchnl_interrupt_req()
83 mutex_unlock(&channel->ring_io_lock); in evtchnl_interrupt_req()
96 mutex_lock(&channel->ring_io_lock); in evtchnl_interrupt_evt()
129 mutex_unlock(&channel->ring_io_lock); in evtchnl_interrupt_evt()
219 mutex_init(&channel->ring_io_lock); in evtchnl_alloc()
447 mutex_lock(&evt_pair->req.ring_io_lock); in xen_snd_front_evtchnl_pair_set_connected()
449 mutex_unlock(&evt_pair->req.ring_io_lock); in xen_snd_front_evtchnl_pair_set_connected()
451 mutex_lock(&evt_pair->evt.ring_io_lock); in xen_snd_front_evtchnl_pair_set_connected()
453 mutex_unlock(&evt_pair->evt.ring_io_lock); in xen_snd_front_evtchnl_pair_set_connected()
458 mutex_lock(&evt_pair->req.ring_io_lock); in xen_snd_front_evtchnl_pair_clear()
[all …]
H A Dxen_snd_front_evtchnl.h45 struct mutex ring_io_lock; member