Lines Matching refs:flavor
88 pseudoflavor_to_flavor(u32 flavor) { in pseudoflavor_to_flavor() argument
89 if (flavor > RPC_AUTH_MAXFLAVOR) in pseudoflavor_to_flavor()
91 return flavor; in pseudoflavor_to_flavor()
97 rpc_authflavor_t flavor; in rpcauth_register() local
100 if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR) in rpcauth_register()
103 if (auth_flavors[flavor] == NULL) { in rpcauth_register()
104 auth_flavors[flavor] = ops; in rpcauth_register()
115 rpc_authflavor_t flavor; in rpcauth_unregister() local
118 if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR) in rpcauth_unregister()
121 if (auth_flavors[flavor] == ops) { in rpcauth_unregister()
122 auth_flavors[flavor] = NULL; in rpcauth_unregister()
140 rpcauth_get_pseudoflavor(rpc_authflavor_t flavor, struct rpcsec_gss_info *info) in rpcauth_get_pseudoflavor() argument
145 ops = auth_flavors[flavor]; in rpcauth_get_pseudoflavor()
147 request_module("rpc-auth-%u", flavor); in rpcauth_get_pseudoflavor()
149 ops = auth_flavors[flavor]; in rpcauth_get_pseudoflavor()
156 pseudoflavor = flavor; in rpcauth_get_pseudoflavor()
176 rpc_authflavor_t flavor = pseudoflavor_to_flavor(pseudoflavor); in rpcauth_get_gssinfo() local
180 if (flavor >= RPC_AUTH_MAXFLAVOR) in rpcauth_get_gssinfo()
183 ops = auth_flavors[flavor]; in rpcauth_get_gssinfo()
185 request_module("rpc-auth-%u", flavor); in rpcauth_get_gssinfo()
187 ops = auth_flavors[flavor]; in rpcauth_get_gssinfo()
216 rpc_authflavor_t flavor; in rpcauth_list_flavors() local
220 for (flavor = 0; flavor < RPC_AUTH_MAXFLAVOR; flavor++) { in rpcauth_list_flavors()
221 const struct rpc_authops *ops = auth_flavors[flavor]; in rpcauth_list_flavors()
261 u32 flavor = pseudoflavor_to_flavor(args->pseudoflavor); in rpcauth_create() local
264 if (flavor >= RPC_AUTH_MAXFLAVOR) in rpcauth_create()
267 if ((ops = auth_flavors[flavor]) == NULL) in rpcauth_create()
268 request_module("rpc-auth-%u", flavor); in rpcauth_create()
270 ops = auth_flavors[flavor]; in rpcauth_create()