Searched refs:__releases (Results 1 – 6 of 6) sorted by relevance
30 void __lockfunc _raw_read_unlock(rwlock_t *lock) __releases(lock);31 void __lockfunc _raw_write_unlock(rwlock_t *lock) __releases(lock);32 void __lockfunc _raw_read_unlock_bh(rwlock_t *lock) __releases(lock);33 void __lockfunc _raw_write_unlock_bh(rwlock_t *lock) __releases(lock);34 void __lockfunc _raw_read_unlock_irq(rwlock_t *lock) __releases(lock);35 void __lockfunc _raw_write_unlock_irq(rwlock_t *lock) __releases(lock);38 __releases(lock);41 __releases(lock);
39 void __lockfunc _raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);40 void __lockfunc _raw_spin_unlock_bh(raw_spinlock_t *lock) __releases(lock);41 void __lockfunc _raw_spin_unlock_irq(raw_spinlock_t *lock) __releases(lock);44 __releases(lock);
135 void __srcu_read_unlock(struct srcu_struct *sp, int idx) __releases(sp);234 __releases(sp) in srcu_read_unlock()
35 extern void do_raw_read_unlock(rwlock_t *lock) __releases(lock);39 extern void do_raw_write_unlock(rwlock_t *lock) __releases(lock);
153 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);173 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock()
15 # define __releases(x) __attribute__((context(x,1,0))) macro39 # define __releases(x) macro