Home
last modified time | relevance | path

Searched refs:umem_update_lock (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libumem/common/
H A Dumem_update_thread.c41 (void) mutex_lock(&umem_update_lock); in umem_update_thread()
84 (void) mutex_unlock(&umem_update_lock); in umem_update_thread()
94 (void) mutex_lock(&umem_update_lock); in umem_update_thread()
112 &umem_update_lock, &abs_time); in umem_update_thread()
125 ASSERT(MUTEX_HELD(&umem_update_lock)); in umem_create_update_thread()
139 (void) mutex_unlock(&umem_update_lock); in umem_create_update_thread()
147 (void) mutex_lock(&umem_update_lock); in umem_create_update_thread()
156 (void) mutex_unlock(&umem_update_lock); in umem_create_update_thread()
158 (void) mutex_lock(&umem_update_lock); in umem_create_update_thread()
163 (void) mutex_lock(&umem_update_lock); in umem_create_update_thread()
H A Dumem.c775 mutex_t umem_update_lock; /* cache_u{next,prev,flags} */ variable
970 (void) mutex_lock(&umem_update_lock); in umem_add_update()
977 (void) mutex_unlock(&umem_update_lock); in umem_add_update()
987 (void) mutex_lock(&umem_update_lock); in umem_remove_updates()
1008 (void) cond_wait(&umem_update_cv, &umem_update_lock); in umem_remove_updates()
1024 (void) mutex_unlock(&umem_update_lock); in umem_remove_updates()
1038 (void) mutex_lock(&umem_update_lock); in umem_updateall()
1047 (void) mutex_unlock(&umem_update_lock); in umem_updateall()
2517 ASSERT(MUTEX_HELD(&umem_update_lock)); in umem_process_updates()
2531 (void) mutex_unlock(&umem_update_lock); in umem_process_updates()
[all …]
H A Dumem_fork.c109 (void) mutex_lock(&umem_update_lock); in umem_lockup()
191 (void) mutex_unlock(&umem_update_lock); in umem_do_release()
H A Dumem_base.h67 extern mutex_t umem_update_lock;