/linux-master/net/sunrpc/auth_gss/ |
H A D | gss_mech_switch.c | 75 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 D | gss_krb5_mech.c | 607 .pseudoflavor = RPC_AUTH_GSS_KRB5, 613 .pseudoflavor = RPC_AUTH_GSS_KRB5I, 620 .pseudoflavor = RPC_AUTH_GSS_KRB5P,
|
H A D | svcauth_gss.c | 785 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 D | auth_gss.c | 1025 * 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 D | svcauth_gss.h | 23 struct auth_domain *svcauth_gss_register_pseudoflavor(u32 pseudoflavor,
|
H A D | gss_api.h | 77 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 D | svcauth.h | 25 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 D | auth.h | 81 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 D | nfs_mount.h | 45 int pseudoflavor; /* 5 */ member in struct:nfs_mount_data
|
/linux-master/fs/nfs/ |
H A D | fs_context.c | 409 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 D | nfs4proc.c | 4148 .pseudoflavor = flavor,
|
/linux-master/net/sunrpc/ |
H A D | auth.c | 173 * 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 D | svcauth.c | 167 * Returns an RPC flavor or GSS pseudoflavor. 173 if (!aops->pseudoflavor) 175 return aops->pseudoflavor(rqstp);
|
H A D | clnt.c | 301 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 D | export.h | 46 u32 pseudoflavor; member in struct:exp_flavor_info
|
H A D | auth.c | 14 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor)
|
H A D | export.c | 525 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 D | nfs4xdr.c | 4612 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;
|