Lines Matching refs:auth
294 struct gss_auth *auth; member
330 struct net *net = gss_msg->auth->net; in gss_release_msg()
338 gss_put_auth(gss_msg->auth); in gss_release_msg()
447 struct gss_api_mech *mech = gss_msg->auth->mech; in gss_encode_v1_msg()
509 gss_msg->auth = gss_auth; in gss_alloc_msg()
725 p = gss_fill_context(p, end, ctx, gss_msg->auth->mech); in gss_pipe_downcall()
986 struct rpc_auth * auth; in gss_create_new() local
1015 auth = &gss_auth->rpc_auth; in gss_create_new()
1016 auth->au_cslack = GSS_CRED_SLACK >> 2; in gss_create_new()
1017 auth->au_rslack = GSS_VERF_SLACK >> 2; in gss_create_new()
1018 auth->au_ops = &authgss_ops; in gss_create_new()
1019 auth->au_flavor = flavor; in gss_create_new()
1020 atomic_set(&auth->au_count, 1); in gss_create_new()
1023 err = rpcauth_init_credcache(auth); in gss_create_new()
1051 rpcauth_destroy_credcache(auth); in gss_create_new()
1092 gss_destroy(struct rpc_auth *auth) in gss_destroy() argument
1094 struct gss_auth *gss_auth = container_of(auth, in gss_destroy()
1098 auth, auth->au_flavor); in gss_destroy()
1110 rpcauth_destroy_credcache(auth); in gss_destroy()
1300 gss_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in gss_lookup_cred() argument
1302 return rpcauth_lookup_credcache(auth, acred, flags); in gss_lookup_cred()
1306 gss_create_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in gss_create_cred() argument
1308 struct gss_auth *gss_auth = container_of(auth, struct gss_auth, rpc_auth); in gss_create_cred()
1314 auth->au_flavor); in gss_create_cred()
1319 rpcauth_init_cred(&cred->gc_base, acred, auth, &gss_credops); in gss_create_cred()
1338 gss_cred_init(struct rpc_auth *auth, struct rpc_cred *cred) in gss_cred_init() argument
1340 struct gss_auth *gss_auth = container_of(auth, struct gss_auth, rpc_auth); in gss_cred_init()
1538 struct rpc_auth *auth = oldcred->cr_auth; in gss_renew_cred() local
1546 new = gss_lookup_cred(auth, &acred, RPCAUTH_LOOKUP_NEW); in gss_renew_cred()