Lines Matching defs:heaps
140 * Number of buckets for cache DB entries (locks, LRU lists, TTL heaps).
338 * This is a cache. Adjust the heaps if necessary.
567 if (rbtdb->heaps != NULL) {
569 isc_heap_destroy(&rbtdb->heaps[i]);
571 isc_mem_cput(rbtdb->hmctx, rbtdb->heaps, rbtdb->node_lock_count,
2958 INSIST(rbtdb->heaps != NULL);
2959 isc_heap_insert(rbtdb->heaps[idx], newheader);
2960 newheader->heap = rbtdb->heaps[idx];
2992 INSIST(rbtdb->heaps != NULL);
2993 isc_heap_insert(rbtdb->heaps[idx], newheader);
2994 newheader->heap = rbtdb->heaps[idx];
3051 isc_heap_insert(rbtdb->heaps[idx], newheader);
3052 newheader->heap = rbtdb->heaps[idx];
3966 * Create the heaps.
3968 rbtdb->heaps = isc_mem_get(hmctx, rbtdb->node_lock_count *
3971 rbtdb->heaps[i] = NULL;
3977 &rbtdb->heaps[i]);
4975 isc_heap_t *heap = rbtdb->heaps[locknum];