Searched refs:struct_mutex (Results 1 - 23 of 23) sorted by relevance

/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_context.c65 * in drm_device::ctx_idr, while holding the drm_device::struct_mutex
70 mutex_lock(&dev->struct_mutex);
72 mutex_unlock(&dev->struct_mutex);
82 * drm_device::struct_mutex lock.
94 mutex_lock(&dev->struct_mutex);
97 mutex_unlock(&dev->struct_mutex);
125 * while holding the drm_device::struct_mutex lock.
129 mutex_lock(&dev->struct_mutex);
131 mutex_unlock(&dev->struct_mutex);
159 mutex_lock(&dev->struct_mutex);
[all...]
H A Ddrm_auth.c67 * the one with matching magic number, while holding the drm_device::struct_mutex
77 mutex_lock(&dev->struct_mutex);
84 mutex_unlock(&dev->struct_mutex);
97 * the drm_device::struct_mutex lock.
117 mutex_lock(&dev->struct_mutex);
125 mutex_unlock(&dev->struct_mutex);
137 * number hash key, while holding the drm_device::struct_mutex lock.
149 mutex_lock(&dev->struct_mutex);
161 mutex_unlock(&dev->struct_mutex);
166 mutex_unlock(&dev->struct_mutex);
[all...]
H A Ddrm_fops.c216 mutex_lock(&dev->struct_mutex);
221 mutex_unlock(&dev->struct_mutex);
232 mutex_unlock(&dev->struct_mutex);
236 mutex_lock(&dev->struct_mutex);
240 mutex_unlock(&dev->struct_mutex);
244 mutex_lock(&dev->struct_mutex);
251 mutex_unlock(&dev->struct_mutex);
255 mutex_unlock(&dev->struct_mutex);
259 mutex_unlock(&dev->struct_mutex);
262 mutex_lock(&dev->struct_mutex);
[all...]
H A Ddrm_ioctl.c142 mutex_lock(&dev->struct_mutex);
151 mutex_unlock(&dev->struct_mutex);
161 mutex_unlock(&dev->struct_mutex);
190 mutex_lock(&dev->struct_mutex);
198 mutex_unlock(&dev->struct_mutex);
203 mutex_unlock(&dev->struct_mutex);
H A Ddrm_bufs.c290 mutex_lock(&dev->struct_mutex);
294 /* We do it here so that dev->struct_mutex protects the increment */
303 mutex_unlock(&dev->struct_mutex);
307 mutex_unlock(&dev->struct_mutex);
426 mutex_lock(&dev->struct_mutex);
428 mutex_unlock(&dev->struct_mutex);
456 mutex_lock(&dev->struct_mutex);
470 mutex_unlock(&dev->struct_mutex);
476 mutex_unlock(&dev->struct_mutex);
482 mutex_unlock(&dev->struct_mutex);
[all...]
H A Ddrm_sunmod.c99 mutex_enter(&dev->struct_mutex);
103 mutex_exit(&dev->struct_mutex);
119 mutex_enter(&dev->struct_mutex);
123 mutex_exit(&dev->struct_mutex);
145 mutex_enter(&dev->struct_mutex);
173 mutex_exit(&dev->struct_mutex);
215 mutex_enter(&drm_dev->struct_mutex);
218 mutex_exit(&drm_dev->struct_mutex);
223 mutex_exit(&drm_dev->struct_mutex);
620 mutex_enter(&dev->struct_mutex);
[all...]
H A Ddrm_stub.c82 mutex_lock(&dev->struct_mutex);
85 mutex_unlock(&dev->struct_mutex);
195 mutex_lock(&dev->struct_mutex);
205 mutex_unlock(&dev->struct_mutex);
223 mutex_lock(&dev->struct_mutex);
228 mutex_unlock(&dev->struct_mutex);
245 mutex_init(&dev->struct_mutex, NULL, MUTEX_DRIVER, NULL); //adaptive locks
524 mutex_destroy(&dev->struct_mutex);
H A Ddrm_irq.c510 mutex_lock(&dev->struct_mutex);
514 mutex_unlock(&dev->struct_mutex);
519 mutex_unlock(&dev->struct_mutex);
523 mutex_unlock(&dev->struct_mutex);
535 mutex_lock(&dev->struct_mutex);
537 mutex_unlock(&dev->struct_mutex);
545 mutex_lock(&dev->struct_mutex);
547 mutex_unlock(&dev->struct_mutex);
570 mutex_lock(&dev->struct_mutex);
573 mutex_unlock(&dev->struct_mutex);
[all...]
H A Ddrm_drv.c176 mutex_lock(&dev->struct_mutex);
208 mutex_unlock(&dev->struct_mutex);
495 mutex_lock(&dev->struct_mutex);
497 mutex_unlock(&dev->struct_mutex);
/solaris-x11-s11/open-src/kernel/i915/src/
H A Dintel_fb.c79 mutex_lock(&dev->struct_mutex);
89 mutex_unlock(&dev->struct_mutex);
97 mutex_unlock(&dev->struct_mutex);
H A Di915_gem_context.c222 BUG_ON(!mutex_is_locked(&dev_priv->dev->struct_mutex));
356 mutex_lock(&dev->struct_mutex);
359 mutex_unlock(&dev->struct_mutex);
524 WARN_ON(!mutex_is_locked(&dev_priv->dev->struct_mutex));
562 mutex_unlock(&dev->struct_mutex);
588 mutex_unlock(&dev->struct_mutex);
594 mutex_unlock(&dev->struct_mutex);
H A Di915_drv.c569 mutex_lock(&dev->struct_mutex);
573 mutex_unlock(&dev->struct_mutex);
610 mutex_lock(&dev->struct_mutex);
612 mutex_unlock(&dev->struct_mutex);
628 mutex_lock(&dev->struct_mutex);
630 mutex_unlock(&dev->struct_mutex);
799 mutex_lock(&dev->struct_mutex);
809 mutex_unlock(&dev->struct_mutex);
830 mutex_unlock(&dev->struct_mutex);
873 mutex_unlock(&dev->struct_mutex);
[all...]
H A Di915_gem_tiling.c349 mutex_lock(&dev->struct_mutex);
411 mutex_unlock(&dev->struct_mutex);
431 mutex_lock(&dev->struct_mutex);
455 mutex_unlock(&dev->struct_mutex);
H A Di915_gem.c121 mutex_lock(&dev->struct_mutex);
151 mutex_lock(&dev->struct_mutex);
155 mutex_unlock(&dev->struct_mutex);
170 mutex_lock(&dev->struct_mutex);
174 mutex_unlock(&dev->struct_mutex);
439 mutex_unlock(&dev->struct_mutex);
652 mutex_unlock(&dev->struct_mutex);
685 BUG_ON(!mutex_is_locked(&ring->dev->struct_mutex));
805 BUG_ON(!mutex_is_locked(&dev->struct_mutex));
877 BUG_ON(!mutex_is_locked(&dev->struct_mutex));
[all...]
H A Di915_dma.c170 mutex_lock(&dev->struct_mutex);
173 mutex_unlock(&dev->struct_mutex);
613 mutex_lock(&dev->struct_mutex);
615 mutex_unlock(&dev->struct_mutex);
663 mutex_lock(&dev->struct_mutex);
665 mutex_unlock(&dev->struct_mutex);
726 mutex_lock(&dev->struct_mutex);
728 mutex_unlock(&dev->struct_mutex);
824 mutex_lock(&dev->struct_mutex);
826 mutex_unlock(&dev->struct_mutex);
[all...]
H A Dintel_overlay.c690 BUG_ON(!mutex_is_locked(&dev->struct_mutex));
795 BUG_ON(!mutex_is_locked(&dev->struct_mutex));
1048 mutex_lock(&dev->struct_mutex);
1052 mutex_unlock(&dev->struct_mutex);
1078 mutex_lock(&dev->struct_mutex);
1158 mutex_unlock(&dev->struct_mutex);
1166 mutex_unlock(&dev->struct_mutex);
1242 mutex_lock(&dev->struct_mutex);
1306 mutex_unlock(&dev->struct_mutex);
1327 mutex_lock(&dev->struct_mutex);
[all...]
H A Di915_gem_execbuffer.c518 mutex_unlock(&dev->struct_mutex);
529 mutex_lock(&dev->struct_mutex);
542 mutex_lock(&dev->struct_mutex);
552 mutex_lock(&dev->struct_mutex);
888 mutex_unlock(&dev->struct_mutex);
895 mutex_unlock(&dev->struct_mutex);
958 BUG_ON(!mutex_is_locked(&dev->struct_mutex));
1047 mutex_unlock(&dev->struct_mutex);
H A Di915_suspend.c350 mutex_lock(&dev->struct_mutex);
388 mutex_unlock(&dev->struct_mutex);
400 mutex_lock(&dev->struct_mutex);
434 mutex_unlock(&dev->struct_mutex);
H A Dintel_sprite.c799 mutex_lock(&dev->struct_mutex);
838 mutex_unlock(&dev->struct_mutex);
840 mutex_lock(&dev->struct_mutex);
846 mutex_unlock(&dev->struct_mutex);
866 mutex_lock(&dev->struct_mutex);
869 mutex_unlock(&dev->struct_mutex);
H A Dintel_display.c2186 mutex_lock(&dev->struct_mutex);
2191 mutex_unlock(&dev->struct_mutex);
2199 mutex_unlock(&dev->struct_mutex);
2216 mutex_unlock(&dev->struct_mutex);
2800 mutex_lock(&dev->struct_mutex);
2802 mutex_unlock(&dev->struct_mutex);
3244 mutex_lock(&dev->struct_mutex);
3246 mutex_unlock(&dev->struct_mutex);
3354 mutex_lock(&dev->struct_mutex);
3356 mutex_unlock(&dev->struct_mutex);
[all...]
H A Dintel_pm.c329 mutex_lock(&dev->struct_mutex);
345 mutex_unlock(&dev->struct_mutex);
366 /* Synchronisation is provided by struct_mutex and checking of
2871 WARN_ON(!mutex_is_locked(&dev->struct_mutex));
3696 WARN_ON(!mutex_is_locked(&dev->struct_mutex));
5044 mutex_lock(&dev->struct_mutex);
5048 mutex_unlock(&dev->struct_mutex);
H A Di915_irq.c732 mutex_lock(&dev_priv->dev->struct_mutex);
754 mutex_unlock(&dev_priv->dev->struct_mutex);
/solaris-x11-s11/open-src/kernel/sys/drm/
H A DdrmP.h1086 kmutex_t struct_mutex; /* < For others */ member in struct:drm_device

Completed in 99 milliseconds