pub unsafe extern "C" fn enif_mutex_lock(mtx: *mut ErlNifMutex)