Lines Matching refs:swret
582 search_dns_withttl(nscd_sw_return_t *swret, const char *srcname, int dnsi) in search_dns_withttl() argument
588 swret->noarg = 0; in search_dns_withttl()
599 ((nss_pheader_t *)swret->pbuf)->data_len = in search_dns_withttl()
600 swret->datalen; in search_dns_withttl()
601 res = (func)(NULL, &swret->pbuf, &swret->pbufsiz); in search_dns_withttl()
638 nscd_sw_return_t *swret; in nss_search() local
674 swret = (nscd_sw_return_t *)params.p.private; in nss_search()
675 swret->srci = -1; in nss_search()
677 swret = NULL; in nss_search()
766 if (swret != NULL) in nss_search()
767 swret->srci = srci; in nss_search()
777 if (params.privdb == 1 && swret != NULL) { in nss_search()
875 if (swret != NULL) in nss_search()
902 res = search_dns_withttl(swret, in nss_search()
916 swret->noarg = 1; in nss_search()
920 if (swret != NULL) in nss_search()
921 swret->errnum = errno; in nss_search()
934 if (_whoami == NSCD_CHILD && swret != NULL) in nss_search()
935 swret->fallback = set_fallback_flag( in nss_search()
945 if (swret != NULL && swret->noarg == 1) { in nss_search()
950 phdr = (nss_pheader_t *)swret->pbuf; in nss_search()
1083 nscd_sw_return_t *swret = NULL; in nss_setent_u() local
1098 swret = (nscd_sw_return_t *)params.p.private; in nss_setent_u()
1101 if (params.privdb == 1 && swret != NULL && in nss_setent_u()
1350 nscd_sw_return_t swret = { 0 }, *swrp = &swret; in nss_psearch() local
1371 swret.pbuf = buffer; in nss_psearch()
1372 swret.pbufsiz = length; in nss_psearch()
1373 swret.datalen = pbuf->data_len; in nss_psearch()
1397 if (swret.fallback == 1 && status == NSS_NOTFOUND) { in nss_psearch()
1417 errno = swret.errnum; in nss_psearch()
1424 if (!swret.noarg && status != NSS_TRYLOCAL) in nss_psearch()
1430 (swret.srci != -1) ? NSCD_NSW_SRC_NAME(swret.srci) : "<NOTSET>", in nss_psearch()
1613 nscd_sw_return_t swret = { 0 }, *swrp = &swret; in delayed_setent() local
1631 swret.pbuf = pbuf; in delayed_setent()