Home
last modified time | relevance | path

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

/freebsd-13.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.h466 #define DRM_LOCK(dev) sx_xlock(&(dev)->dev_struct_lock)
467 #define DRM_UNLOCK(dev) sx_xunlock(&(dev)->dev_struct_lock)