Home
last modified time | relevance | path

Searched refs:ri_lock (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/svc/startd/
H A Drestarter.c194 MUTEX_LOCK(&inst->ri_lock); in inst_lookup_by_id()
202 &inst->ri_lock); in inst_lookup_by_id()
632 (void) pthread_mutex_init(&inst->ri_lock, &mutex_attrs); in restarter_insert_inst()
634 MUTEX_LOCK(&inst->ri_lock); in restarter_insert_inst()
676 MUTEX_UNLOCK(&inst->ri_lock); in restarter_insert_inst()
719 assert(MUTEX_HELD(&ri->ri_lock)); in restarter_delete_inst()
726 MUTEX_UNLOCK(&ri->ri_lock); in restarter_delete_inst()
749 MUTEX_LOCK(&ri->ri_lock); in restarter_delete_inst()
756 (void) pthread_cond_wait(&ri->ri_method_cv, &ri->ri_lock); in restarter_delete_inst()
769 (void) pthread_mutex_destroy(&ri->ri_lock); in restarter_delete_inst()
[all …]
H A Dmethod.c684 assert(MUTEX_HELD(&inst->ri_lock)); in method_run()
952 MUTEX_UNLOCK(&inst->ri_lock); in method_run()
1299 MUTEX_UNLOCK(&inst->ri_lock); in method_thread()
H A Dstartd.h430 pthread_mutex_t ri_lock; member
/illumos-gate/usr/src/cmd/svc/configd/
H A Dclient.c579 (void) pthread_mutex_lock(&iter->ri_lock); in iter_find()
602 assert(iter == NULL || !MUTEX_HELD(&iter->ri_lock)); in iter_find_w_entity()
610 (void) pthread_mutex_lock(&iter->ri_lock); in iter_find_w_entity()
629 (void) pthread_mutex_unlock(&iter->ri_lock); in iter_release()
635 (void) pthread_mutex_lock(&iter->ri_lock); in iter_destroy()
637 (void) pthread_mutex_unlock(&iter->ri_lock); in iter_destroy()
640 (void) pthread_mutex_destroy(&iter->ri_lock); in iter_destroy()
H A Dconfigd.h471 pthread_mutex_t ri_lock; member