| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_hdmi.c | 185 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 D | vc4_hdmi_phy.c | 181 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 D | ops.c | 41 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 D | ene_ir.c | 532 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 D | ene_ir.h | 188 spinlock_t hw_lock; member
|
| /linux/drivers/usb/serial/ |
| H A D | ark3116.c | 63 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 D | cc_request_mgr.c | 28 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 D | vmw_pvscsi.c | 73 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 D | mock_engine.c | 115 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 D | mock_engine.h | 18 spinlock_t hw_lock; member
|
| /linux/drivers/net/ethernet/qlogic/ |
| H A D | qla3xxx.c | 180 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 D | mock_request.c | 50 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 D | s5p_mfc.c | 148 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 D | qla_nx.c | 445 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 D | mtk_jpeg_core.c | 946 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 D | ql4_nx.c | 418 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 D | go7007-driver.c | 132 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 D | go7007-i2c.c | 71 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 D | mtk_wed.c | 52 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 D | cs42l43.h | 100 bool hw_lock; member
|
| /linux/drivers/media/platform/nxp/imx-jpeg/ |
| H A D | mxc-jpeg.c | 986 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 D | pisp_be.c | 221 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 D | vmwgfx_drv.h | 493 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 D | e5010-jpeg-enc.c | 922 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 D | mtk_crtc.c | 71 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()
|