Lines Matching refs:raw_spinlock_t
101 extern void __raw_spin_lock_init(raw_spinlock_t *lock, const char *name,
180 extern void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock);
181 extern int do_raw_spin_trylock(raw_spinlock_t *lock);
182 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
184 static inline void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock) in do_raw_spin_lock()
191 static inline int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock()
201 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock()
324 static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check()
480 extern int _atomic_dec_and_raw_lock(atomic_t *atomic, raw_spinlock_t *lock);
484 extern int _atomic_dec_and_raw_lock_irqsave(atomic_t *atomic, raw_spinlock_t *lock,
506 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
510 DEFINE_LOCK_GUARD_1(raw_spinlock_nested, raw_spinlock_t,
514 DEFINE_LOCK_GUARD_1(raw_spinlock_irq, raw_spinlock_t,
518 DEFINE_LOCK_GUARD_1(raw_spinlock_irqsave, raw_spinlock_t,