Lines Matching refs:state
139 destroy_async_data(&data->state.async); in Curl_resolver_cancel()
176 return &(data->state.async.tdata->tsd); in conn_thread_sync_data()
452 struct Curl_async *asp = &data->state.async; in init_resolve_thread()
454 data->state.async.tdata = td; in init_resolve_thread()
512 td = data->state.async.tdata; in thread_wait_resolv()
524 data->state.async.done = TRUE; in thread_wait_resolv()
527 *entry = data->state.async.dns; in thread_wait_resolv()
529 if(!data->state.async.dns && report) in thread_wait_resolv()
533 destroy_async_data(&data->state.async); in thread_wait_resolv()
535 if(!data->state.async.dns && report) in thread_wait_resolv()
548 struct thread_data *td = data->state.async.tdata; in Curl_resolver_kill()
587 struct thread_data *td = data->state.async.tdata; in Curl_resolver_is_resolved()
605 if(!data->state.async.dns) { in Curl_resolver_is_resolved()
607 destroy_async_data(&data->state.async); in Curl_resolver_is_resolved()
610 destroy_async_data(&data->state.async); in Curl_resolver_is_resolved()
611 *entry = data->state.async.dns; in Curl_resolver_is_resolved()
643 struct resdata *reslv = (struct resdata *)data->state.async.resolver; in Curl_resolver_getsock()
645 struct thread_data *td = data->state.async.tdata; in Curl_resolver_getsock()
686 struct resdata *reslv = (struct resdata *)data->state.async.resolver; in Curl_resolver_getaddrinfo()
715 struct resdata *reslv = (struct resdata *)data->state.async.resolver; in Curl_resolver_getaddrinfo()