| /linux/drivers/net/dsa/ |
| H A D | yt921x.c | 190 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 D | hellcreek.c | 258 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 D | via-gpio.c | 90 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 D | via_i2c.c | 30 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 D | ti_am335x_tscadc.c | 33 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 D | wss_lib.c | 371 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 D | gus_io.c | 180 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 D | gus_reset.c | 83 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 D | gus_timer.c | 24 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 D | sun8i_tcon_top.c | 44 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 D | hdmi_hdcp.c | 202 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 D | es1688_lib.c | 115 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 D | ymfpci_main.c | 162 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 D | cs4236_lib.c | 174 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 D | ens1370.c | 363 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 D | mei_wdt.c | 100 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 D | clk-core.c | 183 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 D | bus.c | 44 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 D | mtk-cci-devfreq.c | 33 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 D | stream.c | 165 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 D | ice1712.c | 252 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 D | opl4_synth.c | 277 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 D | icl.c | 169 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 D | simatic-ipc-leds.c | 44 static DEFINE_SPINLOCK(reg_lock); 58 spin_lock_irqsave(®_lock, flags); in simatic_ipc_led_set_io() 66 spin_unlock_irqrestore(®_lock, flags); in simatic_ipc_led_set_io()
|
| /linux/sound/isa/sb/ |
| H A D | sb16_main.c | 133 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()
|