예제 #1
0
void avl_write_lock(avl_tree_lock *t) {
#ifndef AVL_WITHOUT_PTHREADS
#ifdef AVL_LOCK_WITH_MUTEX
    netdata_mutex_lock(&t->mutex);
#else
    netdata_rwlock_wrlock(&t->rwlock);
#endif
#endif /* AVL_WITHOUT_PTHREADS */
}
예제 #2
0
파일: registry.c 프로젝트: cppmx/netdata
static inline void registry_lock(void) {
    netdata_mutex_lock(&registry.lock);
}