Searched refs:hw_lock (Results 1 – 12 of 12) sorted by relevance
72 if (master->lock.hw_lock == NULL) in drm_lock()77 master->lock.hw_lock->lock, lock->flags); in drm_lock()168 volatile unsigned int *lock = &lock_data->hw_lock->lock; in drm_lock_take()214 volatile unsigned int *lock = &lock_data->hw_lock->lock; in drm_lock_transfer()238 volatile unsigned int *lock = &lock_data->hw_lock->lock; in drm_lock_free()296 volatile unsigned int *lock = &lock_data->hw_lock->lock; in drm_idlelock_release()315 return (file_priv->lock_count && master->lock.hw_lock && in drm_i_have_hw_lock()316 _DRM_LOCK_IS_HELD(master->lock.hw_lock->lock) && in drm_i_have_hw_lock()
278 DRM_CURRENTPID, _DRM_LOCKING_CONTEXT(master->lock.hw_lock->lock)); in drm_master_release()280 _DRM_LOCKING_CONTEXT(master->lock.hw_lock->lock)); in drm_master_release()393 if (master->lock.hw_lock) { in drm_release()394 master->lock.hw_lock = NULL; in drm_release()
229 (file->master->lock.hw_lock ? file->master->lock.hw_lock->lock : 0); in drm_getstats()
276 if (file_priv->master->lock.hw_lock != NULL && in drm_context_switch_complete()277 !_DRM_LOCK_IS_HELD(file_priv->master->lock.hw_lock->lock)) { in drm_context_switch_complete()
219 if (dev->primary->master->lock.hw_lock != NULL) { in drm_addmap_core()224 dev->primary->master->lock.hw_lock = map->handle; /* Pointer to lock */ in drm_addmap_core()
70 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_punit_read()82 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_punit_write()94 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_nc_read()
3061 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in gen6_set_rps()3097 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_update_rps_cur_delay()3125 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in valleyview_set_rps()3226 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in gen6_enable_rps()3380 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in gen6_update_ring_freq()3470 mutex_lock(&dev_priv->rps.hw_lock);3473 mutex_unlock(&dev_priv->rps.hw_lock);3860 mutex_lock(&dev_priv->rps.hw_lock); in intel_disable_gt_powersave()3865 mutex_unlock(&dev_priv->rps.hw_lock); in intel_disable_gt_powersave()3875 mutex_lock(&dev_priv->rps.hw_lock); in intel_gen6_powersave_work()[all …]
1473 spin_lock_init(&dev_priv->rps.hw_lock); in i915_driver_load()
681 mutex_lock(&dev_priv->rps.hw_lock); in gen6_pm_rps_work()707 mutex_unlock(&dev_priv->rps.hw_lock); in gen6_pm_rps_work()
767 struct mutex hw_lock; member
365 if (!_DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock) || \368 __func__, _DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock),\655 struct drm_hw_lock *hw_lock; /**< Hardware lock */ member
3319 value = (long)dev->lock.hw_lock; in radeon_cp_getparam()