/Linux-v4.19/drivers/gpu/drm/via/ |
D | via_mm.c | 45 mutex_lock(&dev->struct_mutex); in via_agp_init() 50 mutex_unlock(&dev->struct_mutex); in via_agp_init() 61 mutex_lock(&dev->struct_mutex); in via_fb_init() 67 mutex_unlock(&dev->struct_mutex); in via_fb_init() 98 mutex_lock(&dev->struct_mutex); in via_lastclose() 107 mutex_unlock(&dev->struct_mutex); in via_lastclose() 124 mutex_lock(&dev->struct_mutex); in via_mem_alloc() 129 mutex_unlock(&dev->struct_mutex); in via_mem_alloc() 157 mutex_unlock(&dev->struct_mutex); in via_mem_alloc() 170 mutex_unlock(&dev->struct_mutex); in via_mem_alloc() [all …]
|
/Linux-v4.19/drivers/gpu/drm/sis/ |
D | sis_mm.c | 68 mutex_lock(&dev->struct_mutex); in sis_fb_init() 76 mutex_unlock(&dev->struct_mutex); in sis_fb_init() 92 mutex_lock(&dev->struct_mutex); in sis_drm_alloc() 98 mutex_unlock(&dev->struct_mutex); in sis_drm_alloc() 137 mutex_unlock(&dev->struct_mutex); in sis_drm_alloc() 151 mutex_unlock(&dev->struct_mutex); in sis_drm_alloc() 169 mutex_lock(&dev->struct_mutex); in sis_drm_free() 172 mutex_unlock(&dev->struct_mutex); in sis_drm_free() 185 mutex_unlock(&dev->struct_mutex); in sis_drm_free() 204 mutex_lock(&dev->struct_mutex); in sis_ioctl_agp_init() [all …]
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_context.c | 60 mutex_lock(&dev->struct_mutex); in drm_legacy_ctxbitmap_free() 62 mutex_unlock(&dev->struct_mutex); in drm_legacy_ctxbitmap_free() 78 mutex_lock(&dev->struct_mutex); in drm_legacy_ctxbitmap_next() 81 mutex_unlock(&dev->struct_mutex); in drm_legacy_ctxbitmap_next() 115 mutex_lock(&dev->struct_mutex); in drm_legacy_ctxbitmap_cleanup() 117 mutex_unlock(&dev->struct_mutex); in drm_legacy_ctxbitmap_cleanup() 183 mutex_lock(&dev->struct_mutex); in drm_legacy_getsareactx() 187 mutex_unlock(&dev->struct_mutex); in drm_legacy_getsareactx() 200 mutex_unlock(&dev->struct_mutex); in drm_legacy_getsareactx() 231 mutex_lock(&dev->struct_mutex); in drm_legacy_setsareactx() [all …]
|
D | drm_bufs.c | 337 mutex_lock(&dev->struct_mutex); in drm_addmap_core() 351 mutex_unlock(&dev->struct_mutex); in drm_addmap_core() 356 mutex_unlock(&dev->struct_mutex); in drm_addmap_core() 454 mutex_lock(&dev->struct_mutex); in drm_legacy_getmap_ioctl() 463 mutex_unlock(&dev->struct_mutex); in drm_legacy_getmap_ioctl() 474 mutex_unlock(&dev->struct_mutex); in drm_legacy_getmap_ioctl() 551 mutex_lock(&dev->struct_mutex); in drm_legacy_rmmap() 553 mutex_unlock(&dev->struct_mutex); in drm_legacy_rmmap() 564 mutex_lock(&dev->struct_mutex); in drm_legacy_master_rmmaps() 571 mutex_unlock(&dev->struct_mutex); in drm_legacy_master_rmmaps() [all …]
|
D | drm_irq.c | 247 mutex_lock(&dev->struct_mutex); in drm_legacy_irq_control() 249 mutex_unlock(&dev->struct_mutex); in drm_legacy_irq_control() 253 mutex_lock(&dev->struct_mutex); in drm_legacy_irq_control() 255 mutex_unlock(&dev->struct_mutex); in drm_legacy_irq_control()
|
D | drm_vm.c | 237 mutex_lock(&dev->struct_mutex); in drm_vm_shm_close() 283 mutex_unlock(&dev->struct_mutex); in drm_vm_shm_close() 405 mutex_lock(&dev->struct_mutex); in drm_vm_open() 407 mutex_unlock(&dev->struct_mutex); in drm_vm_open() 440 mutex_lock(&dev->struct_mutex); in drm_vm_close() 442 mutex_unlock(&dev->struct_mutex); in drm_vm_close() 641 mutex_lock(&dev->struct_mutex); in drm_legacy_mmap() 643 mutex_unlock(&dev->struct_mutex); in drm_legacy_mmap()
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | mock_gem_device.c | 41 lockdep_assert_held(&i915->drm.struct_mutex); in mock_device_flush() 56 mutex_lock(&i915->drm.struct_mutex); in mock_device_release() 59 mutex_unlock(&i915->drm.struct_mutex); in mock_device_release() 65 mutex_lock(&i915->drm.struct_mutex); in mock_device_release() 69 mutex_unlock(&i915->drm.struct_mutex); in mock_device_release() 74 mutex_lock(&i915->drm.struct_mutex); in mock_device_release() 76 mutex_unlock(&i915->drm.struct_mutex); in mock_device_release() 230 mutex_lock(&i915->drm.struct_mutex); in mock_gem_device() 243 mutex_unlock(&i915->drm.struct_mutex); in mock_gem_device() 252 mutex_unlock(&i915->drm.struct_mutex); in mock_gem_device()
|
D | intel_hangcheck.c | 305 mutex_lock(&i915->drm.struct_mutex); in igt_hang_sanitycheck() 347 mutex_unlock(&i915->drm.struct_mutex); in igt_hang_sanitycheck() 396 mutex_lock(&i915->drm.struct_mutex); in igt_global_reset() 405 mutex_unlock(&i915->drm.struct_mutex); in igt_global_reset() 434 mutex_lock(&i915->drm.struct_mutex); in __igt_reset_engine() 436 mutex_unlock(&i915->drm.struct_mutex); in __igt_reset_engine() 466 mutex_lock(&i915->drm.struct_mutex); in __igt_reset_engine() 470 mutex_unlock(&i915->drm.struct_mutex); in __igt_reset_engine() 476 mutex_unlock(&i915->drm.struct_mutex); in __igt_reset_engine() 544 mutex_lock(&i915->drm.struct_mutex); in __igt_reset_engine() [all …]
|
D | i915_request.c | 40 mutex_lock(&i915->drm.struct_mutex); in igt_add_request() 51 mutex_unlock(&i915->drm.struct_mutex); in igt_add_request() 64 mutex_lock(&i915->drm.struct_mutex); in igt_wait_request() 121 mutex_unlock(&i915->drm.struct_mutex); in igt_wait_request() 134 mutex_lock(&i915->drm.struct_mutex); in igt_fence_wait() 140 mutex_unlock(&i915->drm.struct_mutex); /* safe as we are single user */ in igt_fence_wait() 147 mutex_lock(&i915->drm.struct_mutex); in igt_fence_wait() 149 mutex_unlock(&i915->drm.struct_mutex); in igt_fence_wait() 178 mutex_lock(&i915->drm.struct_mutex); in igt_fence_wait() 181 mutex_unlock(&i915->drm.struct_mutex); in igt_fence_wait() [all …]
|
D | i915_gem_evict.c | 86 mutex_unlock(&i915->drm.struct_mutex); in cleanup_objects() 90 mutex_lock(&i915->drm.struct_mutex); in cleanup_objects() 357 mutex_lock(&i915->drm.struct_mutex); in igt_evict_contexts() 394 mutex_unlock(&i915->drm.struct_mutex); in igt_evict_contexts() 407 mutex_lock(&i915->drm.struct_mutex); in igt_evict_contexts() 444 mutex_unlock(&i915->drm.struct_mutex); in igt_evict_contexts() 455 mutex_lock(&i915->drm.struct_mutex); in igt_evict_contexts() 468 mutex_unlock(&i915->drm.struct_mutex); in igt_evict_contexts() 489 mutex_lock(&i915->drm.struct_mutex); in i915_gem_evict_mock_selftests() 491 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_evict_mock_selftests()
|
D | i915_gem_object.c | 68 mutex_lock(&i915->drm.struct_mutex); in igt_phys_object() 70 mutex_unlock(&i915->drm.struct_mutex); in igt_phys_object() 89 mutex_lock(&i915->drm.struct_mutex); in igt_phys_object() 91 mutex_unlock(&i915->drm.struct_mutex); in igt_phys_object() 334 mutex_lock(&i915->drm.struct_mutex); in igt_partial_tiling() 447 mutex_unlock(&i915->drm.struct_mutex); in igt_partial_tiling() 504 mutex_lock(&i915->drm.struct_mutex); in disable_retire_worker() 510 mutex_unlock(&i915->drm.struct_mutex); in disable_retire_worker() 587 mutex_lock(&i915->drm.struct_mutex); in igt_mmap_offset_exhaustion() 591 mutex_unlock(&i915->drm.struct_mutex); in igt_mmap_offset_exhaustion() [all …]
|
D | i915_gem_context.c | 357 mutex_lock(&i915->drm.struct_mutex); in igt_ctx_exec() 430 mutex_unlock(&i915->drm.struct_mutex); in igt_ctx_exec() 459 mutex_lock(&i915->drm.struct_mutex); in igt_ctx_readonly() 535 mutex_unlock(&i915->drm.struct_mutex); in igt_ctx_readonly() 638 mutex_lock(&i915->drm.struct_mutex); in igt_switch_to_kernel_context() 641 mutex_unlock(&i915->drm.struct_mutex); in igt_switch_to_kernel_context() 661 mutex_unlock(&i915->drm.struct_mutex); in igt_switch_to_kernel_context() 727 mutex_lock(&dev_priv->drm.struct_mutex); in i915_gem_context_live_selftests() 729 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_context_live_selftests() 740 mutex_lock(&dev_priv->drm.struct_mutex); in i915_gem_context_live_selftests() [all …]
|
D | intel_lrc.c | 223 mutex_lock(&i915->drm.struct_mutex); in live_sanitycheck() 264 mutex_unlock(&i915->drm.struct_mutex); in live_sanitycheck() 280 mutex_lock(&i915->drm.struct_mutex); in live_preempt() 353 mutex_unlock(&i915->drm.struct_mutex); in live_preempt() 370 mutex_lock(&i915->drm.struct_mutex); in live_late_preempt() 443 mutex_unlock(&i915->drm.struct_mutex); in live_late_preempt() 469 mutex_lock(&i915->drm.struct_mutex); in live_preempt_hang() 564 mutex_unlock(&i915->drm.struct_mutex); in live_preempt_hang()
|
D | intel_guc.c | 110 mutex_lock(&dev_priv->drm.struct_mutex); in igt_guc_clients() 238 mutex_unlock(&dev_priv->drm.struct_mutex); in igt_guc_clients() 255 mutex_lock(&dev_priv->drm.struct_mutex); in igt_guc_doorbells() 344 mutex_unlock(&dev_priv->drm.struct_mutex); in igt_guc_doorbells()
|
/Linux-v4.19/drivers/gpu/drm/i915/gvt/ |
D | aperture_gm.c | 63 mutex_lock(&dev_priv->drm.struct_mutex); in alloc_gm() 68 mutex_unlock(&dev_priv->drm.struct_mutex); in alloc_gm() 98 mutex_lock(&dev_priv->drm.struct_mutex); in alloc_vgpu_gm() 100 mutex_unlock(&dev_priv->drm.struct_mutex); in alloc_vgpu_gm() 108 mutex_lock(&dev_priv->drm.struct_mutex); in free_vgpu_gm() 111 mutex_unlock(&dev_priv->drm.struct_mutex); in free_vgpu_gm() 172 mutex_lock(&dev_priv->drm.struct_mutex); in free_vgpu_fence() 179 mutex_unlock(&dev_priv->drm.struct_mutex); in free_vgpu_fence() 194 mutex_lock(&dev_priv->drm.struct_mutex); in alloc_vgpu_fence() 206 mutex_unlock(&dev_priv->drm.struct_mutex); in alloc_vgpu_fence() [all …]
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_debugfs.c | 38 ret = mutex_lock_interruptible(&show_priv->dev->struct_mutex); in msm_gpu_show() 45 mutex_unlock(&show_priv->dev->struct_mutex); in msm_gpu_show() 58 ret = mutex_lock_interruptible(&show_priv->dev->struct_mutex); in msm_gpu_release() 63 mutex_unlock(&show_priv->dev->struct_mutex); in msm_gpu_release() 85 ret = mutex_lock_interruptible(&dev->struct_mutex); in msm_gpu_open() 93 mutex_unlock(&dev->struct_mutex); in msm_gpu_open() 171 ret = mutex_lock_interruptible(&dev->struct_mutex); in show_locked() 177 mutex_unlock(&dev->struct_mutex); in show_locked()
|
D | msm_gem_shrinker.c | 35 switch (mutex_trylock_recursive(&dev->struct_mutex)) { in msm_gem_shrinker_lock() 70 mutex_unlock(&dev->struct_mutex); in msm_gem_shrinker_count() 98 mutex_unlock(&dev->struct_mutex); in msm_gem_shrinker_scan() 132 mutex_unlock(&dev->struct_mutex); in msm_gem_shrinker_vmap()
|
D | msm_gpu.h | 299 mutex_lock(&gpu->dev->struct_mutex); in msm_gpu_crashstate_get() 306 mutex_unlock(&gpu->dev->struct_mutex); in msm_gpu_crashstate_get() 313 mutex_lock(&gpu->dev->struct_mutex); in msm_gpu_crashstate_put() 320 mutex_unlock(&gpu->dev->struct_mutex); in msm_gpu_crashstate_put()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_context.c | 122 lockdep_assert_held(&ctx->i915->drm.struct_mutex); in i915_gem_context_free() 148 lockdep_assert_held(&i915->drm.struct_mutex); in contexts_free() 159 lockdep_assert_held(&i915->drm.struct_mutex); in contexts_free_first() 174 mutex_lock(&i915->drm.struct_mutex); in contexts_free_worker() 176 mutex_unlock(&i915->drm.struct_mutex); in contexts_free_worker() 365 lockdep_assert_held(&dev_priv->drm.struct_mutex); in i915_gem_create_context() 430 mutex_unlock(&dev->struct_mutex); in i915_gem_context_create_gvt() 525 lockdep_assert_held(&dev_priv->drm.struct_mutex); in i915_gem_contexts_lost() 533 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_contexts_fini() 559 mutex_lock(&i915->drm.struct_mutex); in i915_gem_context_open() [all …]
|
D | i915_gem.c | 133 ret = mutex_lock_interruptible(&dev->struct_mutex); in i915_mutex_lock_interruptible() 144 lockdep_assert_held(&i915->drm.struct_mutex); in __i915_gem_park() 188 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_park() 202 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_unpark() 253 mutex_lock(&dev->struct_mutex); in i915_gem_get_aperture_ioctl() 260 mutex_unlock(&dev->struct_mutex); in i915_gem_get_aperture_ioctl() 429 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_unbind() 660 !!lockdep_is_held(&obj->base.dev->struct_mutex) != in i915_gem_object_wait() 919 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_obj_prepare_shmem_read() 971 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_obj_prepare_shmem_write() [all …]
|
D | i915_suspend.c | 64 mutex_lock(&dev_priv->drm.struct_mutex); in i915_save_state() 99 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_save_state() 109 mutex_lock(&dev_priv->drm.struct_mutex); in i915_restore_state() 144 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_restore_state()
|
D | i915_vma.c | 275 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_vma_instance() 349 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_vma_pin_iomap() 398 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_vma_unpin_iomap() 723 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in __i915_vma_do_pin() 764 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_vma_close() 786 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_vma_reopen() 819 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_vma_destroy() 859 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_vma_revoke_mmap() 918 &vma->vm->i915->drm.struct_mutex); in active_instance() 944 &vma->vm->i915->drm.struct_mutex))) { in active_instance() [all …]
|
D | intel_overlay.c | 219 &overlay->i915->drm.struct_mutex)); in intel_overlay_submit_request() 221 &overlay->i915->drm.struct_mutex); in intel_overlay_submit_request() 232 &overlay->i915->drm.struct_mutex); in intel_overlay_do_wait_request() 426 &overlay->i915->drm.struct_mutex); in intel_overlay_recover_from_interrupt() 439 lockdep_assert_held(&dev_priv->drm.struct_mutex); in intel_overlay_release_old_vid() 773 lockdep_assert_held(&dev_priv->drm.struct_mutex); in intel_overlay_do_put_image() 871 lockdep_assert_held(&dev_priv->drm.struct_mutex); in intel_overlay_switch_off() 1087 mutex_lock(&dev->struct_mutex); in intel_overlay_put_image_ioctl() 1091 mutex_unlock(&dev->struct_mutex); in intel_overlay_put_image_ioctl() 1115 mutex_lock(&dev->struct_mutex); in intel_overlay_put_image_ioctl() [all …]
|
D | i915_timeline.c | 16 lockdep_assert_held(&i915->drm.struct_mutex); in i915_timeline_init() 56 lockdep_assert_held(&i915->drm.struct_mutex); in i915_timelines_park()
|
D | i915_gem_batch_pool.c | 50 lockdep_assert_held(&pool->engine->i915->drm.struct_mutex); in i915_gem_batch_pool_fini() 85 lockdep_assert_held(&pool->engine->i915->drm.struct_mutex); in i915_gem_batch_pool_get()
|