Searched refs:hmctx (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/bind9-45.100/bind9/lib/dns/include/dns/
H A Dcache.h74 dns_cache_create3(isc_mem_t *cmctx, isc_mem_t *hmctx, isc_taskmgr_t *taskmgr,
93 *\li 'cmctx' (and 'hmctx' if applicable) is a valid memory context.
/macosx-10.9.5/bind9-45.100/bind9/lib/dns/
H A Dcache.c127 isc_mem_t *hmctx; /* Heap memory */ member in struct:dns_cache
195 dns_cache_create3(isc_mem_t *cmctx, isc_mem_t *hmctx, isc_taskmgr_t *taskmgr, argument
208 REQUIRE(hmctx != NULL);
215 cache->mctx = cache->hmctx = NULL;
217 isc_mem_attach(hmctx, &cache->hmctx);
247 * For databases of type "rbt" we pass hmctx to dns_db_create()
268 cache->db_argv[0] = (char *) hmctx;
333 isc_mem_detach(&cache->hmctx);
372 * as it's a pointer to hmctx
[all...]
H A Drbtdb.c443 * or for zone resigning in a zone DB. hmctx is the memory
447 isc_mem_t * hmctx; member in struct:dns_rbtdb
965 isc_mem_put(rbtdb->hmctx, rbtdb->heaps,
988 isc_mem_detach(&rbtdb->hmctx);
7505 isc_mem_t *hmctx = mctx; local
7518 hmctx = (isc_mem_t *) argv[0];
7584 rbtdb->heaps = isc_mem_get(hmctx, rbtdb->node_lock_count *
7594 result = isc_heap_create(hmctx, sooner, set_index, 0,
7638 isc_mem_attach(hmctx, &rbtdb->hmctx);
[all...]
/macosx-10.9.5/bind9-45.100/bind9/bin/named/
H A Dserver.c1578 isc_mem_t *cmctx = NULL, *hmctx = NULL; local
2072 CHECK(isc_mem_create(0, 0, &hmctx));
2073 isc_mem_setname(hmctx, "cache_heap", NULL);
2074 CHECK(dns_cache_create3(cmctx, hmctx, ns_g_taskmgr,
2079 isc_mem_detach(&hmctx);
2923 if (hmctx != NULL)
2924 isc_mem_detach(&hmctx);

Completed in 151 milliseconds