Lines Matching +full:lock +full:- +full:less
57 typedef lock_t disp_lock_t; /* dispatcher lock type */
60 * SPIN_LOCK() macro indicates whether lock is implemented as a spin lock or
66 * Macro to control loops which spin on a lock and then check state
68 * that if true indicates its a good time to get the scheduler lock and
69 * check the state of the current owner of the lock.
94 * - CLOCK_LEVEL must be less than or equal to LOCK_LEVEL
95 * - LOCK_LEVEL must be less than DISP_LEVEL
96 * - DISP_LEVEL should be as close to LOCK_LEVEL as possible
106 #define HIGH_LEVELS (PIL_MAX - LOCK_LEVEL)
111 * The mutex and semaphore code depends on being able to represent a lock
112 * plus owner in a single 32-bit word. Thus the owner must contain at most
115 * differently depending on their capabilities (e.g. compare-and-swap)
121 #define PTR24_BASE 0xe0000000 /* minimum ptr value (-1 >> (32-msb)) */