Searched refs:update_lock (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getenv.c | 71 * be updated under the protection of update_lock. 83 static mutex_t update_lock = DEFAULTMUTEX; 123 * update_lock. However, our callers, who must NOT be holding update_lock, 125 * calling us because we test these again whilst holding update_lock. 131 lmutex_lock(&update_lock); in initenv() 150 lmutex_unlock(&update_lock); in initenv() 200 * use a lock (update_lock) to protect all updates to the _environ list, but 224 lmutex_lock(&update_lock); in addtoenv() 240 lmutex_unlock(&update_lock); in addtoenv() 81 static mutex_t update_lock = DEFAULTMUTEX; global() variable [all...] |
/illumos-gate/usr/src/lib/fm/libfmd_snmp/common/ |
H A D | resource.c | 67 static pthread_mutex_t update_lock; variable 288 (void) pthread_mutex_lock(&update_lock); in update_thread() 291 (void) pthread_cond_wait(&update_cv, &update_lock); in update_thread() 293 (void) pthread_mutex_unlock(&update_lock); in update_thread() 301 (void) pthread_mutex_lock(&update_lock); in request_update() 303 (void) pthread_mutex_unlock(&update_lock); in request_update() 308 (void) pthread_mutex_unlock(&update_lock); in request_update() 345 if ((err = pthread_mutex_init(&update_lock, NULL)) != 0) { in sunFmResourceTable_init() 573 (void) pthread_mutex_lock(&update_lock); in sunFmResourceTable_return() 582 (void) pthread_mutex_unlock(&update_lock); in sunFmResourceTable_return() [all …]
|
H A D | module.c | 84 static pthread_mutex_t update_lock; variable 292 (void) pthread_mutex_lock(&update_lock); in update_thread() 295 (void) pthread_cond_wait(&update_cv, &update_lock); in update_thread() 297 (void) pthread_mutex_unlock(&update_lock); in update_thread() 305 (void) pthread_mutex_lock(&update_lock); in request_update() 307 (void) pthread_mutex_unlock(&update_lock); in request_update() 312 (void) pthread_mutex_unlock(&update_lock); in request_update() 348 if ((err = pthread_mutex_init(&update_lock, NULL)) != 0) { in sunFmModuleTable_init() 560 (void) pthread_mutex_lock(&update_lock); in sunFmModuleTable_return() 569 (void) pthread_mutex_unlock(&update_lock); in sunFmModuleTable_return() [all …]
|
H A D | problem.c | 68 static pthread_mutex_t update_lock; variable 296 (void) pthread_mutex_lock(&update_lock); in update_thread() 299 (void) pthread_cond_wait(&update_cv, &update_lock); in update_thread() 301 (void) pthread_mutex_unlock(&update_lock); in update_thread() 309 (void) pthread_mutex_lock(&update_lock); in request_update() 311 (void) pthread_mutex_unlock(&update_lock); in request_update() 316 (void) pthread_mutex_unlock(&update_lock); in request_update() 339 if ((err = pthread_mutex_init(&update_lock, NULL)) != 0) { in sunFmProblemTable_init() 704 (void) pthread_mutex_lock(&update_lock); in sunFmProblemTable_return() 713 (void) pthread_mutex_unlock(&update_lock); in sunFmProblemTable_return() [all …]
|