Lines Matching defs:lock

13 static inline void __rt_spin_lock_init(spinlock_t *lock, const char *name,  in __rt_spin_lock_init()
42 static __always_inline void spin_lock(spinlock_t *lock) in spin_lock()
48 # define __spin_lock_nested(lock, subclass) \ argument
51 # define __spin_lock_nest_lock(lock, nest_lock) \ argument
56 # define __spin_lock_irqsave_nested(lock, flags, subclass) \ argument
69 # define __spin_lock_nested(lock, subclass) spin_lock(((void)(subclass), (lock))) argument
70 # define __spin_lock_nest_lock(lock, subclass) spin_lock(((void)(subclass), (lock))) argument
71 # define __spin_lock_irqsave_nested(lock, flags, subclass) \ argument
75 #define spin_lock_nested(lock, subclass) \ argument
78 #define spin_lock_nest_lock(lock, nest_lock) \ argument
81 #define spin_lock_irqsave_nested(lock, flags, subclass) \ argument
84 static __always_inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh()
91 static __always_inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq()
96 #define spin_lock_irqsave(lock, flags) \ argument
103 static __always_inline void spin_unlock(spinlock_t *lock) in spin_unlock()
108 static __always_inline void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh()
114 static __always_inline void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq()
119 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock, in spin_unlock_irqrestore()
125 #define spin_trylock(lock) \ argument
128 #define spin_trylock_bh(lock) \ argument
131 #define spin_trylock_irq(lock) \ argument
134 #define spin_trylock_irqsave(lock, flags) \ argument
144 #define spin_is_contended(lock) (((void)(lock), 0)) argument
146 static inline int spin_is_locked(spinlock_t *lock) in spin_is_locked()
151 #define assert_spin_locked(lock) BUG_ON(!spin_is_locked(lock)) argument