Lines Matching refs:lock
153 #define DRM_RAM_PERCENT 10 /**< How much system ram can we lock? */
155 #define _DRM_LOCK_HELD 0x80000000U /**< Hardware lock is held */
156 #define _DRM_LOCK_CONT 0x40000000U /**< Hardware lock is contended */
157 #define _DRM_LOCK_IS_HELD(lock) ((lock) & _DRM_LOCK_HELD)
158 #define _DRM_LOCK_IS_CONT(lock) ((lock) & _DRM_LOCK_CONT)
159 #define _DRM_LOCKING_CONTEXT(lock) ((lock) & ~(_DRM_LOCK_HELD|_DRM_LOCK_CONT))
214 * Hardware lock.
216 * The lock structure is a simple cache-line aligned integer. To avoid
221 __volatile__ unsigned int lock; /**< lock variable */
298 _DRM_CONTAINS_LOCK = 0x20, /**< SHM page that contains lock */
409 * getting a hardware lock with the
414 _DRM_DMA_WHILE_LOCKED = 0x02, /**< Dispatch while lock held */