| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_mech_switch.c | 74 pf->pseudoflavor, pf->auth_domain_name); in gss_mech_svc_setup() 186 mech_supports_pseudoflavor(struct gss_api_mech *gm, u32 pseudoflavor) in mech_supports_pseudoflavor() argument 191 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) in mech_supports_pseudoflavor() 197 static struct gss_api_mech *_gss_mech_get_by_pseudoflavor(u32 pseudoflavor) in _gss_mech_get_by_pseudoflavor() argument 203 if (!mech_supports_pseudoflavor(pos, pseudoflavor)) in _gss_mech_get_by_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() 221 request_module("rpc-auth-gss-%u", pseudoflavor); in gss_mech_get_by_pseudoflavor() 222 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() [all …]
|
| H A D | gss_krb5_mech.c | 344 .pseudoflavor = RPC_AUTH_GSS_KRB5, in gss_krb5_import_ctx_v2() 350 .pseudoflavor = RPC_AUTH_GSS_KRB5I, in gss_krb5_import_ctx_v2() 357 .pseudoflavor = RPC_AUTH_GSS_KRB5P, in gss_krb5_import_ctx_v2()
|
| H A D | svcauth_gss.c | 785 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() 2022 .pseudoflavor = svcauth_gss_pseudoflavor,
|
| H A D | auth_gss.c | 1024 rpc_authflavor_t flavor = args->pseudoflavor; in gss_create_new() 1181 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor) in gss_auth_find_or_add_hashed()
|
| /linux/include/linux/sunrpc/ |
| 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
|
| H A D | svcauth_gss.h | 23 struct auth_domain *svcauth_gss_register_pseudoflavor(u32 pseudoflavor,
|
| H A D | svcauth.h | 149 rpc_authflavor_t (*pseudoflavor)(struct svc_rqst *rqstp); member
|
| H A D | auth.h | 96 rpc_authflavor_t pseudoflavor; member
|
| /linux/net/sunrpc/ |
| H A D | auth.c | 180 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 D | svcauth.c | 173 if (!aops->pseudoflavor) in svc_auth_flavor() 175 return aops->pseudoflavor(rqstp); in svc_auth_flavor()
|
| H A D | clnt.c | 297 rpc_authflavor_t pseudoflavor, in rpc_client_register() argument 301 .pseudoflavor = pseudoflavor, in rpc_client_register() 325 pseudoflavor); in rpc_client_register() 742 rpc_authflavor_t pseudoflavor; in rpc_switch_client_transport() local 759 pseudoflavor = clnt->cl_auth->au_flavor; in rpc_switch_client_transport() 783 err = rpc_client_register(clnt, pseudoflavor, NULL); in rpc_switch_client_transport() 799 rpc_client_register(clnt, pseudoflavor, NULL); in rpc_switch_client_transport()
|
| /linux/include/uapi/linux/ |
| H A D | nfs_mount.h | 45 int pseudoflavor; /* 5 */ member
|
| /linux/fs/nfsd/ |
| H A D | auth.c | 15 if (f->pseudoflavor == cred->cr_flavor) in nfsexp_flags()
|
| H A D | export.c | 963 f->pseudoflavor = nla_get_u32(ftb[NFSD_A_AUTH_FLAVOR_PSEUDOFLAVOR]); in nfsd_nl_parse_one_export() 1237 err = get_uint(mesg, &f->pseudoflavor); in secinfo_parse() 1849 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor) in check_security_flavor() 1880 if (f->pseudoflavor >= RPC_AUTH_DES) in check_security_flavor() 2098 seq_printf(m, ",sec=%d", (*fp)->pseudoflavor); in show_secinfo_run() 2101 seq_printf(m, ":%d", (*fp)->pseudoflavor); in show_secinfo_run()
|
| H A D | nfs4xdr.c | 5516 flavs[0].pseudoflavor = RPC_AUTH_UNIX; in nfsd4_encode_SECINFO4resok() 5517 flavs[1].pseudoflavor = RPC_AUTH_NULL; in nfsd4_encode_SECINFO4resok() 5520 flavs[0].pseudoflavor in nfsd4_encode_SECINFO4resok() 5524 flavs[0].pseudoflavor in nfsd4_encode_SECINFO4resok() 5534 status = nfsd4_encode_secinfo4(xdr, flavs[i].pseudoflavor, in nfsd4_encode_SECINFO4resok()
|
| /linux/fs/nfs/ |
| H A D | nfs4proc.c | 4240 .pseudoflavor = flavor, in nfs4_lookup_root_sec()
|