Lines Matching refs:mutex
44 mutex_t mutex; /* protect this structure */ member
93 (void) mutex_lock(&access->mutex); in _nscd_release()
114 (void) mutex_unlock(&access->mutex); in _nscd_release()
146 (void) mutex_lock(&access->mutex); in _nscd_destroy()
148 (void) mutex_unlock(&access->mutex); in _nscd_destroy()
194 (void) mutex_lock(&access->mutex); in _nscd_get()
199 (void) mutex_unlock(&access->mutex); in _nscd_get()
500 mutex_t *mutex = NULL; in _nscd_alloc() local
507 if ((mutex = (mutex_t *)calloc(1, sizeof (mutex_t))) == in _nscd_alloc()
512 (void) mutex_init(mutex, USYNC_THREAD, NULL); in _nscd_alloc()
518 free(mutex); in _nscd_alloc()
527 free(mutex); in _nscd_alloc()
539 access->data_mutex = mutex; in _nscd_alloc()