Home
last modified time | relevance | path

Searched refs:dev_struct_lock (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/sys/dev/drm2/i915/
H A Di915_debug.c150 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_gem_object_list_info()
201 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_gem_object_info()
269 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_gem_gtt_info()
345 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_gem_request_info()
386 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_gem_seqno_info()
404 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_interrupt_info()
496 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_gem_fence_regs_info()
779 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_rstdby_delays()
881 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_delayfreq_table()
906 if (sx_xlock_sig(&dev->dev_struct_lock)) in i915_inttoext_table()
[all …]
H A Di915_gem.c179 ret = sx_xlock_sig(&dev->dev_struct_lock); in i915_mutex_lock_interruptible()
2518 if (!sx_try_xlock(&dev->dev_struct_lock)) { in i915_gem_retire_work_handler()
4718 if (!sx_try_xlock(&dev->dev_struct_lock)) { in i915_gem_inactive_shrink()
/freebsd-12.1/sys/dev/drm2/
H A Ddrm_stub.c238 sx_init(&dev->dev_struct_lock, "drmslk"); in drm_fill_in_dev()
326 sx_destroy(&dev->dev_struct_lock); in drm_cancel_fill_in_dev()
493 sx_destroy(&dev->dev_struct_lock); in drm_put_dev()
H A DdrmP.h978 struct sx dev_struct_lock; /**< For others */ member
1618 (sx_sleep((chan), &(dev)->dev_struct_lock, (flags), (msg), (timeout)))
1620 #define DRM_LOCK_ASSERT(dev) sx_assert(&(dev)->dev_struct_lock, SA_XLOCKED)
1621 #define DRM_UNLOCK_ASSERT(dev) sx_assert(&(dev)->dev_struct_lock, SA_UNLOCKED)
H A Ddrm_os_freebsd.h464 #define DRM_LOCK(dev) sx_xlock(&(dev)->dev_struct_lock)
465 #define DRM_UNLOCK(dev) sx_xunlock(&(dev)->dev_struct_lock)