Lines Matching refs:status
81 enum nss_status status; in __nss_setent() local
84 status = DL_CALL_FCT (fct.f, (*stayopen_tmp)); in __nss_setent()
86 status = DL_CALL_FCT (fct.f, (0)); in __nss_setent()
95 if (nss_next_action (*nip, status) == NSS_ACTION_MERGE) in __nss_setent()
98 no_more = __nss_next2 (nip, func_name, NULL, &fct.ptr, status, 0); in __nss_setent()
168 enum nss_status status; in __nss_getent_r() local
183 status = NSS_STATUS_NOTFOUND; in __nss_getent_r()
194 status = DL_CALL_FCT (fct.f, in __nss_getent_r()
202 if (status == NSS_STATUS_TRYAGAIN in __nss_getent_r()
215 if (status == NSS_STATUS_SUCCESS in __nss_getent_r()
216 && nss_next_action (*nip, status) == NSS_ACTION_MERGE) in __nss_getent_r()
220 status, 0); in __nss_getent_r()
239 status = DL_CALL_FCT (sfct.f, (*stayopen_tmp)); in __nss_getent_r()
241 status = DL_CALL_FCT (sfct.f, (0)); in __nss_getent_r()
244 status = NSS_STATUS_NOTFOUND; in __nss_getent_r()
247 while (! no_more && status != NSS_STATUS_SUCCESS); in __nss_getent_r()
252 *result = status == NSS_STATUS_SUCCESS ? resbuf : NULL; in __nss_getent_r()
253 return (status == NSS_STATUS_SUCCESS ? 0 in __nss_getent_r()
254 : status != NSS_STATUS_TRYAGAIN ? ENOENT in __nss_getent_r()