Home
last modified time | relevance | path

Searched refs:flavor (Results 1 – 14 of 14) sorted by relevance

/linux-4.19.296/fs/nfs/
Dnfs4namespace.c165 switch (secinfo->flavor) { in nfs_find_best_sec()
169 pflavor = rpcauth_get_pseudoflavor(secinfo->flavor, in nfs_find_best_sec()
391 rpc_authflavor_t flavor = server->client->cl_auth->au_flavor; in nfs4_submount() local
409 if (client->cl_auth->au_flavor != flavor) in nfs4_submount()
410 flavor = client->cl_auth->au_flavor; in nfs4_submount()
411 mnt = nfs_do_submount(dentry, fh, fattr, flavor); in nfs4_submount()
Dnfs3client.c61 rpc_authflavor_t flavor) in nfs3_clone_server() argument
63 struct nfs_server *server = nfs_clone_server(source, fh, fattr, flavor); in nfs3_clone_server()
Dnfs4client.c57 nfs4_find_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor) in nfs4_find_ds_client() argument
63 if (dss->rpc_clnt->cl_auth->au_flavor != 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() argument
81 if (dss->rpc_clnt->cl_auth->au_flavor != 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() argument
102 dss->rpc_clnt = rpc_clone_client_set_auth(ds_clp->cl_rpcclient, 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() local
130 dss = nfs4_find_ds_client(ds_clp, flavor); in nfs4_find_or_create_ds_client()
133 new = nfs4_alloc_ds_server(ds_clp, flavor); in nfs4_find_or_create_ds_client()
136 dss = nfs4_add_ds_client(ds_clp, flavor, new); in nfs4_find_or_create_ds_client()
Dnfs4_fs.h343 rpc_authflavor_t flavor; in _nfs4_state_protect() local
365 flavor = clp->cl_rpcclient->cl_auth->au_flavor; in _nfs4_state_protect()
366 WARN_ON_ONCE(flavor != RPC_AUTH_GSS_KRB5I && in _nfs4_state_protect()
367 flavor != RPC_AUTH_GSS_KRB5P); in _nfs4_state_protect()
Dsuper.c1028 rpc_authflavor_t flavor) in nfs_auth_info_add() argument
1035 if (flavor == auth_info->flavors[i]) in nfs_auth_info_add()
1044 auth_info->flavors[auth_info->flavor_len++] = flavor; in nfs_auth_info_add()
1698 rpc_authflavor_t flavor = RPC_AUTH_MAXFLAVOR; in nfs_verify_authflavors() local
1715 flavor = server_authlist[i]; in nfs_verify_authflavors()
1717 if (nfs_auth_info_match(&args->auth_info, flavor)) in nfs_verify_authflavors()
1720 if (flavor == RPC_AUTH_NULL) in nfs_verify_authflavors()
1725 flavor = args->auth_info.flavors[0]; in nfs_verify_authflavors()
1734 args->selected_flavor = flavor; in nfs_verify_authflavors()
1838 rpc_authflavor_t flavor; in nfs_try_mount_request() local
[all …]
Dclient.c501 rpc_authflavor_t flavor) in nfs_create_rpc_client() argument
514 .authflavor = flavor, in nfs_create_rpc_client()
1010 rpc_authflavor_t flavor) in nfs_clone_server() argument
1035 flavor); in nfs_clone_server()
Dnfs4proc.c631 rpc_authflavor_t flavor = clp->cl_rpcclient->cl_auth->au_flavor; in _nfs4_is_integrity_protected() local
632 return (flavor == RPC_AUTH_GSS_KRB5I) || (flavor == RPC_AUTH_GSS_KRB5P); in _nfs4_is_integrity_protected()
3743 struct nfs_fsinfo *info, rpc_authflavor_t flavor) in nfs4_lookup_root_sec() argument
3746 .pseudoflavor = flavor, in nfs4_lookup_root_sec()
9353 rpc_authflavor_t flavor = RPC_AUTH_MAXFLAVOR; in nfs41_find_root_sec() local
9381 switch (secinfo->flavor) { in nfs41_find_root_sec()
9385 flavor = rpcauth_get_pseudoflavor(secinfo->flavor, in nfs41_find_root_sec()
9389 flavor = RPC_AUTH_MAXFLAVOR; in nfs41_find_root_sec()
9393 if (!nfs_auth_info_match(&server->auth_info, flavor)) in nfs41_find_root_sec()
9394 flavor = RPC_AUTH_MAXFLAVOR; in nfs41_find_root_sec()
[all …]
Dnfs4xdr.c5594 struct nfs4_secinfo4 *flavor) in decode_secinfo_gss() argument
5609 memcpy(flavor->flavor_info.oid.data, p, oid_len); in decode_secinfo_gss()
5610 flavor->flavor_info.oid.len = oid_len; in decode_secinfo_gss()
5615 flavor->flavor_info.qop = be32_to_cpup(p++); in decode_secinfo_gss()
5616 flavor->flavor_info.service = be32_to_cpup(p); in decode_secinfo_gss()
5649 sec_flavor->flavor = be32_to_cpup(p); in decode_secinfo_common()
5651 if (sec_flavor->flavor == RPC_AUTH_GSS) { in decode_secinfo_common()
/linux-4.19.296/include/linux/sunrpc/
Dsvcauth.h156 extern int svc_auth_register(rpc_authflavor_t flavor, struct auth_ops *aops);
157 extern void svc_auth_unregister(rpc_authflavor_t flavor);
/linux-4.19.296/fs/nfsd/
Dstate.h197 u32 flavor; /* (u32)(-1) used to mean "no valid flavor" */ member
Dnfs4xdr.c533 cbs->flavor = (u32)(-1); in nfsd4_decode_cb_sec()
536 cbs->flavor = 0; in nfsd4_decode_cb_sec()
543 if (cbs->flavor == (u32)(-1)) in nfsd4_decode_cb_sec()
544 cbs->flavor = RPC_AUTH_NULL; in nfsd4_decode_cb_sec()
565 if (cbs->flavor == (u32)(-1)) { in nfsd4_decode_cb_sec()
571 cbs->flavor = RPC_AUTH_UNIX; in nfsd4_decode_cb_sec()
Dnfs4callback.c808 args.authflavor = ses->se_cb_sec.flavor; in setup_callback_client()
Dnfs4state.c2776 switch (cbs->flavor) { in nfsd4_check_cb_sec()
/linux-4.19.296/include/linux/
Dnfs_xdr.h1177 u32 flavor; member