Home
last modified time | relevance | path

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

/include/linux/
Dbit_spinlock.h60 __release(bitlock); in bit_spin_unlock()
77 __release(bitlock); in __bit_spin_unlock()
Dspinlock.h280 do {__raw_spin_unlock(&(lock)->raw_lock); __release(lock); } while (0)
282 do {__raw_read_unlock(&(lock)->raw_lock); __release(lock); } while (0)
284 do {__raw_write_unlock(&(lock)->raw_lock); __release(lock); } while (0)
288 __release(lock); \
294 __release(lock); \
300 __release(lock); \
Drcuclassic.h153 __release(RCU); \
165 __release(RCU_BH); \
Dspinlock_api_up.h40 do { preempt_enable(); __release(lock); (void)(lock); } while (0)
43 do { preempt_enable_no_resched(); local_bh_enable(); __release(lock); (void)(lock); } while (0)
Dcompiler.h16 # define __release(x) __context__(x,-1) macro
33 # define __release(x) (void)0 macro
Drcutree.h286 __release(RCU); in __rcu_read_unlock()
298 __release(RCU_BH); in __rcu_read_unlock_bh()