Home
last modified time | relevance | path

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

/linux/sound/isa/sb/
H A Dsb_mixer.c65 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_sbmixer_get_single()
81 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_sbmixer_put_single()
115 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_sbmixer_get_double()
136 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_sbmixer_put_double()
175 scoped_guard(spinlock_irqsave, &sb->mixer_lock) { in snd_dt019x_input_sw_get()
232 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_dt019x_input_sw_put()
260 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_als4k_mono_capture_route_get()
279 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_als4k_mono_capture_route_put()
309 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_sb8mixer_get_mux()
344 guard(spinlock_irqsave)(&sb->mixer_lock); in snd_sb8mixer_put_mux()
[all …]
H A Dsb8_main.c150 scoped_guard(spinlock, &chip->mixer_lock) { in snd_sb8_playback_prepare()
167 scoped_guard(spinlock, &chip->mixer_lock) { in snd_sb8_playback_prepare()
212 guard(spinlock)(&chip->mixer_lock); in snd_sb8_playback_trigger()
288 scoped_guard(spinlock, &chip->mixer_lock) { in snd_sb8_capture_prepare()
334 scoped_guard(spinlock, &chip->mixer_lock) { in snd_sb8_capture_trigger()
H A Dsb16_csp.c647 scoped_guard(spinlock, &p->chip->mixer_lock) { in snd_sb_csp_load()
801 scoped_guard(spinlock_irqsave, &p->chip->mixer_lock) { in snd_sb_csp_start()
845 guard(spinlock_irqsave)(&p->chip->mixer_lock); in snd_sb_csp_start()
865 scoped_guard(spinlock_irqsave, &p->chip->mixer_lock) { in snd_sb_csp_stop()
885 scoped_guard(spinlock_irqsave, &p->chip->mixer_lock) { in snd_sb_csp_stop()
H A Dsb16_main.c368 scoped_guard(spinlock, &chip->mixer_lock) { in snd_sb16dsp_interrupt()
713 scoped_guard(spinlock_irqsave, &chip->mixer_lock) { in snd_sb16dsp_configure()
774 scoped_guard(spinlock_irqsave, &chip->mixer_lock) { in snd_sb16dsp_configure()
H A Dsb_common.c188 spin_lock_init(&chip->mixer_lock); in snd_sbdsp_create()
H A Dsb16.c423 scoped_guard(spinlock_irqsave, &chip->mixer_lock) { in snd_sb16_probe()
/linux/sound/parisc/
H A Dharmony.c143 guard(spinlock_irqsave)(&h->mixer_lock); in harmony_mute()
151 guard(spinlock_irqsave)(&h->mixer_lock); in harmony_unmute()
664 guard(spinlock_irq)(&h->mixer_lock); in snd_harmony_volume_get()
692 guard(spinlock_irq)(&h->mixer_lock); in snd_harmony_volume_put()
729 guard(spinlock_irq)(&h->mixer_lock); in snd_harmony_captureroute_get()
745 guard(spinlock_irq)(&h->mixer_lock); in snd_harmony_captureroute_put()
880 spin_lock_init(&h->mixer_lock); in snd_harmony_create()
H A Dharmony.h55 spinlock_t mixer_lock; member
/linux/sound/spi/
H A Dat73c213.c78 struct mutex mixer_lock; member
400 guard(mutex)(&chip->mixer_lock); in snd_at73c213_mono_get()
428 guard(mutex)(&chip->mixer_lock); in snd_at73c213_mono_put()
468 guard(mutex)(&chip->mixer_lock); in snd_at73c213_stereo_get()
507 guard(mutex)(&chip->mixer_lock); in snd_at73c213_stereo_put()
533 guard(mutex)(&chip->mixer_lock); in snd_at73c213_mono_switch_get()
565 guard(mutex)(&chip->mixer_lock); in snd_at73c213_mono_switch_put()
865 mutex_init(&chip->mixer_lock); in snd_at73c213_dev_init()
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-alsa.c49 spinlock_t mixer_lock; member
390 spin_lock_irq(&chip->mixer_lock); in snd_saa7134_capsrc_set()
406 spin_unlock_irq(&chip->mixer_lock); in snd_saa7134_capsrc_set()
945 spin_lock_irq(&chip->mixer_lock); in snd_saa7134_volume_put()
992 spin_unlock_irq(&chip->mixer_lock); in snd_saa7134_volume_put()
1018 spin_lock_irq(&chip->mixer_lock); in snd_saa7134_capsrc_get()
1026 spin_unlock_irq(&chip->mixer_lock); in snd_saa7134_capsrc_get()
1137 spin_lock_init(&chip->mixer_lock); in alsa_card_saa7134_create()
/linux/sound/isa/msnd/
H A Dmsnd_pinnacle_mixer.c140 guard(spinlock_irqsave)(&msnd->mixer_lock); in snd_msndmix_volume_get()
257 guard(spinlock_irqsave)(&msnd->mixer_lock); in snd_msndmix_volume_put()
297 spin_lock_init(&chip->mixer_lock); in snd_msndmix_new()
H A Dmsnd.h253 spinlock_t mixer_lock; member
/linux/sound/drivers/
H A Ddummy.c131 spinlock_t mixer_lock; member
723 guard(spinlock_irq)(&dummy->mixer_lock); in snd_dummy_volume_get()
746 guard(spinlock_irq)(&dummy->mixer_lock); in snd_dummy_volume_put()
770 guard(spinlock_irq)(&dummy->mixer_lock); in snd_dummy_capsrc_get()
784 guard(spinlock_irq)(&dummy->mixer_lock); in snd_dummy_capsrc_put()
870 spin_lock_init(&dummy->mixer_lock); in snd_card_dummy_new_mixer()
/linux/sound/pci/
H A Dals4000.c376 scoped_guard(spinlock_irq, &chip->mixer_lock) { in snd_als4000_capture_prepare()
431 guard(spinlock)(&chip->mixer_lock); in snd_als4000_capture_trigger()
536 scoped_guard(spinlock, &chip->mixer_lock) { in snd_als4000_interrupt()
709 scoped_guard(spinlock_irq, &chip->mixer_lock) { in snd_als4000_configure()
H A Des1938.c213 spinlock_t mixer_lock; member
240 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es1938_mixer_write()
253 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es1938_mixer_read()
268 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es1938_mixer_bits()
1522 spin_lock_init(&chip->mixer_lock); in snd_es1938_create()
/linux/include/sound/
H A Des1688.h39 spinlock_t mixer_lock; member
H A Dsb.h76 spinlock_t mixer_lock; member
/linux/sound/isa/
H A Des18xx.c113 spinlock_t mixer_lock; member
258 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es18xx_mixer_write()
270 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es18xx_mixer_read()
285 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es18xx_mixer_bits()
305 guard(spinlock_irqsave)(&chip->mixer_lock); in snd_es18xx_mixer_writable()
1715 spin_lock_init(&chip->mixer_lock); in snd_es18xx_new_device()
H A Dcmi8330.c273 scoped_guard(spinlock_irqsave, &chip->mixer_lock) { in cmi8330_add_sb_mixers()
279 scoped_guard(spinlock_irqsave, &chip->mixer_lock) { in cmi8330_add_sb_mixers()
/linux/sound/isa/gus/
H A Dgusextreme.c164 scoped_guard(spinlock_irqsave, &es1688->mixer_lock) { in snd_gusextreme_detect()
/linux/sound/isa/es1688/
H A Des1688_lib.c174 scoped_guard(spinlock_irqsave, &chip->mixer_lock) { in snd_es1688_probe()
644 spin_lock_init(&chip->mixer_lock); in snd_es1688_create()
/linux/drivers/media/pci/ngene/
H A Dngene.h594 spinlock_t mixer_lock; member