Searched refs:hmctx (Results 1 - 4 of 4) sorted by relevance
/bind-9.6-ESV-R11/lib/dns/include/dns/ |
H A D | cache.h | 74 dns_cache_create3(isc_mem_t *cmctx, isc_mem_t *hmctx, isc_taskmgr_t *taskmgr, 94 *\li 'cmctx' (and 'hmctx' if applicable) is a valid memory context.
|
/bind-9.6-ESV-R11/lib/dns/ |
H A D | cache.c | 127 isc_mem_t *hmctx; /* Heap memory */ member in struct:dns_cache 193 dns_cache_create3(isc_mem_t *cmctx, isc_mem_t *hmctx, isc_taskmgr_t *taskmgr, argument 206 REQUIRE(hmctx != NULL); 214 cache->mctx = cache->hmctx = NULL; 216 isc_mem_attach(hmctx, &cache->hmctx); 237 * For databases of type "rbt" we pass hmctx to dns_db_create() 258 cache->db_argv[0] = (char *) hmctx; 321 isc_mem_detach(&cache->hmctx); 360 * as it's a pointer to hmctx [all...] |
H A D | rbtdb.c | 444 * or for zone resigning in a zone DB. hmctx is the memory 448 isc_mem_t * hmctx; member in struct:dns_rbtdb 969 isc_mem_put(rbtdb->hmctx, rbtdb->heaps, 987 isc_mem_detach(&rbtdb->hmctx); 7007 isc_mem_t *hmctx = mctx; local 7020 hmctx = (isc_mem_t *) argv[0]; 7086 rbtdb->heaps = isc_mem_get(hmctx, rbtdb->node_lock_count * 7096 result = isc_heap_create(hmctx, sooner, set_index, 0, 7140 isc_mem_attach(hmctx, &rbtdb->hmctx); [all...] |
/bind-9.6-ESV-R11/bin/named/ |
H A D | server.c | 1343 isc_mem_t *cmctx = NULL, *hmctx = NULL; local 1611 CHECK(isc_mem_create(0, 0, &hmctx)); 1612 isc_mem_setname(hmctx, "cache_heap", NULL); 1613 CHECK(dns_cache_create3(cmctx, hmctx, ns_g_taskmgr, 1617 isc_mem_detach(&hmctx); 2322 if (hmctx != NULL) 2323 isc_mem_detach(&hmctx);
|
Completed in 41 milliseconds