Lines Matching refs:flavor
41 svc_get_auth_ops(rpc_authflavor_t flavor) in svc_get_auth_ops() argument
45 if (flavor >= RPC_AUTH_MAXFLAVOR) in svc_get_auth_ops()
48 aops = rcu_dereference(authtab[flavor]); in svc_get_auth_ops()
64 rpc_authflavor_t flavor; in svc_authenticate() local
69 flavor = svc_getnl(&rqstp->rq_arg.head[0]); in svc_authenticate()
71 dprintk("svc: svc_authenticate (%d)\n", flavor); in svc_authenticate()
73 aops = svc_get_auth_ops(flavor); in svc_authenticate()
113 svc_auth_register(rpc_authflavor_t flavor, struct auth_ops *aops) in svc_auth_register() argument
118 if (flavor < RPC_AUTH_MAXFLAVOR) { in svc_auth_register()
119 old = cmpxchg((struct auth_ops ** __force)&authtab[flavor], NULL, aops); in svc_auth_register()
128 svc_auth_unregister(rpc_authflavor_t flavor) in svc_auth_unregister() argument
130 if (flavor < RPC_AUTH_MAXFLAVOR) in svc_auth_unregister()
131 rcu_assign_pointer(authtab[flavor], NULL); in svc_auth_unregister()