Home | History | Annotate | Download | only in bits

Lines Matching refs:backend

356 /* Backend initialization functions */
392 /* Backend thread functions */
531 /* Backend mutex functions */
539 mutex->backend = objc_malloc (sizeof (pthread_mutex_t));
541 backend, NULL))
543 objc_free (mutex->backend);
544 mutex->backend = NULL;
567 count = __gthrw_(pthread_mutex_unlock) ((pthread_mutex_t *) mutex->backend);
573 if (__gthrw_(pthread_mutex_destroy) ((pthread_mutex_t *) mutex->backend))
576 objc_free (mutex->backend);
577 mutex->backend = NULL;
587 && __gthrw_(pthread_mutex_lock) ((pthread_mutex_t *) mutex->backend) != 0)
600 && __gthrw_(pthread_mutex_trylock) ((pthread_mutex_t *) mutex->backend) != 0)
613 && __gthrw_(pthread_mutex_unlock) ((pthread_mutex_t *) mutex->backend) != 0)
621 /* Backend condition mutex functions */
629 condition->backend = objc_malloc (sizeof (pthread_cond_t));
631 if (__gthrw_(pthread_cond_init) ((pthread_cond_t *) condition->backend, NULL))
633 objc_free (condition->backend);
634 condition->backend = NULL;
648 if (__gthrw_(pthread_cond_destroy) ((pthread_cond_t *) condition->backend))
651 objc_free (condition->backend);
652 condition->backend = NULL;
662 return __gthrw_(pthread_cond_wait) ((pthread_cond_t *) condition->backend,
663 (pthread_mutex_t *) mutex->backend);
673 return __gthrw_(pthread_cond_broadcast) ((pthread_cond_t *) condition->backend);
683 return __gthrw_(pthread_cond_signal) ((pthread_cond_t *) condition->backend);