Lines Matching defs:fetchctx_t

195 typedef struct fetchctx fetchctx_t;
200 fetchctx_t * fctx;
403 fetchctx_t * fctx;
409 fetchctx_t * private;
418 ISC_LIST(fetchctx_t) fctxs;
554 static void fctx_try(fetchctx_t *fctx, isc_boolean_t retrying,
556 static void fctx_destroy(fetchctx_t *fctx);
557 static isc_boolean_t fctx_unlink(fetchctx_t *fctx);
567 static isc_boolean_t maybe_destroy(fetchctx_t *fctx, isc_boolean_t locked);
568 static void add_bad(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo,
570 static inline isc_result_t findnoqname(fetchctx_t *fctx, dns_name_t *name,
573 static void fctx_increference(fetchctx_t *fctx);
574 static isc_boolean_t fctx_decreference(fetchctx_t *fctx);
592 valcreate(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo, dns_name_t *name,
630 rrsig_fromchildzone(fetchctx_t *fctx, dns_rdataset_t *rdataset) {
654 fix_mustbedelegationornxdomain(dns_message_t *message, fetchctx_t *fctx) {
811 fctx_starttimer(fetchctx_t *fctx) {
824 fctx_stoptimer(fetchctx_t *fctx) {
843 fctx_startidletimer(fetchctx_t *fctx, isc_interval_t *interval) {
863 fetchctx_t *fctx;
895 fetchctx_t *fctx;
1094 fctx_cancelqueries(fetchctx_t *fctx, isc_boolean_t no_response,
1111 fctx_cleanupfinds(fetchctx_t *fctx) {
1128 fctx_cleanupaltfinds(fetchctx_t *fctx) {
1145 fctx_cleanupforwaddrs(fetchctx_t *fctx) {
1161 fctx_cleanupaltaddrs(fetchctx_t *fctx) {
1177 fctx_stopqueries(fetchctx_t *fctx, isc_boolean_t no_response,
1186 fctx_cleanupall(fetchctx_t *fctx) {
1194 fcount_logspill(fetchctx_t *fctx, fctxcount_t *counter) {
1217 fcount_incr(fetchctx_t *fctx, isc_boolean_t force) {
1279 fcount_decr(fetchctx_t *fctx) {
1314 fctx_sendevents(fetchctx_t *fctx, isc_result_t result, int line) {
1400 log_edns(fetchctx_t *fctx) {
1420 fctx_done(fetchctx_t *fctx, isc_result_t result, int line) {
1459 fetchctx_t *fctx;
1585 fctx_setretryinterval(fetchctx_t *fctx, unsigned int rtt) {
1627 fctx_query(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo,
1885 bad_edns(fetchctx_t *fctx, isc_sockaddr_t *address) {
1899 add_bad_edns(fetchctx_t *fctx, isc_sockaddr_t *address) {
1918 triededns(fetchctx_t *fctx, isc_sockaddr_t *address) {
1932 add_triededns(fetchctx_t *fctx, isc_sockaddr_t *address) {
1951 triededns512(fetchctx_t *fctx, isc_sockaddr_t *address) {
1965 add_triededns512(fetchctx_t *fctx, isc_sockaddr_t *address) {
2083 wouldvalidate(fetchctx_t *fctx) {
2104 fetchctx_t *fctx;
2633 fetchctx_t *fctx;
2768 fetchctx_t *fctx;
2839 bad_server(fetchctx_t *fctx, isc_sockaddr_t *address) {
2853 mark_bad(fetchctx_t *fctx) {
2925 add_bad(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo, isc_result_t reason,
3083 findname(fetchctx_t *fctx, dns_name_t *name, in_port_t port,
3213 fctx_getaddresses(fetchctx_t *fctx, isc_boolean_t badcache) {
3497 possibly_mark(fetchctx_t *fctx, dns_adbaddrinfo_t *addr) {
3562 fctx_nextaddress(fetchctx_t *fctx) {
3704 fctx_try(fetchctx_t *fctx, isc_boolean_t retrying, isc_boolean_t badcache) {
3801 fctx_unlink(fetchctx_t *fctx) {
3840 fctx_destroy(fetchctx_t *fctx) {
3913 fetchctx_t *fctx = event->ev_arg;
3970 fctx_shutdown(fetchctx_t *fctx) {
4003 fetchctx_t *fctx = event->ev_arg;
4075 fetchctx_t *fctx = event->ev_arg;
4157 fctx_join(fetchctx_t *fctx, isc_task_t *task, isc_sockaddr_t *client,
4210 log_ns_ttl(fetchctx_t *fctx, const char *where) {
4227 isc_counter_t *qc, fetchctx_t **fctxp)
4229 fetchctx_t *fctx;
4536 is_lame(fetchctx_t *fctx) {
4581 log_lame(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo) {
4596 log_formerr(fetchctx_t *fctx, const char *format, ...) {
4623 same_question(fetchctx_t *fctx) {
4695 clone_results(fetchctx_t *fctx) {
4758 maybe_destroy(fetchctx_t *fctx, isc_boolean_t locked) {
4808 fetchctx_t *fctx;
5206 fetchctx_t *fctx = arg;
5218 findnoqname(fetchctx_t *fctx, dns_name_t *name, dns_rdatatype_t type,
5346 cache_name(fetchctx_t *fctx, dns_name_t *name, dns_adbaddrinfo_t *addrinfo,
5831 cache_message(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo, isc_stdtime_t now)
5926 ncache_message(fetchctx_t *fctx, dns_adbaddrinfo_t *addrinfo,
6125 fetchctx_t *fctx = arg;
6199 chase_additional(fetchctx_t *fctx) {
6308 is_answertarget_allowed(fetchctx_t *fctx, dns_name_t *qname, dns_name_t *rname,
6410 trim_ns_ttl(fetchctx_t *fctx, dns_name_t *name, dns_rdataset_t *rdataset) {
6440 noanswer_response(fetchctx_t *fctx, dns_name_t *oqname,
6885 validinanswer(dns_rdataset_t *rdataset, fetchctx_t *fctx) {
6910 answer_response(fetchctx_t *fctx) {
7272 fctx_increference(fetchctx_t *fctx) {
7281 fctx_decreference(fetchctx_t *fctx) {
7314 fetchctx_t *fctx;
7563 iscname(fetchctx_t *fctx) {
7573 betterreferral(fetchctx_t *fctx) {
7674 fetchctx_t *fctx;
9254 fetchctx_t *fctx;
9328 fctx_match(fetchctx_t *fctx, dns_name_t *name, dns_rdatatype_t type,
9413 fetchctx_t *fctx = NULL;
9547 fetchctx_t *fctx;
9597 fetchctx_t *fctx;
9643 fetchctx_t *fctx;