Searched refs:pseudoflavor (Results 1 - 18 of 18) sorted by relevance

/linux-master/net/sunrpc/auth_gss/
H A Dgss_mech_switch.c75 pf->pseudoflavor, pf->auth_domain_name);
187 mech_supports_pseudoflavor(struct gss_api_mech *gm, u32 pseudoflavor) argument
192 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor)
198 static struct gss_api_mech *_gss_mech_get_by_pseudoflavor(u32 pseudoflavor) argument
204 if (!mech_supports_pseudoflavor(pos, pseudoflavor))
215 gss_mech_get_by_pseudoflavor(u32 pseudoflavor) argument
219 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor);
222 request_module("rpc-auth-gss-%u", pseudoflavor);
223 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor);
259 rpc_authflavor_t pseudoflavor; local
280 gss_mech_flavor2info(rpc_authflavor_t pseudoflavor, struct rpcsec_gss_info *info) argument
306 gss_pseudoflavor_to_service(struct gss_api_mech *gm, u32 pseudoflavor) argument
319 gss_pseudoflavor_to_datatouch(struct gss_api_mech *gm, u32 pseudoflavor) argument
[all...]
H A Dgss_krb5_mech.c607 .pseudoflavor = RPC_AUTH_GSS_KRB5,
613 .pseudoflavor = RPC_AUTH_GSS_KRB5I,
620 .pseudoflavor = RPC_AUTH_GSS_KRB5P,
H A Dsvcauth_gss.c785 u32 pseudoflavor; member in struct:gss_domain
805 return gd->pseudoflavor;
811 svcauth_gss_register_pseudoflavor(u32 pseudoflavor, char * name) argument
825 new->pseudoflavor = pseudoflavor;
2020 .pseudoflavor = svcauth_gss_pseudoflavor,
H A Dauth_gss.c1025 * parameters based on the input flavor (which must be a pseudoflavor)
1030 rpc_authflavor_t flavor = args->pseudoflavor;
1187 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor)
/linux-master/include/linux/sunrpc/
H A Dsvcauth_gss.h23 struct auth_domain *svcauth_gss_register_pseudoflavor(u32 pseudoflavor,
H A Dgss_api.h77 u32 gss_pseudoflavor_to_service(struct gss_api_mech *, u32 pseudoflavor);
78 bool gss_pseudoflavor_to_datatouch(struct gss_api_mech *, u32 pseudoflavor);
82 u32 pseudoflavor; member in struct:pf_desc
145 /* Given a GSS security tuple, look up a pseudoflavor */
148 /* Given a pseudoflavor, look up a GSS security tuple */
154 /* Similar, but get by pseudoflavor. */
H A Dsvcauth.h25 u32 cr_flavor; /* pseudoflavor */
137 * pseudoflavor()
138 * Returns RPC_AUTH pseudoflavor in use by @rqstp.
149 rpc_authflavor_t (*pseudoflavor)(struct svc_rqst *rqstp); member in struct:auth_ops
H A Dauth.h81 rpc_authflavor_t au_flavor; /* pseudoflavor (note may
96 rpc_authflavor_t pseudoflavor; member in struct:rpc_auth_create_args
/linux-master/include/uapi/linux/
H A Dnfs_mount.h45 int pseudoflavor; /* 5 */ member in struct:nfs_mount_data
/linux-master/fs/nfs/
H A Dfs_context.c409 rpc_authflavor_t pseudoflavor; local
420 pseudoflavor = RPC_AUTH_NULL;
423 pseudoflavor = RPC_AUTH_UNIX;
426 pseudoflavor = RPC_AUTH_GSS_KRB5;
429 pseudoflavor = RPC_AUTH_GSS_KRB5I;
432 pseudoflavor = RPC_AUTH_GSS_KRB5P;
435 pseudoflavor = RPC_AUTH_GSS_LKEY;
438 pseudoflavor = RPC_AUTH_GSS_LKEYI;
441 pseudoflavor = RPC_AUTH_GSS_LKEYP;
444 pseudoflavor
1305 rpc_authflavor_t pseudoflavor; local
[all...]
H A Dnfs4proc.c4148 .pseudoflavor = flavor,
/linux-master/net/sunrpc/
H A Dauth.c173 * Returns an equivalent pseudoflavor, or RPC_AUTH_MAXFLAVOR if "flavor" is
180 rpc_authflavor_t pseudoflavor; local
184 pseudoflavor = flavor;
186 pseudoflavor = ops->info2flavor(info);
189 return pseudoflavor;
194 * rpcauth_get_gssinfo - find GSS tuple matching a GSS pseudoflavor
195 * @pseudoflavor: GSS pseudoflavor to match
198 * Returns zero and fills in "info" if pseudoflavor matches a
202 rpcauth_get_gssinfo(rpc_authflavor_t pseudoflavor, struc argument
[all...]
H A Dsvcauth.c167 * Returns an RPC flavor or GSS pseudoflavor.
173 if (!aops->pseudoflavor)
175 return aops->pseudoflavor(rqstp);
H A Dclnt.c301 rpc_authflavor_t pseudoflavor,
305 .pseudoflavor = pseudoflavor,
329 pseudoflavor);
743 rpc_authflavor_t pseudoflavor; local
760 pseudoflavor = clnt->cl_auth->au_flavor;
784 err = rpc_client_register(clnt, pseudoflavor, NULL);
800 rpc_client_register(clnt, pseudoflavor, NULL);
300 rpc_client_register(struct rpc_clnt *clnt, rpc_authflavor_t pseudoflavor, const char *client_name) argument
/linux-master/fs/nfsd/
H A Dexport.h46 u32 pseudoflavor; member in struct:exp_flavor_info
H A Dauth.c14 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor)
H A Dexport.c525 err = get_uint(mesg, &f->pseudoflavor);
530 * pseudoflavor is supported, so we can discover the
1100 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor)
1294 seq_printf(m, ",sec=%d", (*fp)->pseudoflavor);
1297 seq_printf(m, ":%d", (*fp)->pseudoflavor);
H A Dnfs4xdr.c4612 flavs[0].pseudoflavor = RPC_AUTH_UNIX;
4613 flavs[1].pseudoflavor = RPC_AUTH_NULL;
4616 flavs[0].pseudoflavor
4620 flavs[0].pseudoflavor
4631 rpc_authflavor_t pf = flavs[i].pseudoflavor;

Completed in 280 milliseconds