Lines Matching full:asp
96 struct authsvc *asp; in _authenticate() local
99 /* VARIABLES PROTECTED BY authsvc_lock: asp, Auths */ in _authenticate()
128 for (asp = Auths; asp; asp = asp->next) { in _authenticate()
129 if (asp->flavor == cred_flavor) { in _authenticate()
132 as = (*asp->handler)(rqst, msg); in _authenticate()
183 struct authsvc *asp; in svc_auth_reg() local
197 for (asp = Auths; asp; asp = asp->next) { in svc_auth_reg()
198 if (asp->flavor == cred_flavor) { in svc_auth_reg()
206 asp = mem_alloc(sizeof (*asp)); in svc_auth_reg()
207 if (asp == NULL) { in svc_auth_reg()
211 asp->flavor = cred_flavor; in svc_auth_reg()
212 asp->handler = handler; in svc_auth_reg()
213 asp->next = Auths; in svc_auth_reg()
214 Auths = asp; in svc_auth_reg()