#[unsafe(no_mangle)]pub unsafe extern "C" fn sem_timedwait( sem: *mut sem_t, abs_timeout: *const timespec, ) -> c_int