Home
last modified time | relevance | path

Searched refs:rpc_authflavor_t (Results 1 – 29 of 29) sorted by relevance

/linux-4.1.27/include/linux/sunrpc/
Dauth.h89 rpc_authflavor_t au_flavor; /* pseudoflavor (note may
100 rpc_authflavor_t pseudoflavor;
113 rpc_authflavor_t au_flavor; /* flavor (RPC_AUTH_*) */
120 int (*list_pseudoflavors)(rpc_authflavor_t *, int);
121 rpc_authflavor_t (*info2flavor)(struct rpcsec_gss_info *);
122 int (*flavor2info)(rpc_authflavor_t,
165 rpc_authflavor_t rpcauth_get_pseudoflavor(rpc_authflavor_t,
167 int rpcauth_get_gssinfo(rpc_authflavor_t,
169 int rpcauth_list_flavors(rpc_authflavor_t *, int);
Dgss_api.h73 rpc_authflavor_t gss_svc_to_pseudoflavor(struct gss_api_mech *, u32 qop,
140 rpc_authflavor_t gss_mech_info2flavor(struct rpcsec_gss_info *);
143 int gss_mech_flavor2info(rpc_authflavor_t, struct rpcsec_gss_info *);
152 int gss_mech_list_pseudoflavors(rpc_authflavor_t *, int);
Dsvcauth.h144 extern int svc_auth_register(rpc_authflavor_t flavor, struct auth_ops *aops);
145 extern void svc_auth_unregister(rpc_authflavor_t flavor);
Dclnt.h119 rpc_authflavor_t authflavor;
144 rpc_authflavor_t);
Dmsg_prot.h18 typedef u32 rpc_authflavor_t; typedef
/linux-4.1.27/fs/nfs/
Dinternal.h47 rpc_authflavor_t authflavor;
91 rpc_authflavor_t selected_flavor;
131 rpc_authflavor_t *auth_flavs;
150 int nfs_create_rpc_client(struct nfs_client *, const struct rpc_timeout *, rpc_authflavor_t);
153 rpc_authflavor_t);
159 rpc_authflavor_t);
184 rpc_authflavor_t);
193 rpc_authflavor_t au_flavor);
199 unsigned int ds_retrans, rpc_authflavor_t au_flavor);
376 bool nfs_auth_info_match(const struct nfs_auth_info *, rpc_authflavor_t);
[all …]
Dnfs3client.c61 rpc_authflavor_t flavor) in nfs3_clone_server()
82 rpc_authflavor_t au_flavor) in nfs3_set_ds_client()
Dnfs3_fs.h31 struct nfs_fattr *, rpc_authflavor_t);
Dnfs4client.c57 nfs4_find_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor) in nfs4_find_ds_client()
74 nfs4_add_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor, in nfs4_add_ds_client()
94 nfs4_alloc_ds_server(struct nfs_client *ds_clp, rpc_authflavor_t flavor) in nfs4_alloc_ds_server()
128 rpc_authflavor_t flavor = NFS_SERVER(inode)->client->cl_auth->au_flavor; in nfs4_find_or_create_ds_client()
792 rpc_authflavor_t authflavour, in nfs4_set_client()
852 u32 minor_version, rpc_authflavor_t au_flavor) in nfs4_set_ds_client()
Dpnfs_nfs.c557 rpc_authflavor_t au_flavor);
582 rpc_authflavor_t au_flavor) in _nfs4_pnfs_v3_ds_connect()
623 rpc_authflavor_t au_flavor) in _nfs4_pnfs_v4_ds_connect()
672 u32 minor_version, rpc_authflavor_t au_flavor) in nfs4_pnfs_ds_connect()
Dsuper.c496 static const char *nfs_pseudoflavour_to_name(rpc_authflavor_t flavour) in nfs_pseudoflavour_to_name()
499 rpc_authflavor_t flavour; in nfs_pseudoflavour_to_name()
1028 rpc_authflavor_t flavor) in nfs_auth_info_add()
1053 rpc_authflavor_t match) in nfs_auth_info_match()
1075 rpc_authflavor_t pseudoflavor; in nfs_parse_security_flavors()
1676 rpc_authflavor_t *server_authlist, unsigned int count) in nfs_verify_authflavors()
1678 rpc_authflavor_t flavor = RPC_AUTH_MAXFLAVOR; in nfs_verify_authflavors()
1713 rpc_authflavor_t *server_authlist, in nfs_request_mount()
1779 rpc_authflavor_t authlist[NFS_MAX_SECFLAVORS]; in nfs_try_mount_request()
1806 rpc_authflavor_t flavor; in nfs_try_mount_request()
[all …]
Dfscache.h49 rpc_authflavor_t au_flavor;
Dnfs4namespace.c157 rpc_authflavor_t pflavor; in nfs_find_best_sec()
397 rpc_authflavor_t flavor = server->client->cl_auth->au_flavor; in nfs4_submount()
Dmount_clnt.c130 rpc_authflavor_t *auth_flavors;
420 rpc_authflavor_t *flavors = res->auth_flavors; in decode_auth_flavors()
Dclient.c481 rpc_authflavor_t authflavour) in nfs_get_client()
583 rpc_authflavor_t flavor) in nfs_create_rpc_client()
676 rpc_authflavor_t pseudoflavour) in nfs_init_server_rpcclient()
1118 rpc_authflavor_t flavor) in nfs_clone_server()
Dnamespace.c241 struct nfs_fattr *fattr, rpc_authflavor_t authflavor) in nfs_do_submount()
Dnfs4_fs.h295 rpc_authflavor_t flavor; in _nfs4_state_protect()
Dpnfs.h349 rpc_authflavor_t au_flavor);
Dnfs4proc.c457 rpc_authflavor_t flavor = clp->cl_rpcclient->cl_auth->au_flavor; in _nfs4_is_integrity_protected()
3017 struct nfs_fsinfo *info, rpc_authflavor_t flavor) in nfs4_lookup_root_sec()
3048 static const rpc_authflavor_t flav_array[] = { in nfs4_find_root_sec()
6973 rpc_authflavor_t authflavor = clp->cl_rpcclient->cl_auth->au_flavor; in nfs4_proc_exchange_id()
8185 rpc_authflavor_t flavor = RPC_AUTH_MAXFLAVOR; in nfs41_find_root_sec()
/linux-4.1.27/net/sunrpc/
Dsvcauth.c39 rpc_authflavor_t flavor; in svc_authenticate()
89 svc_auth_register(rpc_authflavor_t flavor, struct auth_ops *aops) in svc_auth_register()
103 svc_auth_unregister(rpc_authflavor_t flavor) in svc_auth_unregister()
Dauth.c97 rpc_authflavor_t flavor; in rpcauth_register()
115 rpc_authflavor_t flavor; in rpcauth_unregister()
139 rpc_authflavor_t
140 rpcauth_get_pseudoflavor(rpc_authflavor_t flavor, struct rpcsec_gss_info *info) in rpcauth_get_pseudoflavor()
143 rpc_authflavor_t pseudoflavor; in rpcauth_get_pseudoflavor()
174 rpcauth_get_gssinfo(rpc_authflavor_t pseudoflavor, struct rpcsec_gss_info *info) in rpcauth_get_gssinfo()
176 rpc_authflavor_t flavor = pseudoflavor_to_flavor(pseudoflavor); in rpcauth_get_gssinfo()
214 rpcauth_list_flavors(rpc_authflavor_t *array, int size) in rpcauth_list_flavors()
216 rpc_authflavor_t flavor; in rpcauth_list_flavors()
222 rpc_authflavor_t pseudos[4]; in rpcauth_list_flavors()
Dauth_null.c87 rpc_authflavor_t flavor; in nul_validate()
Dauth_unix.c187 rpc_authflavor_t flavor; in unx_validate()
Dclnt.c294 rpc_authflavor_t pseudoflavor, in rpc_client_register()
627 rpc_clone_client_set_auth(struct rpc_clnt *clnt, rpc_authflavor_t flavor) in rpc_clone_client_set_auth()
659 rpc_authflavor_t pseudoflavor; in rpc_switch_client_transport()
/linux-4.1.27/net/sunrpc/auth_gss/
Dgss_mech_switch.c255 int gss_mech_list_pseudoflavors(rpc_authflavor_t *array_ptr, int size) in gss_mech_list_pseudoflavors()
282 rpc_authflavor_t gss_svc_to_pseudoflavor(struct gss_api_mech *gm, u32 qop, in gss_svc_to_pseudoflavor()
303 rpc_authflavor_t gss_mech_info2flavor(struct rpcsec_gss_info *info) in gss_mech_info2flavor()
305 rpc_authflavor_t pseudoflavor; in gss_mech_info2flavor()
326 int gss_mech_flavor2info(rpc_authflavor_t pseudoflavor, in gss_mech_flavor2info()
Dauth_gss.c983 rpc_authflavor_t flavor = args->pseudoflavor; in gss_create_new()
/linux-4.1.27/fs/nfs/flexfilelayout/
Dflexfilelayoutdev.c299 static rpc_authflavor_t
369 rpc_authflavor_t flavor; in nfs4_ff_layout_prepare_ds()
/linux-4.1.27/include/linux/
Dnfs_xdr.h590 rpc_authflavor_t flavors[NFS_AUTH_INFO_MAX_FLAVORS];
1518 struct nfs_fattr *, rpc_authflavor_t);
/linux-4.1.27/fs/nfsd/
Dnfs4xdr.c3703 rpc_authflavor_t pf = flavs[i].pseudoflavor; in nfsd4_do_encode_secinfo()