Home
last modified time | relevance | path

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

/Linux-v4.19/net/sunrpc/auth_gss/
Dgss_mech_switch.c95 status = svcauth_gss_register_pseudoflavor(pf->pseudoflavor, in gss_mech_svc_setup()
204 mech_supports_pseudoflavor(struct gss_api_mech *gm, u32 pseudoflavor) in mech_supports_pseudoflavor() argument
209 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) in mech_supports_pseudoflavor()
215 static struct gss_api_mech *_gss_mech_get_by_pseudoflavor(u32 pseudoflavor) in _gss_mech_get_by_pseudoflavor() argument
221 if (!mech_supports_pseudoflavor(pos, pseudoflavor)) in _gss_mech_get_by_pseudoflavor()
232 gss_mech_get_by_pseudoflavor(u32 pseudoflavor) in gss_mech_get_by_pseudoflavor() argument
236 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_get_by_pseudoflavor()
239 request_module("rpc-auth-gss-%u", pseudoflavor); in gss_mech_get_by_pseudoflavor()
240 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_get_by_pseudoflavor()
267 array_ptr[i++] = pos->gm_pfs[j].pseudoflavor; in gss_mech_list_pseudoflavors()
[all …]
Dgss_krb5_mech.c737 .pseudoflavor = RPC_AUTH_GSS_KRB5,
743 .pseudoflavor = RPC_AUTH_GSS_KRB5I,
750 .pseudoflavor = RPC_AUTH_GSS_KRB5P,
Dsvcauth_gss.c757 u32 pseudoflavor; member
777 return gd->pseudoflavor; in svcauth_gss_flavor()
783 svcauth_gss_register_pseudoflavor(u32 pseudoflavor, char * name) in svcauth_gss_register_pseudoflavor() argument
797 new->pseudoflavor = pseudoflavor; in svcauth_gss_register_pseudoflavor()
Dauth_gss.c1021 rpc_authflavor_t flavor = args->pseudoflavor; in gss_create_new()
1180 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor) in gss_auth_find_or_add_hashed()
/Linux-v4.19/include/linux/sunrpc/
Dgss_api.h76 u32 gss_pseudoflavor_to_service(struct gss_api_mech *, u32 pseudoflavor);
77 bool gss_pseudoflavor_to_datatouch(struct gss_api_mech *, u32 pseudoflavor);
81 u32 pseudoflavor; member
Dsvcauth_gss.h24 int svcauth_gss_register_pseudoflavor(u32 pseudoflavor, char * name);
Dauth.h113 rpc_authflavor_t pseudoflavor; member
/Linux-v4.19/net/sunrpc/
Dauth.c142 rpc_authflavor_t pseudoflavor; in rpcauth_get_pseudoflavor() local
155 pseudoflavor = flavor; in rpcauth_get_pseudoflavor()
157 pseudoflavor = ops->info2flavor(info); in rpcauth_get_pseudoflavor()
160 return pseudoflavor; in rpcauth_get_pseudoflavor()
173 rpcauth_get_gssinfo(rpc_authflavor_t pseudoflavor, struct rpcsec_gss_info *info) in rpcauth_get_gssinfo() argument
175 rpc_authflavor_t flavor = pseudoflavor_to_flavor(pseudoflavor); in rpcauth_get_gssinfo()
195 result = ops->flavor2info(pseudoflavor, info); in rpcauth_get_gssinfo()
260 u32 flavor = pseudoflavor_to_flavor(args->pseudoflavor); in rpcauth_create()
Dclnt.c293 rpc_authflavor_t pseudoflavor, in rpc_client_register() argument
297 .pseudoflavor = pseudoflavor, in rpc_client_register()
321 pseudoflavor); in rpc_client_register()
696 rpc_authflavor_t pseudoflavor; in rpc_switch_client_transport() local
715 pseudoflavor = clnt->cl_auth->au_flavor; in rpc_switch_client_transport()
738 err = rpc_client_register(clnt, pseudoflavor, NULL); in rpc_switch_client_transport()
754 rpc_client_register(clnt, pseudoflavor, NULL); in rpc_switch_client_transport()
/Linux-v4.19/fs/nfs/
Dsuper.c1075 rpc_authflavor_t pseudoflavor; in nfs_parse_security_flavors() local
1083 pseudoflavor = RPC_AUTH_NULL; in nfs_parse_security_flavors()
1086 pseudoflavor = RPC_AUTH_UNIX; in nfs_parse_security_flavors()
1089 pseudoflavor = RPC_AUTH_GSS_KRB5; in nfs_parse_security_flavors()
1092 pseudoflavor = RPC_AUTH_GSS_KRB5I; in nfs_parse_security_flavors()
1095 pseudoflavor = RPC_AUTH_GSS_KRB5P; in nfs_parse_security_flavors()
1098 pseudoflavor = RPC_AUTH_GSS_LKEY; in nfs_parse_security_flavors()
1101 pseudoflavor = RPC_AUTH_GSS_LKEYI; in nfs_parse_security_flavors()
1104 pseudoflavor = RPC_AUTH_GSS_LKEYP; in nfs_parse_security_flavors()
1107 pseudoflavor = RPC_AUTH_GSS_SPKM; in nfs_parse_security_flavors()
[all …]
Dnfs4proc.c3710 .pseudoflavor = flavor, in nfs4_lookup_root_sec()
/Linux-v4.19/include/uapi/linux/
Dnfs_mount.h45 int pseudoflavor; /* 5 */ member
/Linux-v4.19/fs/nfsd/
Dexport.h45 u32 pseudoflavor; member
Dauth.c14 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor) in nfsexp_flags()
Dexport.c463 err = get_uint(mesg, &f->pseudoflavor); in secinfo_parse()
950 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor) in check_nfsd_access()
1143 seq_printf(m, ",sec=%d", (*fp)->pseudoflavor); in show_secinfo_run()
1146 seq_printf(m, ":%d", (*fp)->pseudoflavor); in show_secinfo_run()
Dnfs4xdr.c3793 flavs[0].pseudoflavor = RPC_AUTH_UNIX; in nfsd4_do_encode_secinfo()
3794 flavs[1].pseudoflavor = RPC_AUTH_NULL; in nfsd4_do_encode_secinfo()
3797 flavs[0].pseudoflavor in nfsd4_do_encode_secinfo()
3801 flavs[0].pseudoflavor in nfsd4_do_encode_secinfo()
3813 rpc_authflavor_t pf = flavs[i].pseudoflavor; in nfsd4_do_encode_secinfo()