Searched refs:dev_struct_lock (Results 1 - 6 of 6) sorted by relevance

/freebsd-10-stable/sys/dev/drm2/i915/
H A Di915_debug.c161 if (sx_xlock_sig(&dev->dev_struct_lock))
216 if (sx_xlock_sig(&dev->dev_struct_lock))
270 if (sx_xlock_sig(&dev->dev_struct_lock))
348 if (sx_xlock_sig(&dev->dev_struct_lock))
406 if (sx_xlock_sig(&dev->dev_struct_lock))
423 if (sx_xlock_sig(&dev->dev_struct_lock))
515 if (sx_xlock_sig(&dev->dev_struct_lock))
791 if (sx_xlock_sig(&dev->dev_struct_lock))
828 if (sx_xlock_sig(&dev->dev_struct_lock))
890 if (sx_xlock_sig(&dev->dev_struct_lock))
[all...]
H A Di915_drv.c905 if (!sx_try_xlock(&dev->dev_struct_lock))
H A Di915_gem.c196 ret = sx_xlock_sig(&dev->dev_struct_lock);
3988 if (!sx_try_xlock(&dev->dev_struct_lock)) {
4230 if (!sx_try_xlock(&dev->dev_struct_lock))
/freebsd-10-stable/sys/dev/drm2/
H A Ddrm_stub.c238 sx_init(&dev->dev_struct_lock, "drmslk");
326 sx_destroy(&dev->dev_struct_lock);
493 sx_destroy(&dev->dev_struct_lock);
H A Ddrm_os_freebsd.h301 #define DRM_LOCK(dev) sx_xlock(&(dev)->dev_struct_lock)
302 #define DRM_UNLOCK(dev) sx_xunlock(&(dev)->dev_struct_lock)
H A DdrmP.h953 struct sx dev_struct_lock; /**< For others */ member in struct:drm_device
1624 (sx_sleep((chan), &(dev)->dev_struct_lock, (flags), (msg), (timeout)))
1626 #define DRM_LOCK_ASSERT(dev) sx_assert(&(dev)->dev_struct_lock, SA_XLOCKED)
1627 #define DRM_UNLOCK_ASSERT(dev) sx_assert(&(dev)->dev_struct_lock, SA_UNLOCKED)

Completed in 179 milliseconds