Home
last modified time | relevance | path

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

/freebsd-14.2/sys/dev/drm2/
H A Ddrm_stub.c236 sx_init(&dev->dev_struct_lock, "drmslk"); in drm_fill_in_dev()
324 sx_destroy(&dev->dev_struct_lock); in drm_cancel_fill_in_dev()
491 sx_destroy(&dev->dev_struct_lock); in drm_put_dev()
H A DdrmP.h976 struct sx dev_struct_lock; /**< For others */ member
1616 (sx_sleep((chan), &(dev)->dev_struct_lock, (flags), (msg), (timeout)))
1618 #define DRM_LOCK_ASSERT(dev) sx_assert(&(dev)->dev_struct_lock, SA_XLOCKED)
1619 #define DRM_UNLOCK_ASSERT(dev) sx_assert(&(dev)->dev_struct_lock, SA_UNLOCKED)
H A Ddrm_os_freebsd.h457 #define DRM_LOCK(dev) sx_xlock(&(dev)->dev_struct_lock)
458 #define DRM_UNLOCK(dev) sx_xunlock(&(dev)->dev_struct_lock)