Searched refs:ring_lock (Results 1 – 14 of 14) sorted by relevance
153 mutex_lock(&rdev->ring_lock); in radeon_ring_lock()156 mutex_unlock(&rdev->ring_lock); in radeon_ring_lock()208 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_commit()233 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_undo()292 mutex_lock(&rdev->ring_lock); in radeon_ring_backup()296 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()302 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()313 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()321 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()328 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()[all …]
280 mutex_lock(&rdev->ring_lock); in radeon_pm_set_clocks()291 mutex_unlock(&rdev->ring_lock); in radeon_pm_set_clocks()334 mutex_unlock(&rdev->ring_lock); in radeon_pm_set_clocks()1106 mutex_lock(&rdev->ring_lock); in radeon_dpm_change_power_state_locked()1153 mutex_unlock(&rdev->ring_lock); in radeon_dpm_change_power_state_locked()
991 mutex_lock(&rdev->ring_lock); in radeon_fence_driver_fini()1007 mutex_unlock(&rdev->ring_lock); in radeon_fence_driver_fini()
1424 mutex_init(&rdev->ring_lock); in radeon_device_init()1716 mutex_destroy(&rdev->ring_lock); in radeon_device_fini()
2439 struct mutex ring_lock; member
160 spin_lock_init(&ctx->ring_lock); in amdgpu_ctx_init()204 spin_lock_destroy(&ctx->ring_lock); in amdgpu_ctx_fini()470 spin_lock(&ctx->ring_lock); in amdgpu_ctx_add_fence()480 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_add_fence()494 spin_lock(&ctx->ring_lock); in amdgpu_ctx_get_fence()500 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()506 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()511 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()547 spin_lock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence()550 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence()
302 spin_lock_init(&kiq->ring_lock); in amdgpu_gfx_kiq_init_ring()331 spin_lock_destroy(&ring->adev->gfx.kiq.ring_lock); in amdgpu_gfx_kiq_free_ring()678 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_kiq_rreg()683 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_rreg()724 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_kiq_wreg()729 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_wreg()
63 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait()69 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait()
48 spinlock_t ring_lock; member
352 spin_lock(&adev->gfx.kiq.ring_lock); in kgd_gfx_v9_hiq_mqd_load()379 spin_unlock(&adev->gfx.kiq.ring_lock); in kgd_gfx_v9_hiq_mqd_load()
364 spin_lock(&adev->gfx.kiq.ring_lock); in kgd_hiq_mqd_load()391 spin_unlock(&adev->gfx.kiq.ring_lock); in kgd_hiq_mqd_load()
95 spinlock_t ring_lock; member
426 spin_lock(&adev->gfx.kiq.ring_lock); in gmc_v10_0_flush_gpu_tlb_pasid()433 spin_unlock(&adev->gfx.kiq.ring_lock); in gmc_v10_0_flush_gpu_tlb_pasid()
585 spin_lock(&adev->gfx.kiq.ring_lock); in gmc_v9_0_flush_gpu_tlb_pasid()592 spin_unlock(&adev->gfx.kiq.ring_lock); in gmc_v9_0_flush_gpu_tlb_pasid()