/src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
mock_request.c | 55 spin_lock_irq(&engine->hw_lock); 58 spin_unlock_irq(&engine->hw_lock);
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_lock.c | 68 volatile unsigned int *lock = &lock_data->hw_lock->lock; 117 volatile unsigned int *lock = &lock_data->hw_lock->lock; 132 volatile unsigned int *lock = &lock_data->hw_lock->lock; 190 master->lock.hw_lock ? master->lock.hw_lock->lock : -1, 200 if (!master->lock.hw_lock) { 236 dev->sigdata.lock = master->lock.hw_lock; 318 volatile unsigned int *lock = &lock_data->hw_lock->lock; 339 return (file_priv->lock_count && master->lock.hw_lock && 340 _DRM_LOCK_IS_HELD(master->lock.hw_lock->lock) & [all...] |
drm_context.c | 318 if (file_priv->master->lock.hw_lock == NULL || 319 !_DRM_LOCK_IS_HELD(file_priv->master->lock.hw_lock->lock)) {
|
drm_bufs.c | 266 if (dev->master->lock.hw_lock != NULL) { 273 dev->sigdata.lock = dev->master->lock.hw_lock = map->handle; /* Pointer to lock */ 593 BUG_ON(master->lock.hw_lock == NULL); 594 if (dev->sigdata.lock == master->lock.hw_lock) 596 master->lock.hw_lock = NULL; /* SHM removed */
|
/src/sys/external/bsd/drm2/drm/ |
drm_lock.c | 40 * userland and kernel: the pointer at dev->master->lock->hw_lock is 114 ((master->lock.hw_lock == NULL) || 122 if (master->lock.hw_lock == NULL) { 189 if (!_DRM_LOCK_IS_HELD(master->lock.hw_lock->lock)) { 195 if (_DRM_LOCKING_CONTEXT(master->lock.hw_lock->lock) != 237 if (master->lock.hw_lock) { 238 if (dev->sigdata.lock == master->lock.hw_lock) 240 master->lock.hw_lock = NULL; 310 if (lock_data->hw_lock == NULL) 314 if (!_DRM_LOCK_IS_HELD(lock_data->hw_lock->lock) [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
mock_engine.h | 39 spinlock_t hw_lock; member in struct:mock_engine
|
mock_engine.c | 109 spin_lock_irqsave(&engine->hw_lock, flags); 130 spin_unlock_irqrestore(&engine->hw_lock, flags); 219 spin_lock_irqsave(&engine->hw_lock, flags); 228 spin_unlock_irqrestore(&engine->hw_lock, flags); 317 spin_lock_init(&engine->hw_lock); 357 spin_lock_irq(&mock->hw_lock); 360 spin_unlock_irq(&mock->hw_lock);
|
/src/sys/external/bsd/drm/dist/bsd-core/ |
drm_lock.c | 64 lock->context, DRM_CURRENTPID, dev->lock.hw_lock->lock, 111 lock->context, DRM_CURRENTPID, dev->lock.hw_lock->lock, 135 volatile unsigned int *lock = &lock_data->hw_lock->lock; 166 volatile unsigned int *lock = &lock_data->hw_lock->lock; 180 volatile unsigned int *lock = &lock_data->hw_lock->lock;
|
drm_drv.c | 574 if (dev->lock.hw_lock) { 575 dev->lock.hw_lock = NULL; /* SHM removed */ 862 if (dev->lock.hw_lock && _DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock) 866 _DRM_LOCKING_CONTEXT(dev->lock.hw_lock->lock)); 871 _DRM_LOCKING_CONTEXT(dev->lock.hw_lock->lock)); 878 dev->lock.hw_lock != NULL) { 881 if (!dev->lock.hw_lock) {
|
drm_ioctl.c | 221 (dev->lock.hw_lock ? dev->lock.hw_lock->lock : 0);
|
drm_context.c | 212 if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) {
|
drmP.h | 393 if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock) || \ 556 struct drm_hw_lock *hw_lock; /* Hardware lock */ member in struct:drm_lock_data
|
drm_bufs.c | 199 if (dev->lock.hw_lock != NULL) { 205 dev->lock.hw_lock = map->handle; /* Pointer to lock */
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_auth.h | 62 struct drm_hw_lock *hw_lock; member in struct:drm_lock_data
|
drm_legacy.h | 243 if (!_DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock) || \ 246 __func__, _DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock),\
|
/src/sys/external/bsd/drm2/dist/drm/via/ |
via_mm.c | 225 if (!(dev->master && file->master->lock.hw_lock))
|
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_drv.h | 495 spinlock_t hw_lock; member in struct:vmw_private 671 spin_lock(&dev_priv->hw_lock); 681 spin_unlock(&dev_priv->hw_lock); 689 spin_lock(&dev_priv->hw_lock); 699 spin_unlock(&dev_priv->hw_lock);
|
vmwgfx_drv.c | 659 spin_lock_init(&dev_priv->hw_lock);
|
/src/sys/external/bsd/drm2/dist/drm/sis/ |
sis_mm.c | 329 if (!(dev->master && file->master->lock.hw_lock))
|
/src/sys/external/bsd/drm2/dist/drm/savage/ |
savage_bci.c | 1066 if (file_priv->master && file_priv->master->lock.hw_lock) {
|
/src/sys/external/bsd/drm2/dist/drm/i810/ |
i810_dma.c | 1235 if (file_priv->master && file_priv->master->lock.hw_lock) {
|
/src/sys/external/bsd/drm/dist/shared-core/ |
radeon_state.c | 3086 * This ioctl() doesn't work on 64-bit platforms because hw_lock is a 3096 value = (long)dev->lock.hw_lock;
|