• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/common/

Lines Matching refs:dpr_lock

111 	assert(DT_MUTEX_HELD(&dpr->dpr_lock));
133 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
157 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
197 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
214 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
262 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
279 (void) pthread_cond_wait(&dpr->dpr_cv, &dpr->dpr_lock);
370 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
446 assert(DT_MUTEX_HELD(&dpr->dpr_lock));
458 (void) pthread_mutex_unlock(&dpr->dpr_lock);
464 (void) pthread_mutex_lock(&dpr->dpr_lock);
471 * original setting and then return with dpr_lock held.
480 (void) pthread_mutex_unlock(&dpr->dpr_lock);
484 (void) pthread_mutex_lock(&dpr->dpr_lock);
500 * threads using dpr_lock. We hold the lock for all of our operations except
535 (void) pthread_mutex_lock(&dpr->dpr_lock);
584 (void) pthread_mutex_unlock(&dpr->dpr_lock);
589 * with dpr_lock *unheld* so that other parts of libdtrace can use the
592 * Once the process stops, we wake up, grab dpr_lock, and then call
608 (void) pthread_mutex_lock(&dpr->dpr_lock);
613 (void) pthread_mutex_unlock(&dpr->dpr_lock);
642 (void) pthread_mutex_unlock(&dpr->dpr_lock);
693 (void) pthread_mutex_unlock(&dpr->dpr_lock);
708 (void) pthread_mutex_lock(&dpr->dpr_lock);
715 (void) pthread_mutex_unlock(&dpr->dpr_lock);
814 (void) pthread_mutex_lock(&dpr->dpr_lock);
833 (void) pthread_cond_wait(&dpr->dpr_cv, &dpr->dpr_lock);
835 (void) pthread_mutex_unlock(&dpr->dpr_lock);
880 (void) pthread_mutex_lock(&dpr->dpr_lock);
911 (void) pthread_cond_wait(&dpr->dpr_cv, &dpr->dpr_lock);
951 (void) pthread_mutex_unlock(&dpr->dpr_lock);
968 (void) pthread_mutex_init(&dpr->dpr_lock, NULL);
1048 (void) pthread_mutex_init(&dpr->dpr_lock, NULL);
1125 (void) pthread_mutex_lock(&dpr->dpr_lock);
1132 (void) pthread_mutex_unlock(&dpr->dpr_lock);
1139 int err = pthread_mutex_lock(&dpr->dpr_lock);
1147 int err = pthread_mutex_unlock(&dpr->dpr_lock);