Lines Matching refs:spinlock_t
10 extern void __rt_spin_lock_init(spinlock_t *lock, const char *name,
13 static inline void __rt_spin_lock_init(spinlock_t *lock, const char *name,
35 extern void rt_spin_lock(spinlock_t *lock);
36 extern void rt_spin_lock_nested(spinlock_t *lock, int subclass);
37 extern void rt_spin_lock_nest_lock(spinlock_t *lock, struct lockdep_map *nest_lock);
38 extern void rt_spin_unlock(spinlock_t *lock);
39 extern void rt_spin_lock_unlock(spinlock_t *lock);
40 extern int rt_spin_trylock_bh(spinlock_t *lock);
41 extern int rt_spin_trylock(spinlock_t *lock);
43 static __always_inline void spin_lock(spinlock_t *lock)
85 static __always_inline void spin_lock_bh(spinlock_t *lock)
92 static __always_inline void spin_lock_irq(spinlock_t *lock)
104 static __always_inline void spin_unlock(spinlock_t *lock)
109 static __always_inline void spin_unlock_bh(spinlock_t *lock)
115 static __always_inline void spin_unlock_irq(spinlock_t *lock)
120 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock,
150 static inline int spin_is_locked(spinlock_t *lock)