Lines Matching defs:lock
74 #define DRM_RAM_PERCENT 10 /**< How much system ram can we lock? */
76 #define _DRM_LOCK_HELD 0x80000000U /**< Hardware lock is held */
77 #define _DRM_LOCK_CONT 0x40000000U /**< Hardware lock is contended */
78 #define _DRM_LOCK_IS_HELD(lock) ((lock) & _DRM_LOCK_HELD)
79 #define _DRM_LOCK_IS_CONT(lock) ((lock) & _DRM_LOCK_CONT)
80 #define _DRM_LOCKING_CONTEXT(lock) ((lock) & ~(_DRM_LOCK_HELD|_DRM_LOCK_CONT))
122 * Hardware lock.
124 * The lock structure is a simple cache-line aligned integer. To avoid
129 __volatile__ unsigned int lock; /**< lock variable */
206 _DRM_CONTAINS_LOCK = 0x20, /**< SHM page that contains lock */
316 * getting a hardware lock with the
321 _DRM_DMA_WHILE_LOCKED = 0x02, /**< Dispatch while lock held */