ttm_lock 87 include/drm/ttm/ttm_lock.h extern void ttm_lock_init(struct ttm_lock *lock); ttm_lock 96 include/drm/ttm/ttm_lock.h extern void ttm_read_unlock(struct ttm_lock *lock); ttm_lock 108 include/drm/ttm/ttm_lock.h extern int ttm_read_lock(struct ttm_lock *lock, bool interruptible); ttm_lock 125 include/drm/ttm/ttm_lock.h extern int ttm_read_trylock(struct ttm_lock *lock, bool interruptible); ttm_lock 134 include/drm/ttm/ttm_lock.h extern void ttm_write_unlock(struct ttm_lock *lock); ttm_lock 146 include/drm/ttm/ttm_lock.h extern int ttm_write_lock(struct ttm_lock *lock, bool interruptible); ttm_lock 155 include/drm/ttm/ttm_lock.h extern void ttm_lock_downgrade(struct ttm_lock *lock); ttm_lock 164 include/drm/ttm/ttm_lock.h extern void ttm_suspend_lock(struct ttm_lock *lock); ttm_lock 173 include/drm/ttm/ttm_lock.h extern void ttm_suspend_unlock(struct ttm_lock *lock); ttm_lock 187 include/drm/ttm/ttm_lock.h extern int ttm_vt_lock(struct ttm_lock *lock, bool interruptible, ttm_lock 199 include/drm/ttm/ttm_lock.h extern int ttm_vt_unlock(struct ttm_lock *lock); ttm_lock 208 include/drm/ttm/ttm_lock.h extern void ttm_write_unlock(struct ttm_lock *lock); ttm_lock 220 include/drm/ttm/ttm_lock.h extern int ttm_write_lock(struct ttm_lock *lock, bool interruptible); ttm_lock 239 include/drm/ttm/ttm_lock.h static inline void ttm_lock_set_kill(struct ttm_lock *lock, bool val,