Home
last modified time | relevance | path

Searched refs:lock (Results 1 – 25 of 164) sorted by relevance

1234567

/sound/core/seq/
Dseq_fifo.c52 spin_lock_init(&f->lock); in snd_seq_fifo_new()
104 spin_lock_irqsave(&f->lock, flags); in snd_seq_fifo_clear()
109 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_fifo_clear()
134 spin_lock_irqsave(&f->lock, flags); in snd_seq_fifo_event_in()
141 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_fifo_event_in()
185 spin_lock_irqsave(&f->lock, flags); in snd_seq_fifo_cell_out()
189 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_fifo_cell_out()
194 spin_unlock_irq(&f->lock); in snd_seq_fifo_cell_out()
196 spin_lock_irq(&f->lock); in snd_seq_fifo_cell_out()
199 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_fifo_cell_out()
[all …]
Dseq_timer.c63 spin_lock_init(&tmr->lock); in snd_seq_timer_new()
116 spin_lock_irqsave(&tmr->lock, flags); in snd_seq_timer_reset()
125 spin_unlock_irqrestore(&tmr->lock, flags); in snd_seq_timer_reset()
153 spin_lock_irqsave(&tmr->lock, flags); in snd_seq_timer_interrupt()
164 spin_unlock_irqrestore(&tmr->lock, flags); in snd_seq_timer_interrupt()
179 spin_lock_irqsave(&tmr->lock, flags); in snd_seq_timer_set_tempo()
184 spin_unlock_irqrestore(&tmr->lock, flags); in snd_seq_timer_set_tempo()
197 spin_lock_irqsave(&tmr->lock, flags); in snd_seq_timer_set_ppq()
201 spin_unlock_irqrestore(&tmr->lock, flags); in snd_seq_timer_set_ppq()
208 spin_unlock_irqrestore(&tmr->lock, flags); in snd_seq_timer_set_ppq()
[all …]
Dseq_memory.c197 spin_lock_irqsave(&pool->lock, flags); in snd_seq_cell_free()
215 spin_unlock_irqrestore(&pool->lock, flags); in snd_seq_cell_free()
237 spin_lock_irqsave(&pool->lock, flags); in snd_seq_cell_alloc()
247 spin_unlock_irq(&pool->lock); in snd_seq_cell_alloc()
249 spin_lock_irq(&pool->lock); in snd_seq_cell_alloc()
279 spin_unlock_irqrestore(&pool->lock, flags); in snd_seq_cell_alloc()
396 spin_lock_irqsave(&pool->lock, flags); in snd_seq_pool_init()
410 spin_unlock_irqrestore(&pool->lock, flags); in snd_seq_pool_init()
425 spin_lock_irqsave(&pool->lock, flags); in snd_seq_pool_done()
427 spin_unlock_irqrestore(&pool->lock, flags); in snd_seq_pool_done()
[all …]
Dseq_prioq.c67 spin_lock_init(&f->lock); in snd_seq_prioq_new()
162 spin_lock_irqsave(&f->lock, flags); in snd_seq_prioq_cell_in()
174 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_prioq_cell_in()
199 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_prioq_cell_in()
215 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_prioq_cell_in()
229 spin_lock_irqsave(&f->lock, flags); in snd_seq_prioq_cell_out()
243 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_prioq_cell_out()
300 spin_lock_irqsave(&f->lock, flags); in snd_seq_prioq_leave()
335 spin_unlock_irqrestore(&f->lock, flags); in snd_seq_prioq_leave()
410 spin_lock_irqsave(&f->lock, flags); in snd_seq_prioq_remove_events()
[all …]
/sound/pci/asihpi/
Dhpios.h101 spinlock_t lock; /* SEE hpios_spinlock */ member
118 spin_lock(&((l)->lock)); in cond_lock()
121 spin_lock_bh(&((l)->lock)); in cond_lock()
129 spin_unlock_bh(&((l)->lock)); in cond_unlock()
131 spin_unlock(&((l)->lock)); in cond_unlock()
134 #define hpios_msgxlock_init(obj) spin_lock_init(&(obj)->lock)
138 #define hpios_dsplock_init(obj) spin_lock_init(&(obj)->dsp_lock.lock)
147 #define hpios_alistlock_init(obj) spin_lock_init(&((obj)->list_lock.lock))
148 #define hpios_alistlock_lock(obj) spin_lock(&((obj)->list_lock.lock))
149 #define hpios_alistlock_unlock(obj) spin_unlock(&((obj)->list_lock.lock))
/sound/sparc/
Dcs4231.c58 spinlock_t lock; /* DMA access lock */ member
81 spinlock_t lock; /* registers access lock */ member
362 spin_lock_irqsave(&chip->lock, flags); in snd_cs4231_mce_up()
377 spin_unlock_irqrestore(&chip->lock, flags); in snd_cs4231_mce_up()
386 spin_lock_irqsave(&chip->lock, flags); in snd_cs4231_mce_down()
400 spin_unlock_irqrestore(&chip->lock, flags); in snd_cs4231_mce_down()
409 spin_unlock_irqrestore(&chip->lock, flags); in snd_cs4231_mce_down()
411 spin_lock_irqsave(&chip->lock, flags); in snd_cs4231_mce_down()
415 spin_unlock_irqrestore(&chip->lock, flags); in snd_cs4231_mce_down()
496 spin_lock_irqsave(&chip->lock, flags); in snd_cs4231_trigger()
[all …]
/sound/pci/ctxfi/
Dcttimer.c34 spinlock_t lock; member
49 spinlock_t lock; /* global timer lock (for xfitimer) */ member
88 spin_lock_irqsave(&ti->lock, flags); in ct_systimer_callback()
91 spin_unlock_irqrestore(&ti->lock, flags); in ct_systimer_callback()
105 spin_lock_irqsave(&ti->lock, flags); in ct_systimer_start()
110 spin_unlock_irqrestore(&ti->lock, flags); in ct_systimer_start()
117 spin_lock_irqsave(&ti->lock, flags); in ct_systimer_stop()
120 spin_unlock_irqrestore(&ti->lock, flags); in ct_systimer_stop()
254 spin_lock_irqsave(&atimer->lock, flags); in ct_xfitimer_callback()
258 spin_unlock(&atimer->lock); in ct_xfitimer_callback()
[all …]
/sound/isa/ad1816a/
Dad1816a_lib.c112 spin_lock_irqsave(&chip->lock, flags); in snd_ad1816a_open()
115 spin_unlock_irqrestore(&chip->lock, flags); in snd_ad1816a_open()
140 spin_unlock_irqrestore(&chip->lock, flags); in snd_ad1816a_open()
148 spin_lock_irqsave(&chip->lock, flags); in snd_ad1816a_close()
172 spin_unlock_irqrestore(&chip->lock, flags); in snd_ad1816a_close()
184 spin_lock(&chip->lock); in snd_ad1816a_trigger()
196 spin_unlock(&chip->lock); in snd_ad1816a_trigger()
238 spin_lock_irqsave(&chip->lock, flags); in snd_ad1816a_playback_prepare()
259 spin_unlock_irqrestore(&chip->lock, flags); in snd_ad1816a_playback_prepare()
270 spin_lock_irqsave(&chip->lock, flags); in snd_ad1816a_capture_prepare()
[all …]
/sound/pci/
Drme32.c195 spinlock_t lock; member
670 spin_lock_irq(&rme32->lock); in snd_rme32_playback_hw_params()
675 spin_unlock_irq(&rme32->lock); in snd_rme32_playback_hw_params()
679 spin_unlock_irq(&rme32->lock); in snd_rme32_playback_hw_params()
683 spin_unlock_irq(&rme32->lock); in snd_rme32_playback_hw_params()
690 spin_unlock_irq(&rme32->lock); in snd_rme32_playback_hw_params()
701 spin_unlock_irq(&rme32->lock); in snd_rme32_playback_hw_params()
725 spin_lock_irq(&rme32->lock); in snd_rme32_capture_hw_params()
731 spin_unlock_irq(&rme32->lock); in snd_rme32_capture_hw_params()
735 spin_unlock_irq(&rme32->lock); in snd_rme32_capture_hw_params()
[all …]
Drme96.c203 spinlock_t lock; member
953 spin_lock_irq(&rme96->lock); in snd_rme96_playback_hw_params()
960 spin_unlock_irq(&rme96->lock); in snd_rme96_playback_hw_params()
964 spin_unlock_irq(&rme96->lock); in snd_rme96_playback_hw_params()
968 spin_unlock_irq(&rme96->lock); in snd_rme96_playback_hw_params()
976 spin_unlock_irq(&rme96->lock); in snd_rme96_playback_hw_params()
988 spin_unlock_irq(&rme96->lock); in snd_rme96_playback_hw_params()
1006 spin_lock_irq(&rme96->lock); in snd_rme96_capture_hw_params()
1008 spin_unlock_irq(&rme96->lock); in snd_rme96_capture_hw_params()
1015 spin_unlock_irq(&rme96->lock); in snd_rme96_capture_hw_params()
[all …]
/sound/soc/samsung/
Didma.c54 spinlock_t lock; member
66 spinlock_t lock; member
85 spin_lock(&prtd->lock); in idma_enqueue()
87 spin_unlock(&prtd->lock); in idma_enqueue()
119 spin_lock(&prtd->lock); in idma_setcallbk()
121 spin_unlock(&prtd->lock); in idma_setcallbk()
128 spin_lock(&idma.lock); in idma_control()
138 spin_unlock(&idma.lock); in idma_control()
143 spin_unlock(&idma.lock); in idma_control()
206 spin_lock(&prtd->lock); in idma_trigger()
[all …]
/sound/soc/s6000/
Ds6000-pcm.c52 spinlock_t lock; member
149 spin_lock(&prtd->lock); in s6000_pcm_irq()
151 spin_unlock(&prtd->lock); in s6000_pcm_irq()
187 spin_lock_irqsave(&prtd->lock, flags); in s6000_pcm_start()
213 spin_unlock_irqrestore(&prtd->lock, flags); in s6000_pcm_start()
236 spin_lock_irqsave(&prtd->lock, flags); in s6000_pcm_stop()
240 spin_unlock_irqrestore(&prtd->lock, flags); in s6000_pcm_stop()
298 spin_lock_irqsave(&prtd->lock, flags); in s6000_pcm_pointer()
309 spin_unlock_irqrestore(&prtd->lock, flags); in s6000_pcm_pointer()
344 spin_lock(&par->lock); /* needed? */ in s6000_pcm_open()
[all …]
/sound/oss/
Ddmabuf.c204 spin_lock_init(&dmap->lock); in open_dmap()
347 spin_lock_irqsave(&dmap->lock,flags); in dma_reset_output()
353 spin_unlock_irqrestore(&dmap->lock,flags); in dma_reset_output()
356 spin_lock_irqsave(&dmap->lock,flags); in dma_reset_output()
377 spin_unlock_irqrestore(&dmap->lock,flags); in dma_reset_output()
386 spin_lock_irqsave(&dmap->lock,flags); in dma_reset_input()
396 spin_unlock_irqrestore(&dmap->lock,flags); in dma_reset_input()
439 spin_lock_irqsave(&dmap->lock,flags); in DMAbuf_sync()
447 spin_unlock_irqrestore(&dmap->lock,flags); in DMAbuf_sync()
450 spin_lock_irqsave(&dmap->lock,flags); in DMAbuf_sync()
[all …]
Dpss.c145 static DEFINE_SPINLOCK(lock);
883 spin_lock_irqsave(&lock, flags); in pss_coproc_ioctl()
886 spin_unlock_irqrestore(&lock,flags); in pss_coproc_ioctl()
893 spin_unlock_irqrestore(&lock,flags); in pss_coproc_ioctl()
903 spin_lock_irqsave(&lock, flags); in pss_coproc_ioctl()
912 spin_unlock_irqrestore(&lock,flags); in pss_coproc_ioctl()
921 spin_lock_irqsave(&lock, flags); in pss_coproc_ioctl()
923 spin_unlock_irqrestore(&lock,flags); in pss_coproc_ioctl()
927 spin_unlock_irqrestore(&lock,flags); in pss_coproc_ioctl()
931 spin_unlock_irqrestore(&lock,flags); in pss_coproc_ioctl()
[all …]
Dsb_audio.c49 spin_lock_irqsave(&devc->lock, flags); in sb_audio_open()
52 spin_unlock_irqrestore(&devc->lock, flags); in sb_audio_open()
59 spin_unlock_irqrestore(&devc->lock, flags); in sb_audio_open()
64 spin_unlock_irqrestore(&devc->lock, flags); in sb_audio_open()
187 spin_lock_irqsave(&devc->lock, flags); in sb1_audio_output_block()
195 spin_unlock_irqrestore(&devc->lock, flags); in sb1_audio_output_block()
217 spin_lock_irqsave(&devc->lock, flags); in sb1_audio_start_input()
225 spin_unlock_irqrestore(&devc->lock, flags); in sb1_audio_start_input()
261 spin_lock_irqsave(&devc->lock, flags); in sb1_audio_prepare_for_input()
265 spin_unlock_irqrestore(&devc->lock, flags); in sb1_audio_prepare_for_input()
[all …]
Dsb_midi.c42 spin_lock_irqsave(&devc->lock, flags); in sb_midi_open()
45 spin_unlock_irqrestore(&devc->lock, flags); in sb_midi_open()
49 spin_unlock_irqrestore(&devc->lock, flags); in sb_midi_open()
79 spin_lock_irqsave(&devc->lock, flags); in sb_midi_close()
84 spin_unlock_irqrestore(&devc->lock, flags); in sb_midi_close()
135 spin_lock_irqsave(&devc->lock, flags); in sb_midi_interrupt()
141 spin_unlock_irqrestore(&devc->lock, flags); in sb_midi_interrupt()
Duart6850.c75 static DEFINE_SPINLOCK(lock);
126 spin_lock_irqsave(&lock,flags); in poll_uart6850()
137 spin_unlock_irqrestore(&lock,flags); in poll_uart6850()
178 spin_lock_irqsave(&lock,flags); in uart6850_out()
183 spin_unlock_irqrestore(&lock,flags); in uart6850_out()
266 spin_lock_irqsave(&lock,flags); in attach_uart6850()
273 spin_unlock_irqrestore(&lock,flags); in attach_uart6850()
/sound/pci/rme9652/
Drme9652.c202 spinlock_t lock; member
343 spin_lock_irqsave(&rme9652->lock, flags); in snd_rme9652_use_is_exclusive()
348 spin_unlock_irqrestore(&rme9652->lock, flags); in snd_rme9652_use_is_exclusive()
456 spin_lock_irq(&s->lock); in rme9652_set_interrupt_interval()
479 spin_unlock_irq(&s->lock); in rme9652_set_interrupt_interval()
505 spin_lock_irq(&rme9652->lock); in rme9652_set_rate()
534 spin_unlock_irq(&rme9652->lock); in rme9652_set_rate()
539 spin_unlock_irq(&rme9652->lock); in rme9652_set_rate()
568 spin_unlock_irq(&rme9652->lock); in rme9652_set_rate()
833 spin_lock_irq(&rme9652->lock); in snd_rme9652_control_spdif_put()
[all …]
/sound/drivers/vx/
Dvx_uer.c65 spin_lock_irqsave(&chip->lock, flags); in vx_read_one_cbit()
75 spin_unlock_irqrestore(&chip->lock, flags); in vx_read_one_cbit()
88 spin_lock_irqsave(&chip->lock, flags); in vx_write_one_cbit()
96 spin_unlock_irqrestore(&chip->lock, flags); in vx_write_one_cbit()
197 spin_lock_irqsave(&chip->lock, flags); in vx_change_clock_source()
200 spin_unlock_irqrestore(&chip->lock, flags); in vx_change_clock_source()
216 spin_lock_irqsave(&chip->lock, flags); in vx_set_internal_clock()
224 spin_unlock_irqrestore(&chip->lock, flags); in vx_set_internal_clock()
/sound/drivers/
Dmts64.c64 spinlock_t lock; member
99 spin_lock_init(&mts->lock); in snd_mts64_create()
451 spin_lock_irq(&mts->lock); in snd_mts64_ctl_smpte_switch_get()
453 spin_unlock_irq(&mts->lock); in snd_mts64_ctl_smpte_switch_get()
467 spin_lock_irq(&mts->lock); in snd_mts64_ctl_smpte_switch_put()
482 spin_unlock_irq(&mts->lock); in snd_mts64_ctl_smpte_switch_put()
534 spin_lock_irq(&mts->lock); in snd_mts64_ctl_smpte_time_get()
536 spin_unlock_irq(&mts->lock); in snd_mts64_ctl_smpte_time_get()
549 spin_lock_irq(&mts->lock); in snd_mts64_ctl_smpte_time_put()
554 spin_unlock_irq(&mts->lock); in snd_mts64_ctl_smpte_time_put()
[all …]
/sound/soc/cirrus/
Dep93xx-ac97.c94 struct mutex lock; member
133 mutex_lock(&info->lock); in ep93xx_ac97_read()
139 mutex_unlock(&info->lock); in ep93xx_ac97_read()
144 mutex_unlock(&info->lock); in ep93xx_ac97_read()
154 mutex_lock(&info->lock); in ep93xx_ac97_write()
167 mutex_unlock(&info->lock); in ep93xx_ac97_write()
174 mutex_lock(&info->lock); in ep93xx_ac97_warm_reset()
187 mutex_unlock(&info->lock); in ep93xx_ac97_warm_reset()
194 mutex_lock(&info->lock); in ep93xx_ac97_cold_reset()
218 mutex_unlock(&info->lock); in ep93xx_ac97_cold_reset()
[all …]
/sound/pci/korg1212/
Dkorg1212.c323 spinlock_t lock; member
596 spin_lock_irqsave(&korg1212->lock, flags); in snd_korg1212_SendStopAndWait()
599 spin_unlock_irqrestore(&korg1212->lock, flags); in snd_korg1212_SendStopAndWait()
609 spin_lock_irqsave(&korg1212->lock, flags); in snd_korg1212_timer_func()
631 spin_unlock_irqrestore(&korg1212->lock, flags); in snd_korg1212_timer_func()
640 spin_lock_irqsave(&korg1212->lock, flags); in snd_korg1212_TurnOnIdleMonitor()
644 spin_unlock_irqrestore(&korg1212->lock, flags); in snd_korg1212_TurnOnIdleMonitor()
924 spin_lock_irqsave(&korg1212->lock, flags); in snd_korg1212_WriteADCSensitivity()
1033 spin_unlock_irqrestore(&korg1212->lock, flags); in snd_korg1212_WriteADCSensitivity()
1126 spin_lock(&korg1212->lock); in snd_korg1212_interrupt()
[all …]
/sound/isa/
Dsscape.c145 spinlock_t lock; member
216 spin_lock_irqsave(&s->lock, flags); in sscape_write()
218 spin_unlock_irqrestore(&s->lock, flags); in sscape_write()
395 spin_lock_irqsave(&s->lock, flags); in obp_startup_ack()
397 spin_unlock_irqrestore(&s->lock, flags); in obp_startup_ack()
422 spin_lock_irqsave(&s->lock, flags); in host_startup_ack()
424 spin_unlock_irqrestore(&s->lock, flags); in host_startup_ack()
448 spin_lock_irqsave(&s->lock, flags); in upload_dma_data()
487 spin_unlock_irqrestore(&s->lock, flags); in upload_dma_data()
504 spin_unlock_irqrestore(&s->lock, flags); in upload_dma_data()
[all …]
/sound/core/
Drawmidi.c110 spin_lock_init(&runtime->lock); in snd_rawmidi_runtime_create()
162 spin_lock_irqsave(&runtime->lock, flags); in snd_rawmidi_drop_output()
165 spin_unlock_irqrestore(&runtime->lock, flags); in snd_rawmidi_drop_output()
205 spin_lock_irqsave(&runtime->lock, flags); in snd_rawmidi_drain_input()
208 spin_unlock_irqrestore(&runtime->lock, flags); in snd_rawmidi_drain_input()
682 spin_lock_irq(&runtime->lock); in snd_rawmidi_output_status()
684 spin_unlock_irq(&runtime->lock); in snd_rawmidi_output_status()
695 spin_lock_irq(&runtime->lock); in snd_rawmidi_input_status()
699 spin_unlock_irq(&runtime->lock); in snd_rawmidi_input_status()
881 spin_lock_irqsave(&runtime->lock, flags); in snd_rawmidi_receive()
[all …]
/sound/usb/6fire/
Dpcm.c317 spin_lock_irqsave(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
322 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
325 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
327 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
342 spin_lock_irqsave(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
347 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
350 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
352 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_in_urb_handler()
435 spin_lock_irqsave(&sub->lock, flags); in usb6fire_pcm_close()
438 spin_unlock_irqrestore(&sub->lock, flags); in usb6fire_pcm_close()
[all …]

1234567