ngx_resolver_t 54 core/ngx_resolver.c static void ngx_resolver_cleanup_tree(ngx_resolver_t *r, ngx_rbtree_t *tree); ngx_resolver_t 55 core/ngx_resolver.c static ngx_int_t ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_t 57 core/ngx_resolver.c static void ngx_resolver_expire(ngx_resolver_t *r, ngx_rbtree_t *tree, ngx_resolver_t 59 core/ngx_resolver.c static ngx_int_t ngx_resolver_send_query(ngx_resolver_t *r, ngx_resolver_t 66 core/ngx_resolver.c static time_t ngx_resolver_resend(ngx_resolver_t *r, ngx_rbtree_t *tree, ngx_resolver_t 69 core/ngx_resolver.c static void ngx_resolver_process_response(ngx_resolver_t *r, u_char *buf, ngx_resolver_t 71 core/ngx_resolver.c static void ngx_resolver_process_a(ngx_resolver_t *r, u_char *buf, size_t n, ngx_resolver_t 73 core/ngx_resolver.c static void ngx_resolver_process_ptr(ngx_resolver_t *r, u_char *buf, size_t n, ngx_resolver_t 75 core/ngx_resolver.c static ngx_resolver_node_t *ngx_resolver_lookup_name(ngx_resolver_t *r, ngx_resolver_t 77 core/ngx_resolver.c static ngx_resolver_node_t *ngx_resolver_lookup_addr(ngx_resolver_t *r, ngx_resolver_t 81 core/ngx_resolver.c static ngx_int_t ngx_resolver_copy(ngx_resolver_t *r, ngx_str_t *name, ngx_resolver_t 84 core/ngx_resolver.c static void ngx_resolver_free_node(ngx_resolver_t *r, ngx_resolver_node_t *rn); ngx_resolver_t 85 core/ngx_resolver.c static void *ngx_resolver_alloc(ngx_resolver_t *r, size_t size); ngx_resolver_t 86 core/ngx_resolver.c static void *ngx_resolver_calloc(ngx_resolver_t *r, size_t size); ngx_resolver_t 87 core/ngx_resolver.c static void ngx_resolver_free(ngx_resolver_t *r, void *p); ngx_resolver_t 88 core/ngx_resolver.c static void ngx_resolver_free_locked(ngx_resolver_t *r, void *p); ngx_resolver_t 89 core/ngx_resolver.c static void *ngx_resolver_dup(ngx_resolver_t *r, void *src, size_t size); ngx_resolver_t 93 core/ngx_resolver.c ngx_resolver_t * ngx_resolver_t 96 core/ngx_resolver.c ngx_resolver_t *r; ngx_resolver_t 107 core/ngx_resolver.c r = ngx_calloc(sizeof(ngx_resolver_t), cf->log); ngx_resolver_t 168 core/ngx_resolver.c ngx_resolver_t *r = data; ngx_resolver_t 196 core/ngx_resolver.c ngx_resolver_cleanup_tree(ngx_resolver_t *r, ngx_rbtree_t *tree) ngx_resolver_t 225 core/ngx_resolver.c ngx_resolve_start(ngx_resolver_t *r, ngx_resolver_ctx_t *temp) ngx_resolver_t 263 core/ngx_resolver.c ngx_resolver_t *r; ngx_resolver_t 305 core/ngx_resolver.c ngx_resolver_t *r; ngx_resolver_t 371 core/ngx_resolver.c ngx_resolve_name_locked(ngx_resolver_t *r, ngx_resolver_ctx_t *ctx) ngx_resolver_t 586 core/ngx_resolver.c ngx_resolver_t *r; ngx_resolver_t 725 core/ngx_resolver.c ngx_resolver_t *r; ngx_resolver_t 787 core/ngx_resolver.c ngx_resolver_expire(ngx_resolver_t *r, ngx_rbtree_t *tree, ngx_queue_t *queue) ngx_resolver_t 824 core/ngx_resolver.c ngx_resolver_send_query(ngx_resolver_t *r, ngx_resolver_node_t *rn) ngx_resolver_t 860 core/ngx_resolver.c ngx_resolver_t *r; ngx_resolver_t 896 core/ngx_resolver.c ngx_resolver_resend(ngx_resolver_t *r, ngx_rbtree_t *tree, ngx_queue_t *queue) ngx_resolver_t 965 core/ngx_resolver.c ngx_resolver_process_response(ngx_resolver_t *r, u_char *buf, size_t n) ngx_resolver_t 1116 core/ngx_resolver.c ngx_resolver_process_a(ngx_resolver_t *r, u_char *buf, size_t last, ngx_resolver_t 1417 core/ngx_resolver.c ngx_resolver_process_ptr(ngx_resolver_t *r, u_char *buf, size_t n, ngx_resolver_t 1604 core/ngx_resolver.c ngx_resolver_lookup_name(ngx_resolver_t *r, ngx_str_t *name, uint32_t hash) ngx_resolver_t 1650 core/ngx_resolver.c ngx_resolver_lookup_addr(ngx_resolver_t *r, in_addr_t addr) ngx_resolver_t 1857 core/ngx_resolver.c ngx_resolver_copy(ngx_resolver_t *r, ngx_str_t *name, u_char *buf, u_char *src, ngx_resolver_t 1965 core/ngx_resolver.c ngx_resolver_free_node(ngx_resolver_t *r, ngx_resolver_node_t *rn) ngx_resolver_t 1992 core/ngx_resolver.c ngx_resolver_alloc(ngx_resolver_t *r, size_t size) ngx_resolver_t 2007 core/ngx_resolver.c ngx_resolver_calloc(ngx_resolver_t *r, size_t size) ngx_resolver_t 2022 core/ngx_resolver.c ngx_resolver_free(ngx_resolver_t *r, void *p) ngx_resolver_t 2033 core/ngx_resolver.c ngx_resolver_free_locked(ngx_resolver_t *r, void *p) ngx_resolver_t 2040 core/ngx_resolver.c ngx_resolver_dup(ngx_resolver_t *r, void *src, size_t size) ngx_resolver_t 112 core/ngx_resolver.h ngx_resolver_t *resolver; ngx_resolver_t 138 core/ngx_resolver.h ngx_resolver_t *ngx_resolver_create(ngx_conf_t *cf, ngx_addr_t *addr); ngx_resolver_t 139 core/ngx_resolver.h ngx_resolver_ctx_t *ngx_resolve_start(ngx_resolver_t *r, ngx_resolver_t 352 http/ngx_http_core_module.h ngx_resolver_t *resolver; /* resolver */ ngx_resolver_t 128 mail/ngx_mail.h ngx_resolver_t *resolver;