Lines Matching refs:lock
198 kmutex_t lock;
204 mutex_init(&(q)->lock, NULL, MUTEX_DRIVER, pri); \
210 mutex_destroy(&(q)->lock); \
216 mutex_enter(&(q)->lock); \
218 mutex_exit(&(q)->lock); \
222 mutex_enter(&(q)->lock); \
224 ret = cv_reltimedwait_sig(&(q)->cv, &(q)->lock, timeout,\
236 mutex_exit(&(q)->lock);
252 if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock) || \
253 dev->lock.filp != fpriv) { \
254 DRM_ERROR("called without lock held"); \
393 drm_hw_lock_t *hw_lock; /* Hardware lock */
396 kcondvar_t lock_cv; /* lock queue - SOLARIS Specific */
397 kmutex_t lock_mutex; /* lock - SOLARIS Specific */
398 unsigned long lock_time; /* Time of last lock in jiffies */
614 drm_lock_data_t lock; /* Information on hardware lock */