Home
last modified time | relevance | path

Searched refs:struct_mutex (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_context.c65 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()
201 mutex_unlock(&dev->struct_mutex); in drm_legacy_getsareactx()
231 mutex_lock(&dev->struct_mutex); in drm_legacy_setsareactx()
238 mutex_unlock(&dev->struct_mutex); in drm_legacy_setsareactx()
[all …]
H A Ddrm_bufs.c352 mutex_lock(&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()
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()
631 mutex_lock(&dev->struct_mutex); in drm_legacy_rmmap_ioctl()
780 mutex_lock(&dev->struct_mutex); in drm_legacy_addbufs_agp()
930 mutex_lock(&dev->struct_mutex); in drm_legacy_addbufs_pci()
[all …]
H A Ddrm_irq.c190 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()
H A Ddrm_vm.c244 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()
H A Ddrm_legacy_misc.c82 mutex_lock(&dev->struct_mutex); in drm_legacy_dev_reinit()
90 mutex_unlock(&dev->struct_mutex); in drm_legacy_dev_reinit()
H A Ddrm_lock.c364 mutex_lock(&dev->struct_mutex); in drm_legacy_lock_master_cleanup()
372 mutex_unlock(&dev->struct_mutex); in drm_legacy_lock_master_cleanup()
H A Ddrm_drv.c600 mutex_destroy(&dev->struct_mutex); in drm_dev_init_release()
645 mutex_init(&dev->struct_mutex); in drm_dev_init()
/openbmc/linux/include/drm/
H A Ddrm_device.h159 struct mutex struct_mutex; member
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_log.c681 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()
/openbmc/linux/Documentation/gpu/
H A Dtodo.rst153 Get rid of dev->struct_mutex from GEM drivers
156 ``dev->struct_mutex`` is the Big DRM Lock from legacy days and infested
162 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``.
H A Di915.rst346 #. No struct_mutex anywhere in the code
357 of the shrinker vs. struct_mutex saga, and that would be
/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_irq.c190 mutex_lock(&dev_priv->drm.struct_mutex); in ivb_parity_work()
248 mutex_unlock(&dev_priv->drm.struct_mutex); in ivb_parity_work()
/openbmc/openbmc/poky/meta/lib/oeqa/files/
H A Dbuildhistory_filelist2.txt1730 -rw-r--r-- root root 1810 ./usr/include/bits/struct_mutex.h
H A Dbuildhistory_filelist1.txt1729 -rw-r--r-- root root 1810 ./usr/include/bits/struct_mutex.h