Lines Matching defs:resolver
87 * Called from curl_global_init() to initialize global resolver environment.
97 * Called from curl_global_cleanup() to destroy global resolver environment.
106 * Called from curl_easy_init() -> Curl_open() to initialize resolver
107 * URL-state specific environment ('resolver' member of the UrlState
110 CURLcode Curl_resolver_init(void **resolver)
112 (void)resolver;
118 * Called from curl_easy_cleanup() -> Curl_close() to cleanup resolver
119 * URL-state specific environment ('resolver' member of the UrlState
122 void Curl_resolver_cleanup(void *resolver)
124 (void)resolver;
129 * Called from curl_easy_duphandle() to duplicate resolver URL state-specific
130 * environment ('resolver' member of the UrlState structure). Does nothing
156 /* Data for synchronization between resolver thread and its parent */
185 /* Destroy resolver thread synchronization data */
203 /* Initialize resolver thread synchronization data */
263 * For builds without ARES, but with ENABLE_IPV6, create a resolver thread
316 * destroy_async_data() cleans up async resolver data and thread handle.
539 /* fire up a new resolver thread! */
609 /* fire up a new resolver thread! */