_pthread_mutex_init
#define pthread_mutex_init _pthread_mutex_init
#define mutex_init(m, a) _pthread_mutex_init(m, a)
STATIC_LIB_REQUIRE(_pthread_mutex_init);
if ((ret = _pthread_mutex_init(&prwlock->lock, NULL)) != 0) {
_pthread_mutex_init(&sem_lock, &ma);