Home
last modified time | relevance | path

Searched refs:rpc_cred (Results 1 – 25 of 25) sorted by relevance

/linux/include/linux/sunrpc/
A Dauth.h48 struct rpc_cred { struct
121 struct rpc_cred *);
126 int (*cr_init)(struct rpc_auth *, struct rpc_cred *);
127 void (*crdestroy)(struct rpc_cred *);
129 int (*crmatch)(struct auth_cred *, struct rpc_cred *, int);
139 int (*crkey_timeout)(struct rpc_cred *);
140 char * (*crstringify_acceptor)(struct rpc_cred *);
163 struct rpc_cred * rpcauth_lookupcred(struct rpc_auth *, int);
164 void put_rpccred(struct rpc_cred *);
184 char * rpcauth_stringify_acceptor(struct rpc_cred *);
[all …]
A Dsched.h29 const struct cred * rpc_cred; /* Credentials */ member
75 struct rpc_cred * tk_op_cred; /* cred being operated on */
110 struct rpc_cred *rpc_op_cred; /* credential being operated on */
A Dauth_gss.h84 struct rpc_cred gc_base;
A Dclnt.h200 struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred,
A Dxprt.h76 struct rpc_cred * rq_cred; /* Bound cred */
/linux/net/sunrpc/
A Dauth.c329 struct rpc_cred *cred; in rpcauth_destroy_credlist()
385 struct rpc_cred *cred; in rpcauth_clear_credcache()
516 struct rpc_cred *
580 struct rpc_cred *
584 struct rpc_cred *ret; in rpcauth_lookupcred()
609 static struct rpc_cred *
616 struct rpc_cred *ret; in rpcauth_bind_root_cred()
623 static struct rpc_cred *
637 static struct rpc_cred *
649 struct rpc_cred *new = NULL; in rpcauth_bindcred()
[all …]
A Dauth_unix.c43 static struct rpc_cred *
46 struct rpc_cred *ret = mempool_alloc(unix_pool, GFP_NOFS); in unx_lookup_cred()
56 struct rpc_cred *rpc_cred = container_of(head, struct rpc_cred, cr_rcu); in unx_free_cred_callback() local
58 put_cred(rpc_cred->cr_cred); in unx_free_cred_callback()
59 mempool_free(rpc_cred, unix_pool); in unx_free_cred_callback()
63 unx_destroy_cred(struct rpc_cred *cred) in unx_destroy_cred()
72 unx_match(struct auth_cred *acred, struct rpc_cred *cred, int flags) in unx_match()
106 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in unx_marshal()
197 unix_pool = mempool_create_kmalloc_pool(16, sizeof(struct rpc_cred)); in rpc_init_authunix()
A Dauth_null.c19 static struct rpc_cred null_cred;
36 static struct rpc_cred *
46 nul_destroy_cred(struct rpc_cred *cred) in nul_destroy_cred()
54 nul_match(struct auth_cred *acred, struct rpc_cred *cred, int taskflags) in nul_match()
137 struct rpc_cred null_cred = {
A Dsched.c1160 if (task->tk_msg.rpc_cred) { in rpc_release_resources_task()
1162 put_cred(task->tk_msg.rpc_cred); in rpc_release_resources_task()
1163 task->tk_msg.rpc_cred = NULL; in rpc_release_resources_task()
A Dclnt.c1103 task->tk_msg.rpc_cred = msg->rpc_cred; in rpc_task_set_rpc_message()
1105 get_cred(task->tk_msg.rpc_cred); in rpc_task_set_rpc_message()
2706 struct rpc_xprt *xprt, struct rpc_cred *cred, int flags, in rpc_call_null_helper()
2726 struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred, int flags) in rpc_call_null()
/linux/net/sunrpc/auth_gss/
A Dauth_gss.c130 gss_cred_get_ctx(struct rpc_cred *cred) in gss_cred_get_ctx()
629 struct rpc_cred *cred = &gss_cred->gc_base; in gss_create_upcall()
1310 gss_destroy_nullcred(struct rpc_cred *cred) in gss_destroy_nullcred()
1325 gss_destroy_cred(struct rpc_cred *cred) in gss_destroy_cred()
1341 static struct rpc_cred *
1347 static struct rpc_cred *
1445 gss_key_timeout(struct rpc_cred *rc) in gss_key_timeout()
1503 struct rpc_cred *cred = req->rq_cred; in gss_marshal()
1585 struct rpc_cred *new; in gss_renew_cred()
2076 struct rpc_cred *cred = req->rq_cred; in gss_xmit_need_reencode()
[all …]
A Dgss_rpc_upcall.c297 .rpc_cred = NULL, /* FIXME ? */ in gssp_accept_sec_context_upcall()
/linux/fs/nfs/
A Dnfs4proc.c3293 .rpc_cred = cred, in _nfs4_do_setattr()
5617 .rpc_cred = cred, in nfs4_proc_async_renew()
5641 .rpc_cred = cred, in nfs4_proc_renew()
6274 .rpc_cred = cred, in nfs4_proc_setclientid()
6340 .rpc_cred = cred, in nfs4_proc_setclientid_confirm()
6489 .rpc_cred = cred, in _nfs4_proc_delegreturn()
7847 .rpc_cred = cred, in _nfs40_proc_get_locations()
7901 .rpc_cred = cred, in _nfs41_proc_get_locations()
7989 .rpc_cred = cred, in _nfs40_proc_fsid_present()
8031 .rpc_cred = cred, in _nfs41_proc_fsid_present()
[all …]
A Dunlink.c94 .rpc_cred = data->cred, in nfs_do_call_unlink()
356 msg.rpc_cred = data->cred; in nfs_async_rename()
A Dnfs3proc.c142 msg.rpc_cred = nfs_file_cred(sattr->ia_file); in nfs3_proc_setattr()
234 .rpc_cred = entry->cred, in nfs3_proc_access()
681 .rpc_cred = nr_arg->cred, in nfs3_proc_readdir()
A Dproc.c145 msg.rpc_cred = nfs_file_cred(sattr->ia_file); in nfs_proc_setattr()
514 .rpc_cred = nr_arg->cred, in nfs_proc_readdir()
A Dnfs4namespace.c219 struct rpc_cred *cred; in nfs_find_best_sec()
A Dnfs4_fs.h375 msg->rpc_cred = rpc_machine_cred(); in _nfs4_state_protect()
A Dwrite.c1248 struct rpc_cred *cred, *new, *old = NULL; in nfs_ctx_key_to_expire()
1700 .rpc_cred = data->cred, in nfs_initiate_commit()
A Dpagelist.c758 .rpc_cred = cred, in nfs_initiate_pgio()
A Dnfs42proc.c542 .rpc_cred = ctx->cred, in nfs42_do_offload_cancel_async()
/linux/fs/lockd/
A Dclntproc.c270 .rpc_cred = cred, in nlmclnt_call()
411 .rpc_cred = cred, in nlmclnt_async_call()
/linux/include/linux/
A Dnfs_fs.h84 struct rpc_cred __rcu *ll_cred; /* low-level cred - use to check for expiry */
A Dnfs_xdr.h1164 struct rpc_cred *sc_cred;
/linux/fs/nfsd/
A Dnfs4callback.c1354 cb->cb_msg.rpc_cred = clp->cl_cb_cred; in nfsd4_run_cb_work()

Completed in 80 milliseconds