Home
last modified time | relevance | path

Searched refs:drm_lock_data (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/sys/dev/drm2/
H A Ddrm_lock.c45 static int drm_lock_take(struct drm_lock_data *lock_data, unsigned int context);
185 int drm_lock_take(struct drm_lock_data *lock_data, in drm_lock_take()
234 static int drm_lock_transfer(struct drm_lock_data *lock_data, in drm_lock_transfer()
260 int drm_lock_free(struct drm_lock_data *lock_data, unsigned int context) in drm_lock_free()
335 void drm_idlelock_take(struct drm_lock_data *lock_data) in drm_idlelock_take()
354 void drm_idlelock_release(struct drm_lock_data *lock_data) in drm_idlelock_release()
H A DdrmP.h435 struct drm_lock_data { struct
664 struct drm_lock_data lock; /**< Information on hardware lock */
1270 extern int drm_lock_free(struct drm_lock_data *lock_data, unsigned int context);
1271 extern void drm_idlelock_take(struct drm_lock_data *lock_data);
1272 extern void drm_idlelock_release(struct drm_lock_data *lock_data);
/freebsd-12.1/sys/dev/drm/
H A Ddrm_lock.c136 int drm_lock_take(struct drm_lock_data *lock_data, unsigned int context) in drm_lock_take()
167 int drm_lock_transfer(struct drm_lock_data *lock_data, unsigned int context) in drm_lock_transfer()
181 int drm_lock_free(struct drm_lock_data *lock_data, unsigned int context) in drm_lock_free()
H A DdrmP.h426 typedef struct drm_lock_data { struct
753 int drm_lock_take(struct drm_lock_data *lock_data,
755 int drm_lock_transfer(struct drm_lock_data *lock_data,
757 int drm_lock_free(struct drm_lock_data *lock_data,