Lines Matching refs:auth
99 AUTH *auth = (AUTH *)buf; in authkern_init() local
101 auth->ah_ops = &auth_kern_ops; in authkern_init()
102 auth->ah_cred.oa_flavor = AUTH_UNIX; in authkern_init()
103 auth->ah_verf = _null_auth; in authkern_init()
113 authkern_nextverf(AUTH *auth) in authkern_nextverf() argument
119 authkern_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) in authkern_marshal() argument
130 ASSERT(auth->ah_cred.oa_flavor == AUTH_SYS); in authkern_marshal()
131 ASSERT(auth->ah_verf.oa_flavor == AUTH_NONE); in authkern_marshal()
132 ASSERT(auth->ah_verf.oa_length == 0); in authkern_marshal()
217 auth->ah_cred.oa_base = sercred; in authkern_marshal()
218 auth->ah_cred.oa_length = XDR_GETPOS(&xdrm) - startpos; in authkern_marshal()
219 ASSERT(auth->ah_cred.oa_length <= MAX_AUTH_BYTES); in authkern_marshal()
224 if ((xdr_opaque_auth(xdrs, &(auth->ah_cred))) && in authkern_marshal()
225 (xdr_opaque_auth(xdrs, &(auth->ah_verf)))) in authkern_marshal()
239 authkern_validate(AUTH *auth, struct opaque_auth *verf) in authkern_validate() argument
246 authkern_refresh(AUTH *auth, struct rpc_msg *msg, cred_t *cr) in authkern_refresh() argument
252 authkern_destroy(AUTH *auth) in authkern_destroy() argument
254 kmem_cache_free(authkern_cache, auth); in authkern_destroy()