Lines Matching refs:locknum
124 NODE_RDLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
244 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
291 NODE_RDLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
303 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
345 NODE_RDLOCK(&(rbtdb->node_locks[node->locknum].lock),
355 NODE_UNLOCK(&(rbtdb->node_locks[node->locknum].lock),
502 isc_rwlock_t *lock = &rbtdb->node_locks[node->locknum].lock;
568 lock = &rbtdb->node_locks[wnode->locknum].lock;
831 NODE_RDLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
951 NODE_UNLOCK(&(search->rbtdb->node_locks[node->locknum].lock),
1149 lock = &search.rbtdb->node_locks[node->locknum].lock;
1478 lock = &(search.rbtdb->node_locks[node->locknum].lock);
1524 NODE_RDLOCK(&rbtdb->node_locks[rbtnode->locknum].lock, &nlocktype);
1578 NODE_UNLOCK(&rbtdb->node_locks[rbtnode->locknum].lock, &nlocktype);
1746 node->locknum = node->hashval % rbtdb->node_lock_count;
1781 NODE_WRLOCK(&rbtdb->node_locks[node->locknum].lock, &nlocktype);
1785 NODE_UNLOCK(&rbtdb->node_locks[node->locknum].lock, &nlocktype);
1957 NODE_WRLOCK(&rbtdb->node_locks[RBTDB_HEADERNODE(header)->locknum].lock,
1976 rbtdb->heaps[RBTDB_HEADERNODE(header)->locknum],
1982 rbtdb->heaps[RBTDB_HEADERNODE(header)->locknum],
1986 rbtdb->heaps[RBTDB_HEADERNODE(header)->locknum],
1992 rbtdb, RBTDB_HEADERNODE(header)->locknum, header);
1994 NODE_UNLOCK(&rbtdb->node_locks[RBTDB_HEADERNODE(header)->locknum].lock,
2006 unsigned int locknum = 0;
2039 locknum = i;
2046 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock,
2049 locknum = i;
2071 NODE_UNLOCK(&rbtdb->node_locks[locknum].lock, &nlocktype);
2351 isc_heap_delete(rbtdb->heaps[RBTDB_HEADERNODE(header)->locknum],
2387 NODE_WRLOCK(&rbtdb->node_locks[node->locknum].lock, &nlocktype);
2391 NODE_UNLOCK(&rbtdb->node_locks[node->locknum].lock, &nlocktype);