Lines Matching refs:ni

64 __nss_lookup (nss_action_list *ni, const char *fct_name, const char *fct2_name,  in __nss_lookup()  argument
67 *fctp = __nss_lookup_function (*ni, fct_name); in __nss_lookup()
69 *fctp = __nss_lookup_function (*ni, fct2_name); in __nss_lookup()
72 && nss_next_action (*ni, NSS_STATUS_UNAVAIL) == NSS_ACTION_CONTINUE in __nss_lookup()
73 && (*ni)[1].module != NULL) in __nss_lookup()
75 ++(*ni); in __nss_lookup()
77 *fctp = __nss_lookup_function (*ni, fct_name); in __nss_lookup()
79 *fctp = __nss_lookup_function (*ni, fct2_name); in __nss_lookup()
82 return *fctp != NULL ? 0 : (*ni)[1].module == NULL ? 1 : -1; in __nss_lookup()
91 __nss_next2 (nss_action_list *ni, const char *fct_name, const char *fct2_name, in libc_hidden_def()
96 if (nss_next_action (*ni, NSS_STATUS_TRYAGAIN) == NSS_ACTION_RETURN in libc_hidden_def()
97 && nss_next_action (*ni, NSS_STATUS_UNAVAIL) == NSS_ACTION_RETURN in libc_hidden_def()
98 && nss_next_action (*ni, NSS_STATUS_NOTFOUND) == NSS_ACTION_RETURN in libc_hidden_def()
99 && nss_next_action (*ni, NSS_STATUS_SUCCESS) == NSS_ACTION_RETURN) in libc_hidden_def()
109 if (nss_next_action (*ni, status) == NSS_ACTION_RETURN) in libc_hidden_def()
113 if ((*ni)[1].module == NULL) in libc_hidden_def()
118 ++(*ni); in libc_hidden_def()
120 *fctp = __nss_lookup_function (*ni, fct_name); in libc_hidden_def()
122 *fctp = __nss_lookup_function (*ni, fct2_name); in libc_hidden_def()
125 && nss_next_action (*ni, NSS_STATUS_UNAVAIL) == NSS_ACTION_CONTINUE in libc_hidden_def()
126 && (*ni)[1].module != NULL); in libc_hidden_def()
133 __nss_lookup_function (nss_action_list ni, const char *fct_name) in libc_hidden_def()
135 if (ni->module == NULL) in libc_hidden_def()
137 return __nss_module_get_function (ni->module, fct_name); in libc_hidden_def()