Lines Matching defs:node_locks
480 rbtdb_nodelock_t *node_locks;
1176 isc_refcount_destroy(&rbtdb->node_locks[i].references);
1177 NODE_DESTROYLOCK(&rbtdb->node_locks[i].lock);
1222 isc_mem_put(rbtdb->common.mctx, rbtdb->node_locks,
1273 NODE_LOCK(&rbtdb->node_locks[i].lock, isc_rwlocktype_write);
1274 rbtdb->node_locks[i].exiting = true;
1275 if (isc_refcount_current(&rbtdb->node_locks[i].references) == 0)
1279 NODE_UNLOCK(&rbtdb->node_locks[i].lock, isc_rwlocktype_write);
1936 &rbtdb->node_locks[node->locknum].references);
2042 nodelock_t *nodelock = &rbtdb->node_locks[node->locknum].lock;
2107 nodelock = &rbtdb->node_locks[bucket];
2279 NODE_LOCK(&rbtdb->node_locks[locknum].lock,
2302 &rbtdb->node_locks[locknum].lock,
2306 &rbtdb->node_locks[locknum].lock,
2327 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock,
2449 NODE_LOCK(&(rbtdb->node_locks[node->locknum].lock),
2517 NODE_UNLOCK(&(rbtdb->node_locks[node->locknum].lock),
2530 NODE_LOCK(&rbtdb->node_locks[locknum].lock,
2536 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock,
2745 lock = &rbtdb->node_locks[header->node->locknum].lock;
2787 lock = &rbtdb->node_locks[rbtnode->locknum].lock;
2858 NODE_LOCK(&rbtdb->node_locks[node->locknum].lock,
2863 NODE_UNLOCK(&rbtdb->node_locks[node->locknum].lock,
3015 NODE_LOCK(&(search->rbtdb->node_locks[node->locknum].lock),
3139 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
3302 NODE_LOCK(&(search->rbtdb->node_locks[node->locknum].lock),
3312 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
3406 NODE_LOCK(&(rbtdb->node_locks[node->locknum].lock),
3416 NODE_UNLOCK(&(rbtdb->node_locks[node->locknum].lock),
3475 NODE_LOCK(&(rbtdb->node_locks[node->locknum].lock),
3485 NODE_UNLOCK(&(rbtdb->node_locks[node->locknum].lock),
3506 NODE_LOCK(&(rbtdb->node_locks[node->locknum].lock),
3516 NODE_UNLOCK(&(rbtdb->node_locks[node->locknum].lock),
3588 NODE_LOCK(&(rbtdb->node_locks[node->locknum].lock),
3618 NODE_UNLOCK(&(rbtdb->node_locks[node->locknum].lock),
3656 lock = &rbtdb->node_locks[wnode->locknum].lock;
3917 NODE_LOCK(&(search->rbtdb->node_locks[node->locknum].lock),
4036 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
4243 lock = &search.rbtdb->node_locks[node->locknum].lock;
4590 lock = &(search.rbtdb->node_locks[node->locknum].lock);
4756 lock = &(search->rbtdb->node_locks[node->locknum].lock);
4834 lock = &rbtdb->node_locks[node->locknum].lock;
4983 lock = &(search->rbtdb->node_locks[node->locknum].lock);
5138 lock = &(search.rbtdb->node_locks[node->locknum].lock);
5393 lock = &(search.rbtdb->node_locks[node->locknum].lock);
5471 lock = &(search.rbtdb->node_locks[node->locknum].lock);
5605 nodelock = &rbtdb->node_locks[node->locknum];
5699 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
5734 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
5759 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
5798 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
5866 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
5921 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
5960 lock = &rbtdb->node_locks[rbtnode->locknum].lock;
7053 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7117 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7196 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7202 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7344 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7404 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7408 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
7603 NODE_LOCK(&rbtdb->node_locks[node->locknum].lock, isc_rwlocktype_write);
7606 NODE_UNLOCK(&rbtdb->node_locks[node->locknum].lock,
8109 NODE_LOCK(&rbtdb->node_locks[locknum].lock, isc_rwlocktype_write);
8115 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock, isc_rwlocktype_write);
8330 NODE_LOCK(&rbtdb->node_locks[header->node->locknum].lock,
8361 NODE_UNLOCK(&rbtdb->node_locks[header->node->locknum].lock,
8379 NODE_LOCK(&rbtdb->node_locks[i].lock, isc_rwlocktype_read);
8389 NODE_UNLOCK(&rbtdb->node_locks[i].lock,
8407 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock,
8416 NODE_UNLOCK(&rbtdb->node_locks[i].lock,
8433 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock,
8470 NODE_LOCK(&rbtdb->node_locks[node->locknum].lock, isc_rwlocktype_write);
8476 NODE_UNLOCK(&rbtdb->node_locks[node->locknum].lock,
8743 rbtdb->node_locks = isc_mem_get(mctx, rbtdb->node_lock_count *
8792 NODE_INITLOCK(&rbtdb->node_locks[i].lock);
8793 isc_refcount_init(&rbtdb->node_locks[i].references, 0);
8794 rbtdb->node_locks[i].exiting = false;
8933 isc_mem_put(mctx, rbtdb->node_locks,
9184 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9187 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9198 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9201 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9212 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9215 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9278 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9306 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9335 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9400 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9422 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9428 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9459 lock = &rbtdb->node_locks[node->locknum].lock;
9498 lock = &rbtdb->node_locks[node->locknum].lock;
9986 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
9989 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
10004 NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
10031 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock,
10667 NODE_LOCK(&rbtdb->node_locks[locknum].lock,
10673 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock,