Lines Matching defs:flavor
102 pseudoflavor_to_flavor(u32 flavor) {
103 if (flavor > RPC_AUTH_MAXFLAVOR)
105 return flavor;
112 rpc_authflavor_t flavor;
114 if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR)
116 old = cmpxchg((const struct rpc_authops ** __force)&auth_flavors[flavor], NULL, ops);
127 rpc_authflavor_t flavor;
129 if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR)
132 old = cmpxchg((const struct rpc_authops ** __force)&auth_flavors[flavor], ops, NULL);
140 rpcauth_get_authops(rpc_authflavor_t flavor)
144 if (flavor >= RPC_AUTH_MAXFLAVOR)
148 ops = rcu_dereference(auth_flavors[flavor]);
151 request_module("rpc-auth-%u", flavor);
153 ops = rcu_dereference(auth_flavors[flavor]);
171 * rpcauth_get_pseudoflavor - check if security flavor is supported
172 * @flavor: a security flavor
176 * Returns an equivalent pseudoflavor, or RPC_AUTH_MAXFLAVOR if "flavor" is
180 rpcauth_get_pseudoflavor(rpc_authflavor_t flavor, struct rpcsec_gss_info *info)
182 const struct rpc_authops *ops = rpcauth_get_authops(flavor);
187 pseudoflavor = flavor;
207 rpc_authflavor_t flavor = pseudoflavor_to_flavor(pseudoflavor);
211 ops = rpcauth_get_authops(flavor);
229 u32 flavor = pseudoflavor_to_flavor(args->pseudoflavor);
231 ops = rpcauth_get_authops(flavor);