__release_shared
__release_shared(RCU);
__release_shared(RCU_BH);
__release_shared(RCU);
__release_shared(RCU_SCHED);
__release_shared(RCU);
__release_shared(RCU_SCHED);
__release_shared(RCU);
# define do_raw_read_unlock(rwlock) do {arch_read_unlock(&(rwlock)->raw_lock); __release_shared(lock); } while (0)
do { __release_shared(lock); (void)(lock); } while (0)
__release_shared(ssp);
__release_shared(ssp);