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

/opensolaris-onvv-gate/usr/src/cmd/svc/startd/
H A Drestarter.c60 * RESTARTER_STATE_NONE. So usually i_next_state is _NONE when ri_lock is not
62 * a separate thread. To keep any other threads from grabbing ri_lock before
82 * inst->ri_lock
90 * inst->ri_lock
189 MUTEX_LOCK(&inst->ri_lock);
197 &inst->ri_lock);
610 (void) pthread_mutex_init(&inst->ri_lock, &mutex_attrs);
612 MUTEX_LOCK(&inst->ri_lock);
654 MUTEX_UNLOCK(&inst->ri_lock);
697 assert(MUTEX_HELD(&ri->ri_lock));
[all...]
H A Dmethod.c619 assert(MUTEX_HELD(&inst->ri_lock));
859 MUTEX_UNLOCK(&inst->ri_lock);
1171 MUTEX_UNLOCK(&inst->ri_lock);
H A Dstartd.h428 pthread_mutex_t ri_lock; member in struct:restarter_inst
433 * this which acquire ri_lock while ri_method_thread is nonzero should
461 * If both ri_lock and ri_queue_lock are grabbed, ri_lock must be
/opensolaris-onvv-gate/usr/src/cmd/svc/configd/
H A Dclient.c577 (void) pthread_mutex_lock(&iter->ri_lock);
600 assert(iter == NULL || !MUTEX_HELD(&iter->ri_lock));
608 (void) pthread_mutex_lock(&iter->ri_lock);
627 (void) pthread_mutex_unlock(&iter->ri_lock);
633 (void) pthread_mutex_lock(&iter->ri_lock);
635 (void) pthread_mutex_unlock(&iter->ri_lock);
638 (void) pthread_mutex_destroy(&iter->ri_lock);
H A Dconfigd.h472 pthread_mutex_t ri_lock; member in struct:repcache_iter

Completed in 174 milliseconds