| /src/external/mpl/bind/dist/lib/dns/ |
| cache.c | 72 isc_mem_t *hmctx; /* Heap memory */ member in struct:dns_cache 99 isc_mem_t *tmctx = NULL, *hmctx = NULL; local 114 isc_mem_create(&hmctx); 115 isc_mem_setname(hmctx, "cache_heap"); 120 * hmctx to dns_db_create() via argv[0]. 122 argv[0] = (char *)hmctx; 145 *hmctxp = hmctx; 153 isc_mem_detach(&hmctx); 164 if (cache->hmctx != NULL) { 165 isc_mem_detach(&cache->hmctx); 345 isc_mem_t *hmctx = NULL, *oldhmctx; local [all...] |
| rbtdb_p.h | 163 * or for zone resigning in a zone DB. hmctx is the memory 167 isc_mem_t *hmctx; member in struct:dns_rbtdb
|
| rbtdb.c | 567 isc_mem_cput(rbtdb->hmctx, rbtdb->heaps, rbtdb->node_lock_count, 592 isc_mem_detach(&rbtdb->hmctx); 3896 isc_mem_t *hmctx = mctx; local 3914 hmctx = (isc_mem_t *)argv[0]; 3965 rbtdb->heaps = isc_mem_get(hmctx, rbtdb->node_lock_count * 3973 isc_heap_create(hmctx, rbtdb->sooner, set_index, 0, 4000 isc_mem_attach(hmctx, &rbtdb->hmctx);
|
| adb.c | 100 isc_mem_t *hmctx; member in struct:dns_adb 1117 find = isc_mem_get(adb->hmctx, sizeof(*find)); 1156 isc_mem_put(adb->hmctx, find, sizeof(*find)); 1164 fetch = isc_mem_get(adb->hmctx, sizeof(*fetch)); 1188 isc_mem_put(adb->hmctx, fetch, sizeof(*fetch)); 1199 ai = isc_mem_get(adb->hmctx, sizeof(*ai)); 1232 isc_mem_put(adb->hmctx, ai, sizeof(*ai)); 1772 isc_mem_detach(&adb->hmctx); 1819 isc_mem_create(&adb->hmctx); 1820 isc_mem_setname(adb->hmctx, "ADB_dynamic") [all...] |
| qpcache.c | 235 * The heap is used for TTL based expiry. Note that qpcache->hmctx 305 isc_mem_t *hmctx; /* Memory context for the heaps */ member in struct:qpcache 2582 isc_mem_detach(&qpdb->hmctx); 3626 isc_mem_t *hmctx = mctx; local 3653 hmctx = (isc_mem_t *)argv[0]; 3666 isc_heap_create(hmctx, ttl_sooner, set_index, 0, 3680 isc_mem_attach(hmctx, &qpdb->hmctx);
|
| /src/external/mpl/dhcp/bind/dist/lib/dns/ |
| cache.c | 135 isc_mem_t *hmctx; /* Heap memory */ member in struct:dns_cache 187 dns_cache_create(isc_mem_t *cmctx, isc_mem_t *hmctx, isc_taskmgr_t *taskmgr, 199 REQUIRE(hmctx != NULL); 204 cache->mctx = cache->hmctx = NULL; 206 isc_mem_attach(hmctx, &cache->hmctx); 231 * For databases of type "rbt" we pass hmctx to dns_db_create() 250 cache->db_argv[0] = (char *)hmctx; 323 isc_mem_detach(&cache->hmctx); 367 * as it's a pointer to hmctx [all...] |
| rbtdb.c | 532 * or for zone resigning in a zone DB. hmctx is the memory 536 isc_mem_t *hmctx; member in struct:dns_rbtdb 1208 isc_mem_put(rbtdb->hmctx, rbtdb->heaps, 1233 isc_mem_detach(&rbtdb->hmctx); 8691 isc_mem_t *hmctx = mctx; local 8702 hmctx = (isc_mem_t *)argv[0]; 8768 rbtdb->heaps = isc_mem_get(hmctx, rbtdb->node_lock_count * 8775 isc_heap_create(hmctx, sooner, set_index, 0, &rbtdb->heaps[i]); 8803 isc_mem_attach(hmctx, &rbtdb->hmctx); [all...] |