Home
last modified time | relevance | path

Searched refs:reg_lock (Results 1 – 25 of 80) sorted by relevance

1234

/linux/drivers/video/fbdev/via/
H A Dvia-gpio.c90 spin_lock_irqsave(&cfg->vdev->reg_lock, flags); in via_gpio_set()
99 spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags); in via_gpio_set()
120 spin_lock_irqsave(&cfg->vdev->reg_lock, flags); in via_gpio_dir_input()
124 spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags); in via_gpio_dir_input()
135 spin_lock_irqsave(&cfg->vdev->reg_lock, flags); in via_gpio_get()
138 spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags); in via_gpio_get()
239 spin_lock_irqsave(&viafb_gpio_config.vdev->reg_lock, flags); in viafb_gpio_probe()
242 spin_unlock_irqrestore(&viafb_gpio_config.vdev->reg_lock, flags); in viafb_gpio_probe()
282 spin_lock_irqsave(&viafb_gpio_config.vdev->reg_lock, flags); in viafb_gpio_remove()
286 spin_unlock_irqrestore(&viafb_gpio_config.vdev->reg_lock, flags); in viafb_gpio_remove()
H A Dvia-core.c172 spin_lock(&global_dev.reg_lock); in viafb_dma_irq()
179 spin_unlock(&global_dev.reg_lock); in viafb_dma_irq()
275 spin_lock_irqsave(&global_dev.reg_lock, flags); in viafb_dma_copy_out_sg()
285 spin_unlock_irqrestore(&global_dev.reg_lock, flags); in viafb_dma_copy_out_sg()
643 spin_lock_init(&global_dev.reg_lock); in via_pci_probe()
/linux/drivers/mfd/
H A Dti_am335x_tscadc.c33 spin_lock_irqsave(&tscadc->reg_lock, flags); in am335x_tsc_se_set_cache()
40 spin_unlock_irqrestore(&tscadc->reg_lock, flags); in am335x_tsc_se_set_cache()
54 spin_unlock_irq(&tscadc->reg_lock); in am335x_tscadc_need_adc()
58 spin_lock_irq(&tscadc->reg_lock); in am335x_tscadc_need_adc()
74 spin_lock_irq(&tscadc->reg_lock); in am335x_tsc_se_set_once()
78 spin_unlock_irq(&tscadc->reg_lock); in am335x_tsc_se_set_once()
86 spin_lock_irqsave(&tscadc->reg_lock, flags); in am335x_tsc_se_adc_done()
89 spin_unlock_irqrestore(&tscadc->reg_lock, flags); in am335x_tsc_se_adc_done()
97 spin_lock_irqsave(&tscadc->reg_lock, flags); in am335x_tsc_se_clr()
100 spin_unlock_irqrestore(&tscadc->reg_lock, flags); in am335x_tsc_se_clr()
[all …]
/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c202 spin_lock_irqsave(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_irq()
206 spin_unlock_irqrestore(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_irq()
215 spin_unlock_irqrestore(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_irq()
411 spin_lock_irqsave(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_reauth_work()
418 spin_unlock_irqrestore(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_reauth_work()
433 spin_lock_irqsave(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_reauth_work()
437 spin_unlock_irqrestore(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_reauth_work()
473 spin_lock_irqsave(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_auth_prepare()
483 spin_unlock_irqrestore(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_auth_prepare()
545 spin_lock_irqsave(&hdmi->reg_lock, flags); in msm_hdmi_hdcp_auth_fail()
[all …]
/linux/drivers/watchdog/
H A Dmei_wdt.c100 struct mutex reg_lock; member
341 mutex_lock(&wdt->reg_lock); in mei_wdt_unregister()
349 mutex_unlock(&wdt->reg_lock); in mei_wdt_unregister()
369 mutex_lock(&wdt->reg_lock); in mei_wdt_register()
394 mutex_unlock(&wdt->reg_lock); in mei_wdt_register()
502 mutex_lock(&wdt->reg_lock); in mei_dbgfs_read_activation()
505 mutex_unlock(&wdt->reg_lock); in mei_dbgfs_read_activation()
574 mutex_init(&wdt->reg_lock); in mei_wdt_probe()
/linux/sound/hda/core/
H A Dbus.c44 spin_lock_init(&bus->reg_lock); in snd_hdac_bus_init()
173 spin_lock_irq(&bus->reg_lock); in snd_hdac_bus_process_unsol_events()
185 spin_unlock_irq(&bus->reg_lock); in snd_hdac_bus_process_unsol_events()
189 spin_lock_irq(&bus->reg_lock); in snd_hdac_bus_process_unsol_events()
191 spin_unlock_irq(&bus->reg_lock); in snd_hdac_bus_process_unsol_events()
H A Dcontroller.c47 guard(spinlock_irq)(&bus->reg_lock); in snd_hdac_bus_init_cmd_io()
114 scoped_guard(spinlock_irq, &bus->reg_lock) { in snd_hdac_bus_stop_cmd_io()
122 guard(spinlock_irq)(&bus->reg_lock); in snd_hdac_bus_stop_cmd_io()
173 guard(spinlock_irq)(&bus->reg_lock); in snd_hdac_bus_send_cmd_pio()
224 guard(spinlock_irq)(&bus->reg_lock); in snd_hdac_bus_send_cmd_corb()
257 * The caller needs bus->reg_lock spinlock before calling this.
325 scoped_guard(spinlock_irq, &bus->reg_lock) { in snd_hdac_bus_get_response_rirb()
/linux/sound/pci/ymfpci/
H A Dymfpci_main.c162 guard(spinlock_irqsave)(&chip->reg_lock); in snd_ymfpci_hw_start()
174 guard(spinlock_irqsave)(&chip->reg_lock); in snd_ymfpci_hw_stop()
283 guard(spinlock)(&chip->reg_lock); in snd_ymfpci_pcm_interrupt()
300 spin_unlock(&chip->reg_lock); in snd_ymfpci_pcm_interrupt()
302 spin_lock(&chip->reg_lock); in snd_ymfpci_pcm_interrupt()
334 guard(spinlock)(&chip->reg_lock); in snd_ymfpci_pcm_capture_interrupt()
351 spin_unlock(&chip->reg_lock); in snd_ymfpci_pcm_capture_interrupt()
353 spin_lock(&chip->reg_lock); in snd_ymfpci_pcm_capture_interrupt()
366 guard(spinlock)(&chip->reg_lock); in snd_ymfpci_playback_trigger()
406 guard(spinlock)(&chip->reg_lock); in snd_ymfpci_capture_trigger()
[all...]
/linux/sound/hda/core/ext/
H A Dstream.c165 guard(spinlock_irq)(&bus->reg_lock); in snd_hdac_ext_stream_decouple()
266 guard(spinlock_irq)(&bus->reg_lock); in hdac_ext_link_dma_stream_assign()
301 guard(spinlock_irq)(&bus->reg_lock); in hdac_ext_host_dma_stream_assign()
386 scoped_guard(spinlock_irq, &bus->reg_lock) { in snd_hdac_ext_stream_release()
395 scoped_guard(spinlock_irq, &bus->reg_lock) { in snd_hdac_ext_stream_release()
426 guard(spinlock_irq)(&bus->reg_lock); in snd_hdac_ext_cstream_assign()
/linux/drivers/clk/microchip/
H A Dclk-pic32.c183 spin_lock_irqsave(&pb->core->reg_lock, flags); in pbclk_set_rate()
194 spin_unlock_irqrestore(&pb->core->reg_lock, flags); in pbclk_set_rate()
454 spin_lock_irqsave(&refo->core->reg_lock, flags); in roclk_set_parent()
465 spin_unlock_irqrestore(&refo->core->reg_lock, flags); in roclk_set_parent()
495 spin_lock_irqsave(&refo->core->reg_lock, flags); in roclk_set_rate_and_parent()
527 spin_unlock_irqrestore(&refo->core->reg_lock, flags); in roclk_set_rate_and_parent()
697 spin_lock_irqsave(&pll->core->reg_lock, flags); in spll_clk_set_rate()
718 spin_unlock_irqrestore(&pll->core->reg_lock, flags); in spll_clk_set_rate()
791 spin_lock_irqsave(&sclk->core->reg_lock, flags); in sclk_set_rate()
806 spin_unlock_irqrestore(&sclk->core->reg_lock, flags); in sclk_set_rate()
[all …]
H A Dclk-pic32mzda.c171 spin_lock_init(&core->reg_lock); in pic32mzda_clk_probe()
198 &core->reg_lock); in pic32mzda_clk_probe()
203 PLL_ICLK_SHIFT, 1, 0, &core->reg_lock); in pic32mzda_clk_probe()
/linux/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c191 spin_lock_bh(&priv->reg_lock); in bcmgenet_wol_power_down_cfg()
203 spin_unlock_bh(&priv->reg_lock); in bcmgenet_wol_power_down_cfg()
252 spin_lock_bh(&priv->reg_lock); in bcmgenet_wol_power_up_cfg()
256 spin_unlock_bh(&priv->reg_lock); in bcmgenet_wol_power_up_cfg()
/linux/sound/isa/gus/
H A Dgus_main.c49 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gus_joystick_put()
122 spin_lock_init(&gus->reg_lock); in snd_gus_create()
292 scoped_guard(spinlock_irqsave, &gus->reg_lock) { in snd_gus_init_dma_irq()
301 scoped_guard(spinlock_irqsave, &gus->reg_lock) { in snd_gus_init_dma_irq()
312 scoped_guard(spinlock_irqsave, &gus->reg_lock) { in snd_gus_init_dma_irq()
327 scoped_guard(spinlock_irqsave, &gus->reg_lock) { in snd_gus_init_dma_irq()
341 scoped_guard(spinlock_irqsave, &gus->reg_lock) { in snd_gus_check_version()
H A Dgus_pcm.c121 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_pcm_trigger_up()
139 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_pcm_trigger_up()
181 scoped_guard(spinlock, &gus->reg_lock) { in snd_gf1_pcm_interrupt_wave()
251 scoped_guard(spinlock, &gus->reg_lock) { in snd_gf1_pcm_interrupt_volume()
265 guard(spinlock)(&gus->reg_lock); in snd_gf1_pcm_interrupt_volume()
287 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_pcm_poke_block()
500 guard(spinlock)(&gus->reg_lock); in snd_gf1_pcm_playback_pointer()
569 guard(spinlock)(&gus->reg_lock); in snd_gf1_pcm_capture_trigger()
756 guard(spinlock)(&gus->reg_lock); in snd_gf1_pcm_volume_put()
/linux/sound/pci/
H A Dcmipci.c487 spinlock_t reg_lock; member
715 guard(spinlock_irq)(&cm->reg_lock); in set_dac_channels()
778 guard(spinlock_irq)(&cm->reg_lock); in snd_cmipci_pcm_prepare()
861 guard(spinlock)(&cm->reg_lock); in snd_cmipci_pcm_trigger()
985 guard(spinlock_irq)(&chip->reg_lock); in snd_cmipci_spdif_default_get()
999 guard(spinlock_irq)(&chip->reg_lock); in snd_cmipci_spdif_default_put()
1057 guard(spinlock_irq)(&chip->reg_lock); in snd_cmipci_spdif_stream_get()
1071 guard(spinlock_irq)(&chip->reg_lock); in snd_cmipci_spdif_stream_put()
1219 guard(spinlock_irq)(&cm->reg_lock); in setup_spdif_playback()
1310 scoped_guard(spinlock_irq, &cm->reg_lock) { in snd_cmipci_silence_hack()
[all...]
H A Dals300.c103 spinlock_t reg_lock; member
403 guard(spinlock_irq)(&chip->reg_lock); in snd_als300_playback_prepare()
431 guard(spinlock_irq)(&chip->reg_lock); in snd_als300_capture_prepare()
462 guard(spinlock)(&chip->reg_lock); in snd_als300_trigger()
504 scoped_guard(spinlock, &chip->reg_lock) { in snd_als300_pointer()
563 guard(spinlock_irqsave)(&chip->reg_lock); in snd_als300_init()
611 spin_lock_init(&chip->reg_lock); in snd_als300_create()
H A Dals4000.c372 scoped_guard(spinlock_irq, &chip->reg_lock) { in snd_als4000_capture_prepare()
405 guard(spinlock_irq)(&chip->reg_lock); in snd_als4000_playback_prepare()
425 guard(spinlock)(&chip->reg_lock); in snd_als4000_capture_trigger()
453 guard(spinlock)(&chip->reg_lock); in snd_als4000_playback_trigger()
477 scoped_guard(spinlock, &chip->reg_lock) { in snd_als4000_capture_pointer()
489 scoped_guard(spinlock, &chip->reg_lock) { in snd_als4000_playback_pointer()
716 guard(spinlock_irq)(&chip->reg_lock); in snd_als4000_configure()
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmmio.c529 spin_lock_bh(&dev->reg_lock); in mt7915_memcpy_fromio()
532 spin_unlock_bh(&dev->reg_lock); in mt7915_memcpy_fromio()
543 spin_lock_bh(&dev->reg_lock); in mt7915_rr()
545 spin_unlock_bh(&dev->reg_lock); in mt7915_rr()
560 spin_lock_bh(&dev->reg_lock); in mt7915_wr()
562 spin_unlock_bh(&dev->reg_lock); in mt7915_wr()
573 spin_lock_bh(&dev->reg_lock); in mt7915_rmw()
575 spin_unlock_bh(&dev->reg_lock); in mt7915_rmw()
749 spin_lock_init(&dev->reg_lock); in mt7915_mmio_init()
/linux/sound/soc/intel/avs/
H A Dprobes.c198 spin_lock_irqsave(&bus->reg_lock, cookie); in avs_probe_compr_trigger()
200 spin_unlock_irqrestore(&bus->reg_lock, cookie); in avs_probe_compr_trigger()
206 spin_lock_irqsave(&bus->reg_lock, cookie); in avs_probe_compr_trigger()
208 spin_unlock_irqrestore(&bus->reg_lock, cookie); in avs_probe_compr_trigger()
/linux/sound/soc/sof/intel/
H A Dhda-stream.c228 spin_lock_irq(&bus->reg_lock); in hda_dsp_stream_get()
253 spin_unlock_irq(&bus->reg_lock); in hda_dsp_stream_get()
304 spin_lock_irq(&bus->reg_lock); in hda_dsp_stream_put()
327 spin_unlock_irq(&bus->reg_lock); in hda_dsp_stream_reset()
774 guard(spinlock_irq)(&bus->reg_lock); in hda_dsp_compr_bytes_transferred()
797 guard(spinlock_irq)(&bus->reg_lock); in hda_dsp_stream_check()
890 guard(spinlock_irq)(&bus->reg_lock); in hda_dsp_stream_init()
/linux/sound/pci/trident/
H A Dtrident_main.c112 guard(spinlock_irqsave)(&trident->reg_lock); in snd_trident_codec_read()
175 guard(spinlock_irqsave)(&trident->reg_lock); in snd_trident_codec_write()
908 guard(spinlock_irq)(&trident->reg_lock); in snd_trident_playback_prepare()
1008 guard(spinlock_irq)(&trident->reg_lock); in snd_trident_capture_prepare()
1141 guard(spinlock_irq)(&trident->reg_lock); in snd_trident_si7018_capture_prepare()
1211 guard(spinlock_irq)(&trident->reg_lock); in snd_trident_foldback_prepare()
1299 scoped_guard(spinlock_irq, &trident->reg_lock) { in snd_trident_spdif_hw_params()
1354 guard(spinlock_irq)(&trident->reg_lock); in snd_trident_spdif_prepare()
1506 guard(spinlock)(&trident->reg_lock); in snd_trident_trigger()
1589 guard(spinlock)(&trident->reg_lock); in snd_trident_playback_pointer()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmmio.c400 spin_lock_bh(&dev->reg_lock); in mt7996_memcpy_fromio()
403 spin_unlock_bh(&dev->reg_lock); in mt7996_memcpy_fromio()
414 spin_lock_bh(&dev->reg_lock); in mt7996_rr()
416 spin_unlock_bh(&dev->reg_lock); in mt7996_rr()
431 spin_lock_bh(&dev->reg_lock); in mt7996_wr()
433 spin_unlock_bh(&dev->reg_lock); in mt7996_wr()
444 spin_lock_bh(&dev->reg_lock); in mt7996_rmw()
446 spin_unlock_bh(&dev->reg_lock); in mt7996_rmw()
652 spin_lock_init(&dev->reg_lock); in mt7996_mmio_init()
/linux/sound/ppc/
H A Dbeep.c114 guard(spinlock_irqsave)(&chip->reg_lock); in snd_pmac_beep_event()
126 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_pmac_beep_event()
150 guard(spinlock_irqsave)(&chip->reg_lock); in snd_pmac_beep_event()
/linux/sound/drivers/opl4/
H A Dopl4_lib.c52 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_read_memory()
75 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_write_memory()
205 spin_lock_init(&opl4->reg_lock); in snd_opl4_create()
/linux/sound/drivers/
H A Dportman2x4.c68 spinlock_t reg_lock; member
96 spin_lock_init(&pm->reg_lock); in portman_create()
500 guard(spinlock_irqsave)(&pm->reg_lock); in snd_portman_midi_input_trigger()
513 guard(spinlock_irqsave)(&pm->reg_lock); in snd_portman_midi_output_trigger()
589 guard(spinlock)(&pm->reg_lock); in snd_portman_interrupt()

1234