Searched defs:lock (Results 1 - 7 of 7) sorted by relevance
| /solaris-x11-s12/open-src/kernel/sys/drm/ |
| H A D | drm_sun_timer.h | 46 kmutex_t lock; member in struct:timer_list
|
| H A D | drm_sun_idr.h | 55 kmutex_t lock; member in struct:idr
|
| H A D | drmP.h | 289 kmutex_t lock; member in struct:drm_wait_queue 294 mutex_init(&(q)->lock, NULL, MUTEX_DRIVER, pri); \ 300 mutex_destroy(&(q)->lock); \ 306 mutex_enter(&(q)->lock); \ 308 mutex_exit(&(q)->lock); \ 312 mutex_enter(&(q)->lock); \ 314 ret = cv_reltimedwait_sig(&(q)->cv, &(q)->lock, timeout,\ 326 mutex_exit(&(q)->lock); 329 mutex_enter(&(q)->lock); \ 331 (void) cv_timedwait_sig(&(q)->cv, &(q)->lock, jiffie 996 struct drm_lock_data lock; /**< Information on hardware lock */ member in struct:drm_master [all...] |
| /solaris-x11-s12/open-src/kernel/drm/src/ |
| H A D | drm_lock.c | 55 * Add the current task to the lock wait queue, and attempt to take to lock. 60 struct drm_lock *lock = data; local 66 if (lock->context == DRM_KERNEL_CONTEXT) { 68 DRM_CURRENTPID, lock->context); 72 if (master->lock.hw_lock == NULL) 75 DRM_DEBUG("%d (pid %d) requests lock (0x%08x), flags = 0x%08x\n", 76 lock->context, DRM_CURRENTPID, 77 master->lock.hw_lock->lock, loc 133 struct drm_lock *lock = data; local 168 volatile unsigned int *lock = &lock_data->hw_lock->lock; local 214 volatile unsigned int *lock = &lock_data->hw_lock->lock; local 238 volatile unsigned int *lock = &lock_data->hw_lock->lock; local 296 volatile unsigned int *lock = &lock_data->hw_lock->lock; local [all...] |
| /solaris-x11-s12/open-src/app/dsession/sun-src/ |
| H A D | dsession.c | 73 mutex_t lock; member in struct:__anon17 95 #define lock (((shared_mem_t *) shm_addr)->lock) macro 1285 mutex_lock(&lock); 1314 mutex_unlock(&lock); 1345 mutex_destroy(&lock); 1381 mutex_lock(&lock); 1392 mutex_unlock(&lock); 1409 mutex_unlock(&lock); 1430 mutex_unlock(&lock); [all...] |
| /solaris-x11-s12/open-src/lib/libdga/sun-src/ |
| H A D | cmap_grab.c | 221 char *lock, *unlock ; local 222 int lockfd, /* lock device */ 374 /* map the lock page */ 375 lock = (char *)mmap(0, 381 if (lock == (char *)-1) { 386 return errret("can't map lock page",tmp.cm_devname) ; 388 cmap_grab->cm_lockp = (u_int *) lock ; 407 if( _dga_winlockat(cookie, &lock, &unlock) != 0 ) { 412 return errret("can't get lock pages", fn) ; 414 cmap_grab->cm_lockp = (u_int *) lock ; [all...] |
| /solaris-x11-s12/open-src/kernel/i915/src/ |
| H A D | i915_drv.h | 748 /* lock - irqsave spinlock that protectects the work_struct and 750 spinlock_t lock; member in struct:intel_gen6_power_mgmt 798 spinlock_t lock; member in struct:i915_power_well 926 spinlock_t lock; member in struct:i915_gpu_error 927 /* Protected by the above dev->gpu_error.lock. */ 941 * This is important for lock-free wait paths, where no contended lock 1094 spinlock_t lock; /* bl registers and the above bl fields */ member in struct:drm_i915_private::__anon117 1419 spinlock_t lock; member in struct:drm_i915_file_private::__anon118
|
Completed in 163 milliseconds