Lines Matching defs:pns

295 	struct probe_ns *pns;
305 for (pns = ISC_LIST_HEAD(trans->nslist); pns != NULL;
306 pns = ISC_LIST_NEXT(pns, link)) {
307 for (server = ISC_LIST_HEAD(pns->servers); server != NULL;
379 print_name(pns->name);
495 struct probe_ns *pns;
668 for (pns = trans->current_ns; pns != NULL;
669 pns = ISC_LIST_NEXT(pns, link)) {
670 for (server = ISC_LIST_HEAD(pns->servers);
697 struct probe_ns *pns;
703 for (pns = trans->current_ns; pns != NULL;
704 pns = ISC_LIST_NEXT(pns, link)) {
705 for (server = ISC_LIST_HEAD(pns->servers); server != NULL;
711 pns->current_server = server;
718 trans->current_ns = pns;
719 if (pns == NULL)
722 INSIST(pns->current_server != NULL);
729 &pns->current_server->address,
749 struct probe_ns *pns = trans->current_ns;
754 REQUIRE(pns != NULL);
792 ISC_LIST_APPEND(pns->servers, server, link);
803 trans->current_ns = ISC_LIST_NEXT(pns, link);
823 struct probe_ns *pns;
825 pns = trans->current_ns;
826 REQUIRE(pns != NULL);
828 return (dns_client_startresolve(client, pns->name, dns_rdataclass_in,
840 struct probe_ns *pns;
863 while ((pns = ISC_LIST_HEAD(trans->nslist)) != NULL) {
864 ISC_LIST_UNLINK(trans->nslist, pns, link);
865 while ((server = ISC_LIST_HEAD(pns->servers)) != NULL) {
866 ISC_LIST_UNLINK(pns->servers, server, link);
869 isc_mem_put(mctx, pns, sizeof(*pns));
887 struct probe_ns *pns;
916 pns = isc_mem_get(mctx, sizeof(*pns));
917 if (pns == NULL) {
929 dns_fixedname_init(&pns->fixedname);
930 pns->name =
931 dns_fixedname_name(&pns->fixedname);
932 ISC_LINK_INIT(pns, link);
933 ISC_LIST_APPEND(trans->nslist, pns, link);
934 ISC_LIST_INIT(pns->servers);
936 dns_name_copy(&ns.name, pns->name, NULL);