Home
last modified time | relevance | path

Searched refs:rq_cred (Results 1 – 23 of 23) sorted by relevance

/linux/fs/nfsd/
H A Dlocalio.c53 struct svc_cred rq_cred; in nfsd_open_local_fh() local
80 svcauth_map_clnt_to_svc_cred_local(rpc_clnt, cred, &rq_cred); in nfsd_open_local_fh()
82 beres = nfsd_file_acquire_local(net, &rq_cred, dom, in nfsd_open_local_fh()
88 if (rq_cred.cr_group_info) in nfsd_open_local_fh()
89 put_group_info(rq_cred.cr_group_info); in nfsd_open_local_fh()
H A Dnfs4idmap.c629 if (nfs4_disable_idmapping && rqstp->rq_cred.cr_flavor < RPC_AUTH_GSS) in do_name_to_id()
642 if (nfs4_disable_idmapping && rqstp->rq_cred.cr_flavor < RPC_AUTH_GSS) in encode_name_from_id()
H A Dexport.c1850 if (f->pseudoflavor == rqstp->rq_cred.cr_flavor) in check_security_flavor()
1855 if (rqstp->rq_cred.cr_flavor == RPC_AUTH_NULL || in check_security_flavor()
1856 rqstp->rq_cred.cr_flavor == RPC_AUTH_UNIX) in check_security_flavor()
1878 rqstp->rq_cred.cr_flavor == RPC_AUTH_NULL || in check_security_flavor()
1879 rqstp->rq_cred.cr_flavor == RPC_AUTH_UNIX)) { in check_security_flavor()
H A Dnfsfh.c539 return __fh_verify(rqstp, SVC_NET(rqstp), &rqstp->rq_cred, in fh_verify()
H A Dvfs.c431 return nfsd_permission(&rqstp->rq_cred, fhp->fh_export, fhp->fh_dentry, in nfsd_may_truncate()
861 err2 = nfsd_permission(&rqstp->rq_cred, export, in nfsd_access()
1813 err = nfsd_permission(&rqstp->rq_cred, fhp->fh_export, dentry, in nfsd_create_locked()
H A Dnfs4state.c3075 struct svc_cred *cr = &rqstp->rq_cred; in svc_rqst_integrity_protected()
3087 struct svc_cred *cr = &rqstp->rq_cred; in nfsd4_mach_creds_match()
3909 ret = copy_cred(&clp->cl_cred, &rqstp->rq_cred); in create_client()
4137 copy_cred(&slot->sl_cred, &resp->rqstp->rq_cred); in nfsd4_store_cache_entry()
4337 bool creds_match = same_creds(&conf->cl_cred, &rqstp->rq_cred); in nfsd4_exchange_id()
4656 if (!same_creds(&unconf->cl_cred, &rqstp->rq_cred) || in nfsd4_create_session()
4961 if (!same_creds(&rqstp->rq_cred, &slot->sl_cred)) in replay_matches_cache()
5312 if (!same_creds(&conf->cl_cred, &rqstp->rq_cred)) { in nfsd4_setclientid()
5376 if (unconf && !same_creds(&unconf->cl_cred, &rqstp->rq_cred)) { in nfsd4_setclientid_confirm()
5380 if (conf && !same_creds(&conf->cl_cred, &rqstp->rq_cred)) { in nfsd4_setclientid_confirm()
[all …]
H A Dnfsproc.c367 &rqstp->rq_cred, in nfsd_proc_create()
H A Dtrace.h1027 __entry->new_flavor = rqstp->rq_cred.cr_flavor;
/linux/net/sunrpc/
H A Dauth.c678 put_rpccred(req->rq_cred); in rpcauth_bindcred()
679 req->rq_cred = new; in rpcauth_bindcred()
726 const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops; in rpcauth_marshcred()
759 const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops; in rpcauth_wrap_req()
781 const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops; in rpcauth_checkverf()
812 const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops; in rpcauth_unwrap_resp()
820 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in rpcauth_xmit_need_reencode()
833 cred = task->tk_rqstp->rq_cred; in rpcauth_refreshcred()
838 cred = task->tk_rqstp->rq_cred; in rpcauth_refreshcred()
851 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in rpcauth_invalcred()
[all …]
H A Dauth_unix.c114 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in unx_marshal()
168 set_bit(RPCAUTH_CRED_UPTODATE, &task->tk_rqstp->rq_cred->cr_flags); in unx_refresh()
175 struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth; in unx_validate()
H A Dsvcauth_unix.c944 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_unix_set_client()
1027 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_null_accept()
1060 rqstp->rq_cred.cr_flavor = RPC_AUTH_NULL; in svcauth_null_accept()
1070 if (rqstp->rq_cred.cr_group_info) in svcauth_null_release()
1071 put_group_info(rqstp->rq_cred.cr_group_info); in svcauth_null_release()
1072 rqstp->rq_cred.cr_group_info = NULL; in svcauth_null_release()
1104 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_tls_accept()
1159 rqstp->rq_cred.cr_flavor = RPC_AUTH_TLS; in svcauth_tls_accept()
1189 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_unix_accept()
1255 rqstp->rq_cred.cr_flavor = RPC_AUTH_UNIX; in svcauth_unix_accept()
[all …]
H A Dauth_null.c85 set_bit(RPCAUTH_CRED_UPTODATE, &task->tk_rqstp->rq_cred->cr_flags); in nul_refresh()
H A Dauth_tls.c117 set_bit(RPCAUTH_CRED_UPTODATE, &task->tk_rqstp->rq_cred->cr_flags); in tls_refresh()
H A Dsvcauth.c97 init_svc_cred(&rqstp->rq_cred); in svc_authenticate()
H A Dclnt.c1390 hdrsize += RPC_REPHDRSIZE + req->rq_cred->cr_auth->au_ralign; in rpc_prepare_reply_pages()
1908 const struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth; in call_allocate()
2731 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in rpc_decode_header()
H A Dxprt.c2001 if (req->rq_cred != NULL) in xprt_release()
2002 put_rpccred(req->rq_cred); in xprt_release()
/linux/net/sunrpc/auth_gss/
H A Dauth_gss.c395 struct gss_cred *gss_cred = container_of(task->tk_rqstp->rq_cred, in gss_upcall_callback()
599 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_refresh_upcall()
1532 struct rpc_cred *cred = req->rq_cred; in gss_marshal()
1607 struct rpc_cred *oldcred = task->tk_rqstp->rq_cred; in gss_renew_cred()
1622 task->tk_rqstp->rq_cred = new; in gss_renew_cred()
1650 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_refresh()
1661 cred = task->tk_rqstp->rq_cred; in gss_refresh()
1696 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_validate()
1916 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_wrap_req()
2122 struct rpc_cred *cred = req->rq_cred; in gss_xmit_need_reencode()
[all …]
H A Dsvcauth_gss.c1700 rqstp->rq_cred = rsci->cred; in svcauth_gss_accept()
1727 rqstp->rq_cred.cr_flavor = gss_svc_to_pseudoflavor( in svcauth_gss_accept()
1983 if (rqstp->rq_cred.cr_group_info) in svcauth_gss_release()
1984 put_group_info(rqstp->rq_cred.cr_group_info); in svcauth_gss_release()
1985 rqstp->rq_cred.cr_group_info = NULL; in svcauth_gss_release()
/linux/fs/nfs/
H A Dcallback.c273 char *p = rqstp->rq_cred.cr_principal; in check_gss_callback_principal()
H A Dnfs4proc.c6598 sc->sc_cred = get_rpccred(task->tk_rqstp->rq_cred); in nfs4_setclientid_done()
/linux/include/linux/sunrpc/
H A Dsvc.h209 struct svc_cred rq_cred; /* auth info */ member
H A Dxprt.h68 struct rpc_cred * rq_cred; /* Bound cred */ member
/linux/net/sunrpc/xprtrdma/
H A Drpc_rdma.c855 &rqst->rq_cred->cr_auth->au_flags); in rpcrdma_marshal_req()