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()
509 extern int _atomic_dec_and_raw_lock(atomic_t *atomic, raw_spinlock_t *lock);
513 extern int _atomic_dec_and_raw_lock_irqsave(atomic_t *atomic, raw_spinlock_t *lock,
535 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
541 DEFINE_LOCK_GUARD_1(raw_spinlock_nested, raw_spinlock_t,
545 DEFINE_LOCK_GUARD_1(raw_spinlock_irq, raw_spinlock_t,
551 DEFINE_LOCK_GUARD_1(raw_spinlock_bh, raw_spinlock_t,
557 DEFINE_LOCK_GUARD_1(raw_spinlock_irqsave, raw_spinlock_t,