Lines Matching defs:flavor
99 pseudoflavor_to_flavor(u32 flavor) {
100 if (flavor > RPC_AUTH_MAXFLAVOR)
102 return flavor;
109 rpc_authflavor_t flavor;
111 if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR)
113 old = cmpxchg((const struct rpc_authops ** __force)&auth_flavors[flavor], NULL, ops);
124 rpc_authflavor_t flavor;
126 if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR)
129 old = cmpxchg((const struct rpc_authops ** __force)&auth_flavors[flavor], ops, NULL);
137 rpcauth_get_authops(rpc_authflavor_t flavor)
141 if (flavor >= RPC_AUTH_MAXFLAVOR)
145 ops = rcu_dereference(auth_flavors[flavor]);
148 request_module("rpc-auth-%u", flavor);
150 ops = rcu_dereference(auth_flavors[flavor]);
168 * rpcauth_get_pseudoflavor - check if security flavor is supported
169 * @flavor: a security flavor
173 * Returns an equivalent pseudoflavor, or RPC_AUTH_MAXFLAVOR if "flavor" is
177 rpcauth_get_pseudoflavor(rpc_authflavor_t flavor, struct rpcsec_gss_info *info)
179 const struct rpc_authops *ops = rpcauth_get_authops(flavor);
184 pseudoflavor = flavor;
204 rpc_authflavor_t flavor = pseudoflavor_to_flavor(pseudoflavor);
208 ops = rpcauth_get_authops(flavor);
226 u32 flavor = pseudoflavor_to_flavor(args->pseudoflavor);
228 ops = rpcauth_get_authops(flavor);