Searched refs:struct_mutex (Results 1 – 12 of 12) sorted by relevance
65 mutex_lock(&dev->struct_mutex); in drm_legacy_ctxbitmap_free()67 mutex_unlock(&dev->struct_mutex); in drm_legacy_ctxbitmap_free()83 mutex_lock(&dev->struct_mutex); in drm_legacy_ctxbitmap_next()86 mutex_unlock(&dev->struct_mutex); in drm_legacy_ctxbitmap_next()118 mutex_lock(&dev->struct_mutex); in drm_legacy_ctxbitmap_cleanup()120 mutex_unlock(&dev->struct_mutex); in drm_legacy_ctxbitmap_cleanup()184 mutex_lock(&dev->struct_mutex); in drm_legacy_getsareactx()188 mutex_unlock(&dev->struct_mutex); in drm_legacy_getsareactx()201 mutex_unlock(&dev->struct_mutex); in drm_legacy_getsareactx()231 mutex_lock(&dev->struct_mutex); in drm_legacy_setsareactx()[all …]
352 mutex_lock(&dev->struct_mutex); in drm_addmap_core()366 mutex_unlock(&dev->struct_mutex); in drm_addmap_core()371 mutex_unlock(&dev->struct_mutex); in drm_addmap_core()479 mutex_lock(&dev->struct_mutex); in drm_legacy_getmap_ioctl()488 mutex_unlock(&dev->struct_mutex); in drm_legacy_getmap_ioctl()499 mutex_unlock(&dev->struct_mutex); in drm_legacy_getmap_ioctl()574 mutex_lock(&dev->struct_mutex); in drm_legacy_rmmap()576 mutex_unlock(&dev->struct_mutex); in drm_legacy_rmmap()587 mutex_lock(&dev->struct_mutex); in drm_legacy_master_rmmaps()594 mutex_unlock(&dev->struct_mutex); in drm_legacy_master_rmmaps()[all …]
190 mutex_lock(&dev->struct_mutex); in drm_legacy_irq_control()192 mutex_unlock(&dev->struct_mutex); in drm_legacy_irq_control()196 mutex_lock(&dev->struct_mutex); in drm_legacy_irq_control()198 mutex_unlock(&dev->struct_mutex); in drm_legacy_irq_control()
244 mutex_lock(&dev->struct_mutex); in drm_vm_shm_close()288 mutex_unlock(&dev->struct_mutex); in drm_vm_shm_close()410 mutex_lock(&dev->struct_mutex); in drm_vm_open()412 mutex_unlock(&dev->struct_mutex); in drm_vm_open()445 mutex_lock(&dev->struct_mutex); in drm_vm_close()447 mutex_unlock(&dev->struct_mutex); in drm_vm_close()646 mutex_lock(&dev->struct_mutex); in drm_legacy_mmap()648 mutex_unlock(&dev->struct_mutex); in drm_legacy_mmap()
82 mutex_lock(&dev->struct_mutex); in drm_legacy_dev_reinit()90 mutex_unlock(&dev->struct_mutex); in drm_legacy_dev_reinit()
364 mutex_lock(&dev->struct_mutex); in drm_legacy_lock_master_cleanup()372 mutex_unlock(&dev->struct_mutex); in drm_legacy_lock_master_cleanup()
600 mutex_destroy(&dev->struct_mutex); in drm_dev_init_release()645 mutex_init(&dev->struct_mutex); in drm_dev_init()
159 struct mutex struct_mutex; member
681 mutex_lock(&i915->drm.struct_mutex); in intel_guc_log_set_level()699 mutex_unlock(&i915->drm.struct_mutex); in intel_guc_log_set_level()
153 Get rid of dev->struct_mutex from GEM drivers156 ``dev->struct_mutex`` is the Big DRM Lock from legacy days and infested162 Core GEM doesn't have a need for ``struct_mutex`` any more since kernel 4.8,164 entirely ``struct_mutex`` free.166 For drivers that need ``struct_mutex`` it should be replaced with a driver-172 the ``msm`` and `i915` drivers use ``struct_mutex``.
346 #. No struct_mutex anywhere in the code357 of the shrinker vs. struct_mutex saga, and that would be
190 mutex_lock(&dev_priv->drm.struct_mutex); in ivb_parity_work()248 mutex_unlock(&dev_priv->drm.struct_mutex); in ivb_parity_work()