/linux-4.19.296/fs/nfs/ |
D | nfs4namespace.c | 165 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()
|
D | nfs3client.c | 61 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()
|
D | nfs4client.c | 57 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()
|
D | nfs4_fs.h | 343 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()
|
D | super.c | 1028 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 …]
|
D | client.c | 501 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()
|
D | nfs4proc.c | 631 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 …]
|
D | nfs4xdr.c | 5594 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/ |
D | svcauth.h | 156 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/ |
D | state.h | 197 u32 flavor; /* (u32)(-1) used to mean "no valid flavor" */ member
|
D | nfs4xdr.c | 533 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()
|
D | nfs4callback.c | 808 args.authflavor = ses->se_cb_sec.flavor; in setup_callback_client()
|
D | nfs4state.c | 2776 switch (cbs->flavor) { in nfsd4_check_cb_sec()
|
/linux-4.19.296/include/linux/ |
D | nfs_xdr.h | 1177 u32 flavor; member
|