Searched refs:cleanup_args (Results 1 – 2 of 2) sorted by relevance
278 ptw32_cond_wait_cleanup_args_t *cleanup_args = in ptw32_cond_wait_cleanup() local280 pthread_cond_t cv = cleanup_args->cv; in ptw32_cond_wait_cleanup()281 int *resultPtr = cleanup_args->resultPtr; in ptw32_cond_wait_cleanup()347 if ((result = pthread_mutex_lock (cleanup_args->mutexPtr)) != 0) in ptw32_cond_wait_cleanup()359 ptw32_cond_wait_cleanup_args_t cleanup_args; in ptw32_cond_timedwait() local400 cleanup_args.mutexPtr = mutex; in ptw32_cond_timedwait()401 cleanup_args.cv = cv; in ptw32_cond_timedwait()402 cleanup_args.resultPtr = &result; in ptw32_cond_timedwait()407 pthread_cleanup_push (ptw32_cond_wait_cleanup, (void *) &cleanup_args); in ptw32_cond_timedwait()
183 sem_timedwait_cleanup_args_t cleanup_args; in sem_timedwait() local185 cleanup_args.sem = s; in sem_timedwait()186 cleanup_args.resultPtr = &result; in sem_timedwait()192 pthread_cleanup_push(ptw32_sem_timedwait_cleanup, (void *) &cleanup_args); in sem_timedwait()