Searched refs:os_specific (Results 1 – 3 of 3) sorted by relevance
179 return &(((struct thread_data *)conn->async.os_specific)->tsd); in conn_thread_sync_data()182 #define CONN_THREAD_SYNC_DATA(conn) &(((conn)->async.os_specific)->tsd);339 if(async->os_specific) { in destroy_async_data()340 struct thread_data *td = (struct thread_data*) async->os_specific; in destroy_async_data()361 free(async->os_specific); in destroy_async_data()364 async->os_specific = NULL; in destroy_async_data()383 conn->async.os_specific = (void*) td; in init_resolve_thread()462 struct thread_data *td = (struct thread_data*) conn->async.os_specific; in Curl_resolver_wait_resolv()499 struct thread_data *td = (struct thread_data*) conn->async.os_specific; in Curl_resolver_is_resolved()
191 if(async->os_specific) { in destroy_async_data()192 struct ResolverResults *res = (struct ResolverResults *)async->os_specific; in destroy_async_data()200 async->os_specific = NULL; in destroy_async_data()314 conn->async.os_specific; in Curl_resolver_is_resolved()467 res = (struct ResolverResults *)conn->async.os_specific; in query_completed_cb()548 conn->async.os_specific = res; in Curl_resolver_getaddrinfo()
576 void *os_specific; /* 'struct thread_data' for Windows */ member