Searched defs:adb (Results 1 - 5 of 5) sorted by relevance

/bind-9.11.3/lib/dns/include/dns/
H A Dadb.h9 /* $Id: adb.h,v 1.88 2011/12/05 17:10:51 each Exp $ */
18 /*! \file dns/adb.h
118 dns_adb_t *adb; member in struct:dns_adbfind
147 * in the adb, and when dns databases are searched.
183 * in the adb, and when dns databases are searched.
188 * in the adb, and when dns databases are searched.
279 dns_adb_attach(dns_adb_t *adb, dns_adb_t **adbp);
281 * Attach to an 'adb' to 'adbp'.
284 *\li 'adb' to be a valid dns_adb_t, created via dns_adb_create().
290 dns_adb_detach(dns_adb_t **adb);
[all...]
H A Dview.h84 dns_adb_t * adb; member in struct:dns_view
1026 * Set a adb statistics set 'stats' for 'view'.
1031 *\li stats is a valid statistics supporting adb statistics
1038 * Get the adb statistics counter set for 'view'. If a statistics set is
/bind-9.11.3/bin/tests/
H A Dadb_test.c29 #include <dns/adb.h>
60 static dns_adb_t *adb; variable
258 result = dns_adb_createfind(adb, t2, lookup_callback, client,
304 isc_mempool_setname(cmp, "adb test clients");
351 adb = view->adb;
375 dns_adb_dump(adb, stderr);
395 dns_adb_dump(adb, stderr);
401 dns_adb_dump(adb, stderr);
405 dns_adb_dump(adb, stder
[all...]
/bind-9.11.3/lib/dns/
H A Dadb.c31 #include <dns/adb.h>
92 /*% dns adb structure */
173 dns_adb_t *adb; member in struct:dns_adbname
308 dns_adb_t *adb,
388 * Note: since we have removed the support of A6 in adb, FETCH_A and FETCH_AAAA
500 inc_stats(dns_adb_t *adb, isc_statscounter_t counter) { argument
501 if (adb->view->resstats != NULL)
502 isc_stats_increment(adb->view->resstats, counter);
506 * Set adb-related statistics counters.
509 set_adbstat(dns_adb_t *adb, isc_uint64_ argument
515 dec_adbstats(dns_adb_t *adb, isc_statscounter_t counter) argument
521 inc_adbstats(dns_adb_t *adb, isc_statscounter_t counter) argument
554 dns_adb_t *adb; local
711 dns_adb_t *adb; local
872 dns_adb_t *adb; local
1014 dns_adb_t *adb; local
1074 dns_adb_t *adb; local
1122 link_name(dns_adb_t *adb, int bucket, dns_adbname_t *name) argument
1134 unlink_name(dns_adb_t *adb, dns_adbname_t *name) argument
1157 link_entry(dns_adb_t *adb, int bucket, dns_adbentry_t *entry) argument
1187 unlink_entry(dns_adb_t *adb, dns_adbentry_t *entry) argument
1220 shutdown_names(dns_adb_t *adb) argument
1265 shutdown_entries(dns_adb_t *adb) argument
1322 clean_namehooks(dns_adb_t *adb, dns_adbnamehooklist_t *namehooks) argument
1370 clean_target(dns_adb_t *adb, dns_name_t *target) argument
1378 set_target(dns_adb_t *adb, dns_name_t *name, dns_name_t *fname, dns_rdataset_t *rdataset, dns_name_t *target) argument
1549 check_exit(dns_adb_t *adb) argument
1570 dec_adb_irefcnt(dns_adb_t *adb) argument
1598 inc_adb_irefcnt(dns_adb_t *adb) argument
1605 inc_adb_erefcnt(dns_adb_t *adb) argument
1612 inc_entry_refcnt(dns_adb_t *adb, dns_adbentry_t *entry, isc_boolean_t lock) argument
1627 dec_entry_refcnt(dns_adb_t *adb, isc_boolean_t overmem, dns_adbentry_t *entry, isc_boolean_t lock) argument
1666 new_adbname(dns_adb_t *adb, dns_name_t *dnsname) argument
1714 free_adbname(dns_adb_t *adb, dns_adbname_t **name) argument
1740 new_adbnamehook(dns_adb_t *adb, dns_adbentry_t *entry) argument
1755 free_adbnamehook(dns_adb_t *adb, dns_adbnamehook_t **namehook) argument
1770 new_adblameinfo(dns_adb_t *adb, dns_name_t *qname, dns_rdatatype_t qtype) argument
1791 free_adblameinfo(dns_adb_t *adb, dns_adblameinfo_t **lameinfo) argument
1808 new_adbentry(dns_adb_t *adb) argument
1860 free_adbentry(dns_adb_t *adb, dns_adbentry_t **entry) argument
1892 new_adbfind(dns_adb_t *adb) argument
1934 new_adbfetch(dns_adb_t *adb) argument
1952 free_adbfetch(dns_adb_t *adb, dns_adbfetch_t **fetch) argument
1968 free_adbfind(dns_adb_t *adb, dns_adbfind_t **findp) argument
1994 new_adbaddrinfo(dns_adb_t *adb, dns_adbentry_t *entry, in_port_t port) argument
2014 free_adbaddrinfo(dns_adb_t *adb, dns_adbaddrinfo_t **ainfo) argument
2037 find_name_and_lock(dns_adb_t *adb, dns_name_t *name, unsigned int options, int *bucketp) argument
2079 find_entry_and_lock(dns_adb_t *adb, isc_sockaddr_t *addr, int *bucketp, isc_stdtime_t now) argument
2118 entry_is_lame(dns_adb_t *adb, dns_adbentry_t *entry, dns_name_t *qname, dns_rdatatype_t qtype, isc_stdtime_t now) argument
2176 copy_namehook_lists(dns_adb_t *adb, dns_adbfind_t *find, dns_name_t *qname, dns_rdatatype_t qtype, dns_adbname_t *name, isc_stdtime_t now) argument
2274 dns_adb_t *adb; local
2337 check_stale_name(dns_adb_t *adb, int bucket, isc_stdtime_t now) argument
2384 check_expire_entry(dns_adb_t *adb, dns_adbentry_t **entryp, isc_stdtime_t now) argument
2415 cleanup_names(dns_adb_t *adb, int bucket, isc_stdtime_t now) argument
2445 cleanup_entries(dns_adb_t *adb, int bucket, isc_stdtime_t now) argument
2464 destroy(dns_adb_t *adb) argument
2522 dns_adb_t *adb; local
2808 dns_adb_attach(dns_adb_t *adb, dns_adb_t **adbx) argument
2819 dns_adb_t *adb; local
2843 dns_adb_whenshutdown(dns_adb_t *adb, isc_task_t *task, isc_event_t **eventp) argument
2883 dns_adb_t *adb; local
2901 dns_adb_shutdown(dns_adb_t *adb) argument
2929 dns_adb_createfind(dns_adb_t *adb, isc_task_t *task, isc_taskaction_t action, void *arg, dns_name_t *name, dns_name_t *qname, dns_rdatatype_t qtype, unsigned int options, isc_stdtime_t now, dns_name_t *target, in_port_t port, dns_adbfind_t **findp) argument
2941 dns_adb_createfind2(dns_adb_t *adb, isc_task_t *task, isc_taskaction_t action, void *arg, dns_name_t *name, dns_name_t *qname, dns_rdatatype_t qtype, unsigned int options, isc_stdtime_t now, dns_name_t *target, in_port_t port, unsigned int depth, isc_counter_t *qc, dns_adbfind_t **findp) argument
3294 dns_adb_t *adb; local
3350 dns_adb_t *adb; local
3405 dns_adb_dump(dns_adb_t *adb, FILE *f) argument
3439 dump_adb(dns_adb_t *adb, FILE *f, isc_boolean_t debug, isc_stdtime_t now) argument
3525 dump_entry(FILE *f, dns_adb_t *adb, dns_adbentry_t *entry, isc_boolean_t debug, isc_stdtime_t now) argument
3636 print_namehook_list(FILE *f, const char *legend, dns_adb_t *adb, dns_adbnamehooklist_t *list, isc_boolean_t debug, isc_stdtime_t now) argument
3682 dns_adb_t *adb; local
3825 dns_adb_t *adb; local
4008 dns_adb_t *adb; local
4083 dns_adb_marklame(dns_adb_t *adb, dns_adbaddrinfo_t *addr, dns_name_t *qname, dns_rdatatype_t qtype, isc_stdtime_t expire_time) argument
4121 dns_adb_adjustsrtt(dns_adb_t *adb, dns_adbaddrinfo_t *addr, unsigned int rtt, unsigned int factor) argument
4142 dns_adb_agesrtt(dns_adb_t *adb, dns_adbaddrinfo_t *addr, isc_stdtime_t now) argument
4183 dns_adb_changeflags(dns_adb_t *adb, dns_adbaddrinfo_t *addr, unsigned int bits, unsigned int mask) argument
4236 maybe_adjust_quota(dns_adb_t *adb, dns_adbaddrinfo_t *addr, isc_boolean_t timeout) argument
4287 dns_adb_noedns(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
4322 dns_adb_plainresponse(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
4347 dns_adb_timeout(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
4384 dns_adb_ednsto(dns_adb_t *adb, dns_adbaddrinfo_t *addr, unsigned int size) argument
4431 dns_adb_setudpsize(dns_adb_t *adb, dns_adbaddrinfo_t *addr, unsigned int size) argument
4460 dns_adb_getudpsize(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
4476 dns_adb_probesize(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
4481 dns_adb_probesize2(dns_adb_t *adb, dns_adbaddrinfo_t *addr, int lookups) argument
4511 dns_adb_setcookie(dns_adb_t *adb, dns_adbaddrinfo_t *addr, const unsigned char *cookie, size_t len) argument
4542 dns_adb_getcookie(dns_adb_t *adb, dns_adbaddrinfo_t *addr, unsigned char *cookie, size_t len) argument
4565 dns_adb_findaddrinfo(dns_adb_t *adb, isc_sockaddr_t *sa, dns_adbaddrinfo_t **addrp, isc_stdtime_t now) argument
4618 dns_adb_freeaddrinfo(dns_adb_t *adb, dns_adbaddrinfo_t **addrp) argument
4659 dns_adb_flush(dns_adb_t *adb) argument
4682 dns_adb_flushname(dns_adb_t *adb, dns_name_t *name) argument
4709 dns_adb_flushnames(dns_adb_t *adb, dns_name_t *name) argument
4747 dns_adb_t *adb = arg; local
4757 dns_adb_setadbsize(dns_adb_t *adb, size_t size) argument
4775 dns_adb_setquota(dns_adb_t *adb, isc_uint32_t quota, isc_uint32_t freq, double low, double high, double discount) argument
4796 dns_adb_beginudpfetch(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
4810 dns_adb_endudpfetch(dns_adb_t *adb, dns_adbaddrinfo_t *addr) argument
[all...]
H A Dresolver.c33 #include <dns/adb.h>
299 dns_adb_t * adb; member in struct:fetchctx
951 dns_adb_ednsto(fctx->adb, query->addrinfo,
954 dns_adb_timeout(fctx->adb, query->addrinfo);
997 dns_adb_adjustsrtt(fctx->adb, query->addrinfo, rtt, factor);
999 dns_adb_endudpfetch(fctx->adb, query->addrinfo);
1010 dns_adb_agesrtt(fctx->adb, addrinfo, now);
1020 dns_adb_agesrtt(fctx->adb, addrinfo,
1028 dns_adb_agesrtt(fctx->adb, addrinfo, now);
1036 dns_adb_agesrtt(fctx->adb, addrinf
[all...]

Completed in 36 milliseconds