do_raw_read_lock
# define do_raw_read_lock(rwlock) do {__acquire_shared(lock); arch_read_lock(&(rwlock)->raw_lock); } while (0)
void do_raw_read_lock(rwlock_t *lock)