Lines Matching defs:lock
53 static __always_inline int resilient_virt_spin_lock(rqspinlock_t *lock) in resilient_virt_spin_lock()
76 static __always_inline void grab_held_lock_entry(void *lock) in grab_held_lock_entry()
174 static __always_inline int res_spin_lock(rqspinlock_t *lock) in res_spin_lock()
187 #define res_spin_lock(lock) resilient_tas_spin_lock(lock) argument
191 static __always_inline void res_spin_unlock(rqspinlock_t *lock) in res_spin_unlock()
221 #define raw_res_spin_lock_init(lock) ({ *(lock) = (rqspinlock_t)__ARCH_SPIN_LOCK_UNLOCKED; }) argument
223 #define raw_res_spin_lock_init(lock) ({ *(lock) = (rqspinlock_t){0}; }) argument
226 #define raw_res_spin_lock(lock) \ argument
236 #define raw_res_spin_unlock(lock) ({ res_spin_unlock(lock); preempt_enable(); }) argument
238 #define raw_res_spin_lock_irqsave(lock, flags) \ argument
248 #define raw_res_spin_unlock_irqrestore(lock, flags) ({ raw_res_spin_unlock(lock); local_irq_restore… argument