Home
last modified time | relevance | path

Searched refs:tree_lock (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/
H A Ddbtable.c32 isc_rwlock_t tree_lock; member
69 isc_rwlock_init(&dbtable->tree_lock, 0, 0); in dns_dbtable_create()
93 RWLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dbtable_free()
101 RWUNLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dbtable_free()
103 isc_rwlock_destroy(&dbtable->tree_lock); in dbtable_free()
145 RWLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dns_dbtable_add()
147 RWUNLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dns_dbtable_add()
170 RWLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dns_dbtable_remove()
181 RWUNLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dns_dbtable_remove()
190 RWLOCK(&dbtable->tree_lock, isc_rwlocktype_write); in dns_dbtable_adddefault()
[all …]
H A Drbtdb.c477 isc_rwlock_t tree_lock; member
1224 isc_rwlock_destroy(&rbtdb->tree_lock); in free_rbtdb()
2167 result = isc_rwlock_tryupgrade(&rbtdb->tree_lock); in decrement_reference()
2169 result = isc_rwlock_trylock(&rbtdb->tree_lock, in decrement_reference()
2235 RWUNLOCK(&rbtdb->tree_lock, isc_rwlocktype_write); in decrement_reference()
2241 isc_rwlock_downgrade(&rbtdb->tree_lock); in decrement_reference()
2275 RWLOCK(&rbtdb->tree_lock, isc_rwlocktype_write); in prune_tree()
2330 RWUNLOCK(&rbtdb->tree_lock, isc_rwlocktype_write); in prune_tree()
2446 RWLOCK(&rbtdb->tree_lock, isc_rwlocktype_read); in setnsec3parameters()
2519 RWUNLOCK(&rbtdb->tree_lock, isc_rwlocktype_read); in setnsec3parameters()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_active.c102 lockdep_assert_held(&ref->tree_lock); in debug_active_activate()
109 lockdep_assert_held(&ref->tree_lock); in debug_active_deactivate()
184 if (!atomic_dec_and_lock_irqsave(&ref->count, &ref->tree_lock, flags)) in __active_retire()
199 DRM_SPIN_WAKEUP_ALL(&ref->tree_wq, &ref->tree_lock); in __active_retire()
201 spin_unlock_irqrestore(&ref->tree_lock, flags); in __active_retire()
295 spin_lock_irq(&ref->tree_lock); in active_instance()
342 spin_unlock_irq(&ref->tree_lock); in active_instance()
369 spin_lock_init(&ref->tree_lock); in __i915_active_init()
504 spin_lock_irq(&ref->tree_lock); /* __active_retire() */ in i915_active_acquire()
507 spin_unlock_irq(&ref->tree_lock); in i915_active_acquire()
[all …]
H A Di915_active_types.h41 spinlock_t tree_lock; member
/netbsd-src/external/mpl/bind/dist/lib/dns/
H A Drbtdb.c587 TREE_DESTROYLOCK(&rbtdb->tree_lock);
1046 * tree_lock(write) must be held. in free_rbtdb()
1397 result = TREE_TRYUPGRADE(&rbtdb->tree_lock, tlocktypep);
1403 result = TREE_TRYWRLOCK(&rbtdb->tree_lock, tlocktypep); in init_rdataset()
1471 TREE_UNLOCK(&rbtdb->tree_lock, tlocktypep); in free_rdataset()
1512 TREE_WRLOCK(&rbtdb->tree_lock, &tlocktype); in rollback_node()
1552 TREE_UNLOCK(&rbtdb->tree_lock, &tlocktype); in mark_header_stale()
1674 TREE_RDLOCK(&rbtdb->tree_lock, &tlocktype); in clean_zone_node()
1745 TREE_UNLOCK(&rbtdb->tree_lock, &tlocktype); in clean_zone_node()
1756 TREE_WRLOCK(&rbtdb->tree_lock,
439 isc_rwlock_t tree_lock; global() member
[all...]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Di915_active.c293 spin_lock_irq(&ref->tree_lock); in i915_active_unlock_wait()
294 spin_unlock_irq(&ref->tree_lock); in i915_active_unlock_wait()
/netbsd-src/external/gpl2/gettext/dist/gettext-runtime/intl/
H A Ddcigettext.c271 gl_rwlock_define_initialized (static, tree_lock)
582 gl_rwlock_rdlock (tree_lock); in gl_dcigettext()
586 gl_rwlock_unlock (tree_lock); in gl_dcigettext()
815 gl_rwlock_wrlock (tree_lock); in gl_dcigettext()
821 gl_rwlock_unlock (tree_lock); in gl_dcigettext()
H A DChangeLog168 (tree_lock, _nl_state_lock, DCIGETTEXT): Use gl_rwlock_* instead of
383 * dcigettext.c (tree_lock): Remove extraneous semicolon.
506 (tree_lock): Define outside DCIGETTEXT.