Home
last modified time | relevance | path

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

1234567

/linux/drivers/net/dsa/
H A Dyt921x.c190 WARN_ON(!mutex_is_locked(&priv->reg_lock)); in yt921x_reg_read()
197 WARN_ON(!mutex_is_locked(&priv->reg_lock)); in yt921x_reg_write()
485 mutex_lock(&priv->reg_lock); in yt921x_mbus_int_read()
487 mutex_unlock(&priv->reg_lock); in yt921x_mbus_int_read()
503 mutex_lock(&priv->reg_lock); in yt921x_mbus_int_write()
505 mutex_unlock(&priv->reg_lock); in yt921x_mbus_int_write()
619 mutex_lock(&priv->reg_lock); in yt921x_mbus_ext_read()
621 mutex_unlock(&priv->reg_lock); in yt921x_mbus_ext_read()
634 mutex_lock(&priv->reg_lock); in yt921x_mbus_ext_write()
636 mutex_unlock(&priv->reg_lock); in yt921x_mbus_ext_write()
[all …]
/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek.c258 mutex_lock(&hellcreek->reg_lock); in hellcreek_port_enable()
266 mutex_unlock(&hellcreek->reg_lock); in hellcreek_port_enable()
281 mutex_lock(&hellcreek->reg_lock); in hellcreek_port_disable()
289 mutex_unlock(&hellcreek->reg_lock); in hellcreek_port_disable()
324 mutex_lock(&hellcreek->reg_lock); in hellcreek_get_ethtool_stats()
339 mutex_unlock(&hellcreek->reg_lock); in hellcreek_get_ethtool_stats()
411 mutex_lock(&hellcreek->reg_lock); in hellcreek_apply_vlan()
428 mutex_unlock(&hellcreek->reg_lock); in hellcreek_apply_vlan()
439 mutex_lock(&hellcreek->reg_lock); in hellcreek_unapply_vlan()
452 mutex_unlock(&hellcreek->reg_lock); in hellcreek_unapply_vlan()
[all …]
/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_i2c.c30 spin_lock_irqsave(&i2c_vdev->reg_lock, flags); in via_i2c_setscl()
47 spin_unlock_irqrestore(&i2c_vdev->reg_lock, flags); in via_i2c_setscl()
56 spin_lock_irqsave(&i2c_vdev->reg_lock, flags); in via_i2c_getscl()
62 spin_unlock_irqrestore(&i2c_vdev->reg_lock, flags); in via_i2c_getscl()
72 spin_lock_irqsave(&i2c_vdev->reg_lock, flags); in via_i2c_getsda()
78 spin_unlock_irqrestore(&i2c_vdev->reg_lock, flags); in via_i2c_getsda()
88 spin_lock_irqsave(&i2c_vdev->reg_lock, flags); in via_i2c_setsda()
105 spin_unlock_irqrestore(&i2c_vdev->reg_lock, flags); in via_i2c_setsda()
/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/sound/isa/wss/
H A Dwss_lib.c371 guard(spinlock_irqsave)(&chip->reg_lock); in snd_wss_mce_up()
398 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_wss_mce_down()
496 guard(spinlock)(&chip->reg_lock); in snd_wss_trigger()
554 guard(spinlock_irqsave)(&chip->reg_lock); in snd_wss_calibrate_mute()
615 guard(spinlock_irqsave)(&chip->reg_lock); in snd_wss_playback_format()
639 guard(spinlock_irqsave)(&chip->reg_lock); in snd_wss_playback_format()
647 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_wss_playback_format()
673 guard(spinlock_irqsave)(&chip->reg_lock); in snd_wss_capture_format()
696 guard(spinlock_irqsave)(&chip->reg_lock); in snd_wss_capture_format()
704 spin_lock_irqsave(&chip->reg_lock, flags); in snd_wss_capture_format()
[all …]
/linux/sound/isa/gus/
H A Dgus_io.c180 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_ctrl_stop()
188 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_write8()
194 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_look8()
202 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_write16()
208 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_look16()
226 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_poke()
240 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_peek()
258 guard(spinlock_irqsave)(&gus->reg_lock);
276 guard(spinlock_irqsave)(&gus->reg_lock);
300 guard(spinlock_irqsave)(&gus->reg_lock);
H A Dgus_reset.c83 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_clear_regs()
92 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_look_regs()
105 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_smart_stop_voice()
118 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_stop_voice()
143 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_clear_voices()
174 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_stop_voices()
320 scoped_guard(spinlock_irqsave, &gus->reg_lock) { in snd_gf1_start()
H A Dgus_timer.c24 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_timer1_start()
39 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_timer1_stop()
56 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_timer2_start()
71 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_timer2_stop()
/linux/drivers/gpu/drm/sun4i/
H A Dsun8i_tcon_top.c44 spin_lock_irqsave(&tcon_top->reg_lock, flags); in sun8i_tcon_top_set_hdmi_src()
51 spin_unlock_irqrestore(&tcon_top->reg_lock, flags); in sun8i_tcon_top_set_hdmi_src()
78 spin_lock_irqsave(&tcon_top->reg_lock, flags); in sun8i_tcon_top_de_config()
90 spin_unlock_irqrestore(&tcon_top->reg_lock, flags); in sun8i_tcon_top_de_config()
147 spin_lock_init(&tcon_top->reg_lock); in sun8i_tcon_top_bind()
196 &tcon_top->reg_lock, in sun8i_tcon_top_bind()
202 &tcon_top->reg_lock, in sun8i_tcon_top_bind()
208 &tcon_top->reg_lock, in sun8i_tcon_top_bind()
/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/sound/isa/es1688/
H A Des1688_lib.c115 scoped_guard(spinlock_irqsave, &chip->reg_lock) { /* Some ESS1688 cards need this */ in snd_es1688_probe()
168 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_probe()
212 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_init()
216 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_init()
233 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_init()
252 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_init()
256 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_init()
261 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_init()
318 guard(spinlock)(&chip->reg_lock); in snd_es1688_trigger()
340 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_es1688_playback_prepare()
[all …]
/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/isa/cs423x/
H A Dcs4236_lib.c174 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_playback_format()
190 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_capture_format()
206 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_suspend()
220 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_cs4236_resume()
404 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_get_single()
425 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_put_single()
446 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_get_singlec()
467 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_put_singlec()
511 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_get_double()
541 guard(spinlock_irqsave)(&chip->reg_lock); in snd_cs4236_put_double()
[all …]
/linux/sound/pci/
H A Dens1370.c363 spinlock_t reg_lock; member
802 scoped_guard(spinlock, &ensoniq->reg_lock) { in snd_ensoniq_trigger()
828 scoped_guard(spinlock, &ensoniq->reg_lock) { in snd_ensoniq_trigger()
859 scoped_guard(spinlock_irq, &ensoniq->reg_lock) { in snd_ensoniq_playback1_prepare()
907 scoped_guard(spinlock_irq, &ensoniq->reg_lock) { in snd_ensoniq_playback2_prepare()
947 scoped_guard(spinlock_irq, &ensoniq->reg_lock) { in snd_ensoniq_capture_prepare()
978 guard(spinlock)(&ensoniq->reg_lock); in snd_ensoniq_playback1_pointer()
993 guard(spinlock)(&ensoniq->reg_lock); in snd_ensoniq_playback2_pointer()
1008 guard(spinlock)(&ensoniq->reg_lock); in snd_ensoniq_capture_pointer()
1093 scoped_guard(spinlock_irq, &ensoniq->reg_lock) { in snd_ensoniq_playback1_open()
[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/drivers/clk/microchip/
H A Dclk-core.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 …]
/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()
/linux/drivers/devfreq/
H A Dmtk-cci-devfreq.c33 struct mutex reg_lock; member
140 mutex_lock(&drv->reg_lock); in mtk_ccifreq_target()
209 mutex_unlock(&drv->reg_lock); in mtk_ccifreq_target()
217 mutex_unlock(&drv->reg_lock); in mtk_ccifreq_target()
231 mutex_lock(&drv->reg_lock); in mtk_ccifreq_opp_notifier()
239 mutex_unlock(&drv->reg_lock); in mtk_ccifreq_opp_notifier()
265 mutex_init(&drv->reg_lock); in mtk_ccifreq_probe()
/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/sound/pci/ice1712/
H A Dice1712.c252 guard(spinlock_irq)(&ice->reg_lock); in snd_ice1712_digmix_route_ac97_put()
486 guard(spinlock)(&ice->reg_lock); in snd_ice1712_playback_trigger()
510 guard(spinlock)(&ice->reg_lock); in snd_ice1712_playback_ds_trigger()
534 guard(spinlock)(&ice->reg_lock); in snd_ice1712_capture_trigger()
563 guard(spinlock_irq)(&ice->reg_lock); in snd_ice1712_playback_prepare()
597 guard(spinlock_irq)(&ice->reg_lock); in snd_ice1712_playback_ds_prepare()
626 scoped_guard(spinlock_irq, &ice->reg_lock) { in snd_ice1712_capture_prepare()
760 guard(spinlock_irq)(&ice->reg_lock); in snd_ice1712_playback_ds_open()
792 guard(spinlock_irq)(&ice->reg_lock); in snd_ice1712_playback_ds_close()
906 guard(spinlock)(&ice->reg_lock); in snd_ice1712_pro_trigger()
[all …]
/linux/sound/drivers/opl4/
H A Dopl4_synth.c277 scoped_guard(spinlock_irqsave, &opl4->reg_lock) { in snd_opl4_synth_reset()
300 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_synth_shutdown()
315 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_do_for_note()
334 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_do_for_channel()
352 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_do_for_all()
494 scoped_guard(spinlock_irqsave, &opl4->reg_lock) { in snd_opl4_note_on()
528 guard(spinlock_irqsave)(&opl4->reg_lock); in snd_opl4_note_on()
/linux/sound/soc/intel/avs/
H A Dicl.c169 spin_lock(&bus->reg_lock); in avs_icl_load_basefw()
171 spin_unlock(&bus->reg_lock); in avs_icl_load_basefw()
175 spin_lock(&bus->reg_lock); in avs_icl_load_basefw()
177 spin_unlock(&bus->reg_lock); in avs_icl_load_basefw()
/linux/drivers/leds/simatic/
H A Dsimatic-ipc-leds.c44 static DEFINE_SPINLOCK(reg_lock);
58 spin_lock_irqsave(&reg_lock, flags); in simatic_ipc_led_set_io()
66 spin_unlock_irqrestore(&reg_lock, flags); in simatic_ipc_led_set_io()
/linux/sound/isa/sb/
H A Dsb16_main.c133 guard(spinlock)(&chip->reg_lock); in snd_sb16_csp_update()
215 guard(spinlock_irqsave)(&chip->reg_lock); in snd_sb16_setup_rate()
251 guard(spinlock_irqsave)(&chip->reg_lock); in snd_sb16_playback_prepare()
276 guard(spinlock)(&chip->reg_lock); in snd_sb16_playback_trigger()
316 guard(spinlock_irqsave)(&chip->reg_lock); in snd_sb16_capture_prepare()
341 guard(spinlock)(&chip->reg_lock); in snd_sb16_capture_trigger()
384 scoped_guard(spinlock, &chip->reg_lock) { in snd_sb16dsp_interrupt()
401 scoped_guard(spinlock, &chip->reg_lock) { in snd_sb16dsp_interrupt()
666 guard(spinlock_irqsave)(&chip->reg_lock); in snd_sb16_dma_control_get()
683 scoped_guard(spinlock_irqsave, &chip->reg_lock) { in snd_sb16_dma_control_put()

1234567