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 */ }
static inline void registry_lock(void) { netdata_mutex_lock(®istry.lock); }