Home
last modified time | relevance | path

Searched refs:__releases (Results 1 – 6 of 6) sorted by relevance

/include/linux/
Drwlock_api_smp.h30 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);
Dspinlock_api_smp.h39 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);
Dsrcu.h135 void __srcu_read_unlock(struct srcu_struct *sp, int idx) __releases(sp);
234 __releases(sp) in srcu_read_unlock()
Drwlock.h35 extern void do_raw_read_unlock(rwlock_t *lock) __releases(lock);
39 extern void do_raw_write_unlock(rwlock_t *lock) __releases(lock);
Dspinlock.h153 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()
Dcompiler.h15 # define __releases(x) __attribute__((context(x,1,0))) macro
39 # define __releases(x) macro