ttm_lock 45 drivers/gpu/drm/vmwgfx/ttm_lock.c void ttm_lock_init(struct ttm_lock *lock) ttm_lock 53 drivers/gpu/drm/vmwgfx/ttm_lock.c void ttm_read_unlock(struct ttm_lock *lock) ttm_lock 61 drivers/gpu/drm/vmwgfx/ttm_lock.c static bool __ttm_read_lock(struct ttm_lock *lock) ttm_lock 74 drivers/gpu/drm/vmwgfx/ttm_lock.c int ttm_read_lock(struct ttm_lock *lock, bool interruptible) ttm_lock 86 drivers/gpu/drm/vmwgfx/ttm_lock.c static bool __ttm_read_trylock(struct ttm_lock *lock, bool *locked) ttm_lock 105 drivers/gpu/drm/vmwgfx/ttm_lock.c int ttm_read_trylock(struct ttm_lock *lock, bool interruptible) ttm_lock 124 drivers/gpu/drm/vmwgfx/ttm_lock.c void ttm_write_unlock(struct ttm_lock *lock) ttm_lock 132 drivers/gpu/drm/vmwgfx/ttm_lock.c static bool __ttm_write_lock(struct ttm_lock *lock) ttm_lock 148 drivers/gpu/drm/vmwgfx/ttm_lock.c int ttm_write_lock(struct ttm_lock *lock, bool interruptible) ttm_lock 167 drivers/gpu/drm/vmwgfx/ttm_lock.c void ttm_suspend_unlock(struct ttm_lock *lock) ttm_lock 175 drivers/gpu/drm/vmwgfx/ttm_lock.c static bool __ttm_suspend_lock(struct ttm_lock *lock) ttm_lock 191 drivers/gpu/drm/vmwgfx/ttm_lock.c void ttm_suspend_lock(struct ttm_lock *lock) ttm_lock 83 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_lock_init(struct ttm_lock *lock); ttm_lock 92 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_read_unlock(struct ttm_lock *lock); ttm_lock 104 drivers/gpu/drm/vmwgfx/ttm_lock.h extern int ttm_read_lock(struct ttm_lock *lock, bool interruptible); ttm_lock 121 drivers/gpu/drm/vmwgfx/ttm_lock.h extern int ttm_read_trylock(struct ttm_lock *lock, bool interruptible); ttm_lock 130 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_write_unlock(struct ttm_lock *lock); ttm_lock 142 drivers/gpu/drm/vmwgfx/ttm_lock.h extern int ttm_write_lock(struct ttm_lock *lock, bool interruptible); ttm_lock 151 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_lock_downgrade(struct ttm_lock *lock); ttm_lock 160 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_suspend_lock(struct ttm_lock *lock); ttm_lock 169 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_suspend_unlock(struct ttm_lock *lock); ttm_lock 183 drivers/gpu/drm/vmwgfx/ttm_lock.h extern int ttm_vt_lock(struct ttm_lock *lock, bool interruptible, ttm_lock 195 drivers/gpu/drm/vmwgfx/ttm_lock.h extern int ttm_vt_unlock(struct ttm_lock *lock); ttm_lock 204 drivers/gpu/drm/vmwgfx/ttm_lock.h extern void ttm_write_unlock(struct ttm_lock *lock); ttm_lock 216 drivers/gpu/drm/vmwgfx/ttm_lock.h extern int ttm_write_lock(struct ttm_lock *lock, bool interruptible); ttm_lock 570 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h struct ttm_lock reservation_sem;