Home
last modified time | relevance | path

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

/linux-6.15/net/sunrpc/auth_gss/
H A Dgss_mech_switch.c74 pf->pseudoflavor, pf->auth_domain_name); in gss_mech_svc_setup()
191 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) in mech_supports_pseudoflavor()
214 gss_mech_get_by_pseudoflavor(u32 pseudoflavor) in gss_mech_get_by_pseudoflavor() argument
218 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_get_by_pseudoflavor()
243 return gm->gm_pfs[i].pseudoflavor; in gss_svc_to_pseudoflavor()
258 rpc_authflavor_t pseudoflavor; in gss_mech_info2flavor() local
268 return pseudoflavor; in gss_mech_info2flavor()
285 gm = gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_flavor2info()
290 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) { in gss_mech_flavor2info()
310 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) in gss_pseudoflavor_to_service()
[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
805 return gd->pseudoflavor; in svcauth_gss_flavor()
811 svcauth_gss_register_pseudoflavor(u32 pseudoflavor, char * name) in svcauth_gss_register_pseudoflavor() argument
825 new->pseudoflavor = pseudoflavor; in svcauth_gss_register_pseudoflavor()
2014 .pseudoflavor = svcauth_gss_pseudoflavor,
H A Dauth_gss.c1030 rpc_authflavor_t flavor = args->pseudoflavor; in gss_create_new()
1187 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor) in gss_auth_find_or_add_hashed()
/linux-6.15/include/linux/sunrpc/
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
H A Dsvcauth_gss.h23 struct auth_domain *svcauth_gss_register_pseudoflavor(u32 pseudoflavor,
H A Dsvcauth.h150 rpc_authflavor_t (*pseudoflavor)(struct svc_rqst *rqstp); member
H A Dauth.h96 rpc_authflavor_t pseudoflavor; member
/linux-6.15/fs/nfs/
H A Dfs_context.c437 rpc_authflavor_t pseudoflavor; in nfs_parse_security_flavors() local
448 pseudoflavor = RPC_AUTH_NULL; in nfs_parse_security_flavors()
451 pseudoflavor = RPC_AUTH_UNIX; in nfs_parse_security_flavors()
454 pseudoflavor = RPC_AUTH_GSS_KRB5; in nfs_parse_security_flavors()
457 pseudoflavor = RPC_AUTH_GSS_KRB5I; in nfs_parse_security_flavors()
460 pseudoflavor = RPC_AUTH_GSS_KRB5P; in nfs_parse_security_flavors()
463 pseudoflavor = RPC_AUTH_GSS_LKEY; in nfs_parse_security_flavors()
466 pseudoflavor = RPC_AUTH_GSS_LKEYI; in nfs_parse_security_flavors()
472 pseudoflavor = RPC_AUTH_GSS_SPKM; in nfs_parse_security_flavors()
1378 rpc_authflavor_t pseudoflavor; in nfs4_parse_monolithic() local
[all …]
H A Dnfs4proc.c4287 .pseudoflavor = flavor, in nfs4_lookup_root_sec()
/linux-6.15/net/sunrpc/
H A Dauth.c180 rpc_authflavor_t pseudoflavor; in rpcauth_get_pseudoflavor() local
184 pseudoflavor = flavor; in rpcauth_get_pseudoflavor()
186 pseudoflavor = ops->info2flavor(info); in rpcauth_get_pseudoflavor()
189 return pseudoflavor; in rpcauth_get_pseudoflavor()
202 rpcauth_get_gssinfo(rpc_authflavor_t pseudoflavor, struct rpcsec_gss_info *info) in rpcauth_get_gssinfo() argument
204 rpc_authflavor_t flavor = pseudoflavor_to_flavor(pseudoflavor); in rpcauth_get_gssinfo()
214 result = ops->flavor2info(pseudoflavor, info); in rpcauth_get_gssinfo()
226 u32 flavor = pseudoflavor_to_flavor(args->pseudoflavor); in rpcauth_create()
H A Dsvcauth.c173 if (!aops->pseudoflavor) in svc_auth_flavor()
175 return aops->pseudoflavor(rqstp); in svc_auth_flavor()
H A Dclnt.c293 rpc_authflavor_t pseudoflavor, in rpc_client_register() argument
297 .pseudoflavor = pseudoflavor, in rpc_client_register()
321 pseudoflavor); in rpc_client_register()
738 rpc_authflavor_t pseudoflavor; in rpc_switch_client_transport() local
755 pseudoflavor = clnt->cl_auth->au_flavor; in rpc_switch_client_transport()
779 err = rpc_client_register(clnt, pseudoflavor, NULL); in rpc_switch_client_transport()
795 rpc_client_register(clnt, pseudoflavor, NULL); in rpc_switch_client_transport()
/linux-6.15/include/uapi/linux/
H A Dnfs_mount.h45 int pseudoflavor; /* 5 */ member
/linux-6.15/fs/nfsd/
H A Dexport.h46 u32 pseudoflavor; member
H A Dauth.c14 if (f->pseudoflavor == cred->cr_flavor) in nfsexp_flags()
H A Dexport.c538 err = get_uint(mesg, &f->pseudoflavor); in secinfo_parse()
1135 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor) in check_nfsd_access()
1166 if (f->pseudoflavor >= RPC_AUTH_DES) in check_nfsd_access()
1363 seq_printf(m, ",sec=%d", (*fp)->pseudoflavor); in show_secinfo_run()
1366 seq_printf(m, ":%d", (*fp)->pseudoflavor); in show_secinfo_run()
H A Dnfs4xdr.c4746 flavs[0].pseudoflavor = RPC_AUTH_UNIX; in nfsd4_encode_SECINFO4resok()
4747 flavs[1].pseudoflavor = RPC_AUTH_NULL; in nfsd4_encode_SECINFO4resok()
4750 flavs[0].pseudoflavor in nfsd4_encode_SECINFO4resok()
4754 flavs[0].pseudoflavor in nfsd4_encode_SECINFO4resok()
4764 status = nfsd4_encode_secinfo4(xdr, flavs[i].pseudoflavor, in nfsd4_encode_SECINFO4resok()