Searched refs:node_locks (Results 1 – 1 of 1) sorted by relevance
608 rbtdb_nodelock_t * node_locks; member1201 isc_refcount_destroy(&rbtdb->node_locks[i].references); in free_rbtdb()1202 NODE_DESTROYLOCK(&rbtdb->node_locks[i].lock); in free_rbtdb()1252 isc_mem_put(rbtdb->common.mctx, rbtdb->node_locks, in free_rbtdb()1291 NODE_LOCK(&rbtdb->node_locks[i].lock, isc_rwlocktype_write); in maybe_free_rbtdb()1292 rbtdb->node_locks[i].exiting = ISC_TRUE; in maybe_free_rbtdb()1293 NODE_UNLOCK(&rbtdb->node_locks[i].lock, isc_rwlocktype_write); in maybe_free_rbtdb()1294 if (isc_refcount_current(&rbtdb->node_locks[i].references) in maybe_free_rbtdb()1952 lockref = &rbtdb->node_locks[node->locknum].references; in new_reference()1974 nodelock_t *nodelock = &rbtdb->node_locks[node->locknum].lock; in reactivate_node()[all …]