pub unsafe fn init_lock(
    mutex: *mut pthread_mutex_t,
    attr: *mut pthread_mutexattr_t
)