Home
last modified time | relevance | path

Searched refs:hw_lock (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/gpu/drm/vc4/
H A Dvc4_hdmi.c185 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_reset()
199 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_reset()
220 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc5_hdmi_reset()
227 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc5_hdmi_reset()
254 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_cec_update_clk_div()
267 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_cec_update_clk_div()
613 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_stop_packet()
616 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_stop_packet()
691 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_write_infoframe()
718 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_write_infoframe()
[all …]
H A Dvc4_hdmi_phy.c181 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_init()
186 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_init()
193 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_disable()
195 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_disable()
202 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_rng_enable()
206 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_rng_enable()
213 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_rng_disable()
217 spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); in vc4_hdmi_phy_rng_disable()
399 lockdep_assert_held(&vc4_hdmi->hw_lock); in vc5_hdmi_reset_phy()
418 spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); in vc5_hdmi_phy_init()
[all …]
/linux/sound/soc/sof/
H A Dops.c41 guard(spinlock_irqsave)(&sdev->hw_lock); in snd_sof_pci_update_bits()
88 guard(spinlock_irqsave)(&sdev->hw_lock);
96 guard(spinlock_irqsave)(&sdev->hw_lock); in snd_sof_dsp_update_bits()
120 guard(spinlock_irqsave)(&sdev->hw_lock); in snd_sof_dsp_update_bits_forced_unlocked()
/linux/drivers/media/rc/
H A Dene_ir.c532 spin_lock_irqsave(&dev->hw_lock, flags); in ene_tx_set_carrier()
553 spin_unlock_irqrestore(&dev->hw_lock, flags); in ene_tx_set_carrier()
561 spin_lock_irqsave(&dev->hw_lock, flags); in ene_tx_set_transmitters()
566 spin_unlock_irqrestore(&dev->hw_lock, flags); in ene_tx_set_transmitters()
665 spin_lock_irqsave(&dev->hw_lock, flags); in ene_tx_irqsim()
667 spin_unlock_irqrestore(&dev->hw_lock, flags); in ene_tx_irqsim()
725 spin_lock_irqsave(&dev->hw_lock, flags); in ene_isr()
805 spin_unlock_irqrestore(&dev->hw_lock, flags); in ene_isr()
838 spin_lock_irqsave(&dev->hw_lock, flags); in ene_open()
840 spin_unlock_irqrestore(&dev->hw_lock, flags); in ene_open()
[all …]
H A Dene_ir.h188 spinlock_t hw_lock; member
/linux/drivers/usb/serial/
H A Dark3116.c63 struct mutex hw_lock; member
133 mutex_init(&priv->hw_lock); in ark3116_port_probe()
186 mutex_destroy(&priv->hw_lock); in ark3116_port_remove()
240 mutex_lock(&priv->hw_lock); in ark3116_set_termios()
283 mutex_unlock(&priv->hw_lock); in ark3116_set_termios()
382 mutex_lock(&priv->hw_lock); in ark3116_tiocmget()
384 mutex_unlock(&priv->hw_lock); in ark3116_tiocmget()
410 mutex_lock(&priv->hw_lock); in ark3116_tiocmset()
431 mutex_unlock(&priv->hw_lock); in ark3116_tiocmset()
443 mutex_lock(&priv->hw_lock); in ark3116_break_ctl()
[all …]
/linux/drivers/crypto/ccree/
H A Dcc_request_mgr.c28 spinlock_t hw_lock; member
127 spin_lock_init(&req_mgr_h->hw_lock); in cc_req_mgr_init()
374 spin_lock(&mgr->hw_lock); in cc_proc_backlog()
383 spin_unlock(&mgr->hw_lock); in cc_proc_backlog()
389 spin_unlock(&mgr->hw_lock); in cc_proc_backlog()
418 spin_lock_bh(&mgr->hw_lock); in cc_send_request()
427 spin_unlock_bh(&mgr->hw_lock); in cc_send_request()
448 spin_unlock_bh(&mgr->hw_lock); in cc_send_request()
471 spin_lock_bh(&mgr->hw_lock); in cc_send_sync_request()
477 spin_unlock_bh(&mgr->hw_lock); in cc_send_sync_request()
[all …]
/linux/drivers/scsi/
H A Dvmw_pvscsi.c73 spinlock_t hw_lock; member
782 spin_lock_irqsave(&adapter->hw_lock, flags); in pvscsi_queue_lck()
788 spin_unlock_irqrestore(&adapter->hw_lock, flags); in pvscsi_queue_lck()
797 spin_unlock_irqrestore(&adapter->hw_lock, flags); in pvscsi_queue_lck()
818 spin_lock_irqsave(&adapter->hw_lock, flags); in DEF_SCSI_QCMD()
843 spin_unlock_irqrestore(&adapter->hw_lock, flags); in DEF_SCSI_QCMD()
846 spin_lock_irqsave(&adapter->hw_lock, flags); in DEF_SCSI_QCMD()
868 spin_unlock_irqrestore(&adapter->hw_lock, flags); in DEF_SCSI_QCMD()
906 spin_lock_irqsave(&adapter->hw_lock, flags); in pvscsi_host_reset()
912 spin_unlock_irqrestore(&adapter->hw_lock, flags); in pvscsi_host_reset()
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dmock_engine.c115 spin_lock_irqsave(&engine->hw_lock, flags); in hw_delay_complete()
136 spin_unlock_irqrestore(&engine->hw_lock, flags); in hw_delay_complete()
244 spin_lock_irqsave(&engine->hw_lock, flags); in mock_submit_request()
253 spin_unlock_irqrestore(&engine->hw_lock, flags); in mock_submit_request()
384 spin_lock_init(&engine->hw_lock); in mock_engine()
437 spin_lock_irq(&mock->hw_lock); in mock_engine_flush()
440 spin_unlock_irq(&mock->hw_lock); in mock_engine_flush()
H A Dmock_engine.h18 spinlock_t hw_lock; member
/linux/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c180 spin_lock_irqsave(&qdev->hw_lock, hw_flags); in ql_read_common_reg_l()
182 spin_unlock_irqrestore(&qdev->hw_lock, hw_flags); in ql_read_common_reg_l()
197 spin_lock_irqsave(&qdev->hw_lock, hw_flags); in ql_read_page0_reg_l()
203 spin_unlock_irqrestore(&qdev->hw_lock, hw_flags); in ql_read_page0_reg_l()
219 spin_lock_irqsave(&qdev->hw_lock, hw_flags); in ql_write_common_reg_l()
222 spin_unlock_irqrestore(&qdev->hw_lock, hw_flags); in ql_write_common_reg_l()
526 spin_lock_irqsave(&qdev->hw_lock, hw_flags); in ql_get_nvram_params()
534 spin_unlock_irqrestore(&qdev->hw_lock, hw_flags); in ql_get_nvram_params()
548 spin_unlock_irqrestore(&qdev->hw_lock, hw_flags); in ql_get_nvram_params()
552 spin_unlock_irqrestore(&qdev->hw_lock, hw_flags); in ql_get_nvram_params()
[all …]
/linux/drivers/gpu/drm/i915/selftests/
H A Dmock_request.c50 spin_lock_irq(&engine->hw_lock); in mock_cancel_request()
53 spin_unlock_irq(&engine->hw_lock); in mock_cancel_request()
/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc.c148 if (test_bit(0, &dev->hw_lock)) in s5p_mfc_watchdog()
198 clear_bit(0, &dev->hw_lock); in s5p_mfc_watchdog_worker()
395 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_frame()
467 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_frame()
510 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_error()
567 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_seq_done()
602 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_init_buffers()
611 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_init_buffers()
639 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_handle_stream_complete()
692 WARN_ON(test_and_clear_bit(0, &dev->hw_lock) == 0); in s5p_mfc_irq()
[all …]
/linux/drivers/scsi/qla2xxx/
H A Dqla_nx.c445 write_lock_irqsave(&ha->hw_lock, flags); in qla82xx_wr_32()
456 write_unlock_irqrestore(&ha->hw_lock, flags); in qla82xx_wr_32()
476 write_lock_irqsave(&ha->hw_lock, flags); in qla82xx_rd_32()
486 write_unlock_irqrestore(&ha->hw_lock, flags); in qla82xx_rd_32()
659 write_lock_irqsave(&ha->hw_lock, flags); in qla82xx_pci_mem_read_direct()
668 write_unlock_irqrestore(&ha->hw_lock, flags); in qla82xx_pci_mem_read_direct()
676 write_unlock_irqrestore(&ha->hw_lock, flags); in qla82xx_pci_mem_read_direct()
692 write_lock_irqsave(&ha->hw_lock, flags); in qla82xx_pci_mem_read_direct()
711 write_unlock_irqrestore(&ha->hw_lock, flags); in qla82xx_pci_mem_read_direct()
731 write_lock_irqsave(&ha->hw_lock, flags); in qla82xx_pci_mem_write_direct()
[all …]
/linux/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_core.c946 spin_lock_irqsave(&jpeg->hw_lock, flags); in mtk_jpeg_enc_device_run()
958 spin_unlock_irqrestore(&jpeg->hw_lock, flags); in mtk_jpeg_enc_device_run()
1019 spin_lock_irqsave(&jpeg->hw_lock, flags); in mtk_jpeg_dec_device_run()
1028 spin_unlock_irqrestore(&jpeg->hw_lock, flags); in mtk_jpeg_dec_device_run()
1302 spin_lock_init(&jpeg->hw_lock); in mtk_jpeg_probe()
1462 spin_lock_irqsave(&jpeg->hw_lock, flags); in mtk_jpegenc_get_hw()
1471 spin_unlock_irqrestore(&jpeg->hw_lock, flags); in mtk_jpegenc_get_hw()
1494 spin_lock_irqsave(&jpeg->hw_lock, flags); in mtk_jpegenc_put_hw()
1496 spin_unlock_irqrestore(&jpeg->hw_lock, flags); in mtk_jpegenc_put_hw()
1509 spin_lock_irqsave(&jpeg->hw_lock, flags); in mtk_jpegdec_get_hw()
[all …]
/linux/drivers/scsi/qla4xxx/
H A Dql4_nx.c418 write_lock_irqsave(&ha->hw_lock, flags); in qla4_82xx_wr_32()
427 write_unlock_irqrestore(&ha->hw_lock, flags); in qla4_82xx_wr_32()
442 write_lock_irqsave(&ha->hw_lock, flags); in qla4_82xx_rd_32()
450 write_unlock_irqrestore(&ha->hw_lock, flags); in qla4_82xx_rd_32()
713 write_lock_irqsave(&ha->hw_lock, flags); in qla4_82xx_pci_mem_read_direct()
722 write_unlock_irqrestore(&ha->hw_lock, flags); in qla4_82xx_pci_mem_read_direct()
730 write_unlock_irqrestore(&ha->hw_lock, flags); in qla4_82xx_pci_mem_read_direct()
747 write_lock_irqsave(&ha->hw_lock, flags); in qla4_82xx_pci_mem_read_direct()
767 write_unlock_irqrestore(&ha->hw_lock, flags); in qla4_82xx_pci_mem_read_direct()
786 write_lock_irqsave(&ha->hw_lock, flags); in qla4_82xx_pci_mem_write_direct()
[all …]
/linux/drivers/media/usb/go7007/
H A Dgo7007-driver.c132 mutex_lock(&go->hw_lock); in go7007_boot_encoder()
134 mutex_unlock(&go->hw_lock); in go7007_boot_encoder()
263 mutex_lock(&go->hw_lock); in go7007_register_encoder()
265 mutex_unlock(&go->hw_lock); in go7007_register_encoder()
703 mutex_init(&go->hw_lock); in go7007_alloc()
H A Dgo7007-i2c.c71 mutex_lock(&go->hw_lock); in go7007_i2c_xfer()
132 mutex_unlock(&go->hw_lock); in go7007_i2c_xfer()
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c52 static DEFINE_MUTEX(hw_lock);
449 mutex_lock(&hw_lock); in mtk_wed_fe_reset()
469 mutex_unlock(&hw_lock); in mtk_wed_fe_reset()
476 mutex_lock(&hw_lock); in mtk_wed_fe_reset_complete()
492 mutex_unlock(&hw_lock); in mtk_wed_fe_reset_complete()
1170 mutex_lock(&hw_lock); in mtk_wed_detach()
1172 mutex_unlock(&hw_lock); in mtk_wed_detach()
2407 mutex_lock(&hw_lock); in mtk_wed_attach()
2466 mutex_unlock(&hw_lock); in mtk_wed_attach()
2629 mutex_lock(&hw_lock); in mtk_wed_flow_add()
[all …]
/linux/include/linux/mfd/
H A Dcs42l43.h100 bool hw_lock; member
/linux/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg.c986 spin_lock(&jpeg->hw_lock); in mxc_jpeg_dec_irq()
1075 spin_unlock(&jpeg->hw_lock); in mxc_jpeg_dec_irq()
1080 spin_unlock(&jpeg->hw_lock); in mxc_jpeg_dec_irq()
1512 spin_lock_irqsave(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_device_run_timeout()
1519 spin_unlock_irqrestore(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_device_run_timeout()
1533 spin_lock_irqsave(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_device_run()
1565 spin_unlock_irqrestore(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_device_run()
1572 spin_unlock_irqrestore(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_device_run()
1611 spin_unlock_irqrestore(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_device_run()
1629 spin_lock_irqsave(&ctx->mxc_jpeg->hw_lock, flags); in mxc_jpeg_decoder_cmd()
[all …]
/linux/drivers/media/platform/raspberrypi/pisp_be/
H A Dpisp_be.c221 spinlock_t hw_lock; member
462 scoped_guard(spinlock_irq, &pispbe->hw_lock) { in pispbe_prepare_job()
550 scoped_guard(spinlock_irq, &pispbe->hw_lock) { in pispbe_prepare_job()
577 scoped_guard(spinlock_irqsave, &pispbe->hw_lock) { in pispbe_schedule()
881 scoped_guard(spinlock_irq, &pispbe->hw_lock) { in pispbe_node_start_streaming()
936 spin_lock_irq(&pispbe->hw_lock); in pispbe_node_stop_streaming()
946 spin_unlock_irq(&pispbe->hw_lock); in pispbe_node_stop_streaming()
1735 spin_lock_init(&pispbe->hw_lock); in pispbe_probe()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_drv.h493 spinlock_t hw_lock; member
665 spin_lock(&dev_priv->hw_lock); in vmw_write()
668 spin_unlock(&dev_priv->hw_lock); in vmw_write()
680 spin_lock(&dev_priv->hw_lock); in vmw_read()
683 spin_unlock(&dev_priv->hw_lock); in vmw_read()
/linux/drivers/media/platform/imagination/
H A De5010-jpeg-enc.c922 spin_lock(&e5010->hw_lock); in e5010_irq()
927 spin_unlock(&e5010->hw_lock); in e5010_irq()
981 spin_unlock(&e5010->hw_lock); in e5010_irq()
1036 spin_lock_init(&e5010->hw_lock); in e5010_probe()
1346 spin_lock_irqsave(&e5010->hw_lock, flags); in e5010_device_run()
1469 spin_unlock_irqrestore(&e5010->hw_lock, flags); in e5010_device_run()
1489 spin_unlock_irqrestore(&e5010->hw_lock, flags); in e5010_device_run()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_crtc.c71 struct mutex hw_lock; member
569 mutex_lock(&mtk_crtc->hw_lock); in mtk_crtc_update_config()
643 mutex_unlock(&mtk_crtc->hw_lock); in mtk_crtc_update_config()
1123 mutex_init(&mtk_crtc->hw_lock); in mtk_crtc_create()

12