rw_rdlock_impl
return (rw_rdlock_impl(rwlp, NULL));
(void) rw_rdlock_impl(rwlp, NULL);
error = rw_rdlock_impl((rwlock_t *)rwlp, &tslocal);