Searched refs:ttm_lock (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/sys/dev/drm2/ttm/
H A Dttm_lock.h32 /** @file ttm_lock.h
58 * struct ttm_lock
70 struct ttm_lock { struct
84 * @lock: Pointer to a struct ttm_lock
87 extern void ttm_lock_init(struct ttm_lock *lock);
92 * @lock: Pointer to a struct ttm_lock
96 extern void ttm_read_unlock(struct ttm_lock *lock);
101 * @lock: Pointer to a struct ttm_lock
108 extern int ttm_read_lock(struct ttm_lock *lock, bool interruptible);
113 * @lock: Pointer to a struct ttm_lock
[all...]
H A Dttm_lock.c41 #include <dev/drm2/ttm/ttm_lock.h>
50 void ttm_lock_init(struct ttm_lock *lock)
70 void ttm_read_unlock(struct ttm_lock *lock)
78 static bool __ttm_read_lock(struct ttm_lock *lock)
94 ttm_read_lock(struct ttm_lock *lock, bool interruptible)
118 static bool __ttm_read_trylock(struct ttm_lock *lock, bool *locked)
139 int ttm_read_trylock(struct ttm_lock *lock, bool interruptible)
167 void ttm_write_unlock(struct ttm_lock *lock)
175 static bool __ttm_write_lock(struct ttm_lock *lock)
194 ttm_write_lock(struct ttm_lock *loc
[all...]
/freebsd-9.3-release/sys/modules/drm2/drm2/
H A DMakefile38 ttm_lock.c \

Completed in 154 milliseconds