Lines Matching refs:resolv
60 ResolverEntry DNSTracker::make_entry(std::unique_ptr<DualDNSResolver> resolv, in make_entry() argument
67 ent.resolv = std::move(resolv); in make_entry()
85 std::unique_ptr<DualDNSResolver> resolv, in update_entry() argument
89 ent.resolv = std::move(resolv); in update_entry()
114 auto resolv = std::make_unique<DualDNSResolver>(loop_); in resolve() local
119 rv = resolv->resolve(host); in resolve()
133 switch (resolv->get_status(result)) { in resolve()
159 make_entry(std::move(resolv), std::move(host_copy), in resolve()
183 auto resolv = std::make_unique<DualDNSResolver>(loop_); in resolve() local
186 rv = resolv->resolve(host); in resolve()
197 switch (resolv->get_status(result)) { in resolve()
216 update_entry(ent, std::move(resolv), DNSResolverStatus::RUNNING, nullptr); in resolve()
255 ent.resolv->set_complete_cb( in add_to_qlist()
269 ent.resolv.reset(); in add_to_qlist()