__arch_read_trylock
if (likely(__arch_read_trylock(rw) > 0))
return __arch_read_trylock(rw) > 0;
res = __arch_read_trylock(lock); \