• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/bind9-45.101/bind9/lib/dns/

Lines Matching refs:common

85 				 (rbtdb)->common.impmagic == RBTDB_MAGIC)
400 dns_db_t common;
574 dns_rdatasetiter_t common;
610 dns_dbiterator_t common;
628 #define IS_STUB(rbtdb) (((rbtdb)->common.attributes & DNS_DBATTR_STUB) != 0)
629 #define IS_CACHE(rbtdb) (((rbtdb)->common.attributes & DNS_DBATTR_CACHE) != 0)
847 if (IS_CACHE(rbtdb) && rbtdb->common.rdclass == dns_rdataclass_in)
861 isc_mem_put(rbtdb->common.mctx, rbtdb->current_version,
907 event = isc_event_allocate(rbtdb->common.mctx,
924 if (dns_name_dynamic(&rbtdb->common.origin))
925 dns_name_format(&rbtdb->common.origin, buf,
933 if (dns_name_dynamic(&rbtdb->common.origin))
934 dns_name_free(&rbtdb->common.origin, rbtdb->common.mctx);
946 isc_mem_put(rbtdb->common.mctx, rbtdb->rdatasets,
956 isc_mem_put(rbtdb->common.mctx, rbtdb->deadnodes,
977 isc_mem_put(rbtdb->common.mctx, rbtdb->node_locks,
985 rbtdb->common.magic = 0;
986 rbtdb->common.impmagic = 0;
987 ondest = rbtdb->common.ondest;
989 isc_mem_putanddetach(&rbtdb->common.mctx, rbtdb, sizeof(*rbtdb));
1028 if (dns_name_dynamic(&rbtdb->common.origin))
1029 dns_name_format(&rbtdb->common.origin, buf,
1108 version = allocate_version(rbtdb->common.mctx, rbtdb->next_serial, 1,
1173 changed = isc_mem_get(rbtdb->common.mctx, sizeof(*changed));
1244 if (IS_CACHE(rbtdb) && rbtdb->common.rdclass == dns_rdataclass_in)
1261 if (IS_CACHE(rbtdb) && rbtdb->common.rdclass == dns_rdataclass_in)
1351 isc_mem_t *mctx = rbtdb->common.mctx;
1383 isc_mem_t *mctx = rbtdb->common.mctx;
1809 ev = isc_event_allocate(rbtdb->common.mctx, NULL,
2111 rbtdb->common.rdclass,
2354 isc_mem_put(rbtdb->common.mctx, cleanup_version,
2383 event = isc_event_allocate(rbtdb->common.mctx, NULL,
2426 isc_mem_put(rbtdb->common.mctx, changed,
2485 l = dns_name_countlabels(&rbtdb->common.origin);
2774 rdataset->rdclass = rbtdb->common.rdclass;
3292 dns_rdata_fromregion(&rdata, search->rbtdb->common.rdclass,
3659 dns_rbtnodechain_init(&search.chain, search.rbtdb->common.mctx);
4201 mctx = search->rbtdb->common.mctx;
4314 m = search->rbtdb->common.mctx;
4490 m = search->rbtdb->common.mctx;
4799 dns_rbtnodechain_init(&search.chain, search.rbtdb->common.mctx);
4885 mctx = search.rbtdb->common.mctx;
5138 dns_rbtnodechain_init(&search.chain, search.rbtdb->common.mctx);
5192 mctx = search.rbtdb->common.mctx;
5337 if (dns_name_dynamic(&rbtdb->common.origin))
5338 dns_name_format(&rbtdb->common.origin, buf,
5374 if (isc_mem_isovermem(rbtdb->common.mctx)) {
5430 } else if (isc_mem_isovermem(rbtdb->common.mctx) && log)
5503 rbtdbiter = isc_mem_get(rbtdb->common.mctx, sizeof(*rbtdbiter));
5507 rbtdbiter->common.methods = &dbiterator_methods;
5508 rbtdbiter->common.db = NULL;
5509 dns_db_attach(db, &rbtdbiter->common.db);
5510 rbtdbiter->common.relative_names =
5512 rbtdbiter->common.magic = DNS_DBITERATOR_MAGIC;
5513 rbtdbiter->common.cleaning = ISC_FALSE;
5729 iterator = isc_mem_get(rbtdb->common.mctx, sizeof(*iterator));
5753 iterator->common.magic = DNS_RDATASETITER_MAGIC;
5754 iterator->common.methods = &rdatasetiter_methods;
5755 iterator->common.db = db;
5756 iterator->common.node = node;
5757 iterator->common.version = (dns_dbversion_t *)rbtversion;
5758 iterator->common.now = now;
5906 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
5976 rbtdb->common.mctx,
6023 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6033 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6068 rbtdb->common.mctx,
6069 rbtdb->common.rdclass,
6081 free_rdataset(rbtdb, rbtdb->common.mctx,
6090 free_rdataset(rbtdb, rbtdb->common.mctx,
6109 rbtdb->common.rdclass,
6127 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6170 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6191 free_rdataset(rbtdb, rbtdb->common.mctx, header);
6232 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6310 isc_mem_t *mctx = rbtdb->common.mctx;
6360 isc_mem_t *mctx = rbtdb->common.mctx;
6427 if (rbtdb->common.methods == &zone_methods)
6441 result = dns_rdataslab_fromrdataset(rdataset, rbtdb->common.mctx,
6481 free_rdataset(rbtdb, rbtdb->common.mctx,
6489 free_rdataset(rbtdb, rbtdb->common.mctx,
6521 if (IS_CACHE(rbtdb) && isc_mem_isovermem(rbtdb->common.mctx))
6617 if (rbtdb->common.methods == &zone_methods)
6625 result = dns_rdataslab_fromrdataset(rdataset, rbtdb->common.mctx,
6656 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6692 rbtdb->common.mctx,
6693 rbtdb->common.rdclass,
6697 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6718 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6719 newheader = new_rdataset(rbtdb, rbtdb->common.mctx);
6738 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6761 free_rdataset(rbtdb, rbtdb->common.mctx, newheader);
6803 newheader = new_rdataset(rbtdb, rbtdb->common.mctx);
6933 !IS_CACHE(rbtdb) && !dns_name_equal(name, &rbtdb->common.origin))
6981 result = dns_rdataslab_fromrdataset(rdataset, rbtdb->common.mctx,
7028 loadctx = isc_mem_get(rbtdb->common.mctx, sizeof(*loadctx));
7081 isc_mem_put(rbtdb->common.mctx, loadctx, sizeof(*loadctx));
7098 return (dns_master_dump2(rbtdb->common.mctx, db, version,
7121 free_rdataset(rbtdb, rbtdb->common.mctx, current);
7521 dns_name_init(&rbtdb->common.origin, NULL);
7522 rbtdb->common.attributes = 0;
7524 rbtdb->common.methods = &cache_methods;
7525 rbtdb->common.attributes |= DNS_DBATTR_CACHE;
7527 rbtdb->common.methods = &zone_methods;
7528 rbtdb->common.attributes |= DNS_DBATTR_STUB;
7530 rbtdb->common.methods = &zone_methods;
7531 rbtdb->common.rdclass = rdclass;
7532 rbtdb->common.mctx = NULL;
7637 isc_mem_attach(mctx, &rbtdb->common.mctx);
7643 isc_ondestroy_init(&rbtdb->common.ondest);
7648 result = dns_name_dupwithoffsets(origin, mctx, &rbtdb->common.origin);
7710 result = dns_rbt_addnode(rbtdb->tree, &rbtdb->common.origin,
7738 result = dns_rbt_addnode(rbtdb->nsec3, &rbtdb->common.origin,
7801 rbtdb->common.magic = DNS_DB_MAGIC;
7802 rbtdb->common.impmagic = RBTDB_MAGIC;
8120 if (rbtiterator->common.version != NULL)
8121 closeversion(rbtiterator->common.db,
8122 &rbtiterator->common.version, ISC_FALSE);
8123 detachnode(rbtiterator->common.db, &rbtiterator->common.node);
8124 isc_mem_put(rbtiterator->common.db->mctx, rbtiterator,
8133 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db);
8134 dns_rbtnode_t *rbtnode = rbtiterator->common.node;
8135 rbtdb_version_t *rbtversion = rbtiterator->common.version;
8142 now = rbtiterator->common.now;
8190 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db);
8191 dns_rbtnode_t *rbtnode = rbtiterator->common.node;
8192 rbtdb_version_t *rbtversion = rbtiterator->common.version;
8205 now = rbtiterator->common.now;
8267 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)(rbtiterator->common.db);
8268 dns_rbtnode_t *rbtnode = rbtiterator->common.node;
8277 bind_rdataset(rbtdb, rbtnode, header, rbtiterator->common.now,
8291 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db;
8303 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db;
8322 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db;
8373 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db;
8387 dns_rbtdb_t *rbtdb = (dns_rbtdb_t *)rbtdbiter->common.db;
8400 dns_db_attach(rbtdbiter->common.db, &db);
8401 dns_db_detach(&rbtdbiter->common.db);
8712 if (rbtdbiter->common.relative_names)
8717 if (rbtdbiter->common.relative_names && rbtdbiter->new_origin)
8923 isc_mem_put(rbtdb->common.mctx, cbarg, sizeof(acache_cbarg_t));
8926 isc_mem_put(rbtdb->common.mctx, cbarg, sizeof(acache_cbarg_t));
9005 newcbarg = isc_mem_get(rbtdb->common.mctx, sizeof(*newcbarg));
9045 acarray = isc_mem_get(rbtdb->common.mctx, total_count *
9084 acache_cancelentry(rbtdb->common.mctx, oldentry, &oldcbarg);
9093 acache_cancelentry(rbtdb->common.mctx, newentry,
9099 isc_mem_put(rbtdb->common.mctx, newcbarg,
9179 acache_cancelentry(rbtdb->common.mctx, entry, &cbarg);