Home
last modified time | relevance | path

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

/linux/include/drm/
H A Ddrm_device.h158 struct mutex struct_mutex; member
/linux/drivers/gpu/drm/
H A Ddrm_drv.c595 mutex_destroy(&dev->struct_mutex); in drm_dev_init_release()
636 mutex_init(&dev->struct_mutex); in drm_dev_init()
/linux/Documentation/networking/net_cachelines/
H A Dnetns_ipv4_sysctl.rst20 struct_mutex ra_mutex …
/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()
/linux/Documentation/gpu/
H A Dtodo.rst176 Get rid of dev->struct_mutex from GEM drivers
179 ``dev->struct_mutex`` is the Big DRM Lock from legacy days and infested
185 Core GEM doesn't have a need for ``struct_mutex`` any more since kernel 4.8,
187 entirely ``struct_mutex`` free.
189 For drivers that need ``struct_mutex`` it should be replaced with a driver-
195 the ``msm`` and `i915` drivers use ``struct_mutex``.
H A Di915.rst355 #. No struct_mutex anywhere in the code
366 of the shrinker vs. struct_mutex saga, and that would be
/linux/drivers/gpu/drm/i915/
H A Di915_irq.c189 mutex_lock(&dev_priv->drm.struct_mutex); in ivb_parity_work()
247 mutex_unlock(&dev_priv->drm.struct_mutex); in ivb_parity_work()