Lines Matching refs:auth_ops
33 extern struct auth_ops svcauth_null;
34 extern struct auth_ops svcauth_unix;
35 extern struct auth_ops svcauth_tls;
37 static struct auth_ops __rcu *authtab[RPC_AUTH_MAXFLAVOR] = {
38 [RPC_AUTH_NULL] = (struct auth_ops __force __rcu *)&svcauth_null,
39 [RPC_AUTH_UNIX] = (struct auth_ops __force __rcu *)&svcauth_unix,
40 [RPC_AUTH_TLS] = (struct auth_ops __force __rcu *)&svcauth_tls,
43 static struct auth_ops *
46 struct auth_ops *aops; in svc_get_auth_ops()
59 svc_put_auth_ops(struct auth_ops *aops) in svc_put_auth_ops()
78 struct auth_ops *aops; in svc_authenticate()
128 struct auth_ops *aops = rqstp->rq_authop; in svc_authorise()
141 svc_auth_register(rpc_authflavor_t flavor, struct auth_ops *aops) in svc_auth_register()
143 struct auth_ops *old; in svc_auth_register()
147 old = cmpxchg((struct auth_ops ** __force)&authtab[flavor], NULL, aops); in svc_auth_register()
171 struct auth_ops *aops = rqstp->rq_authop; in svc_auth_flavor()