Home
last modified time | relevance | path

Searched refs:rpc_auth (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/include/linux/sunrpc/
Dauth.h48 struct rpc_auth;
54 struct rpc_auth * cr_auth;
79 struct rpc_auth { struct
115 struct rpc_auth * (*create)(struct rpc_auth_create_args *, struct rpc_clnt *); argument
116 void (*destroy)(struct rpc_auth *);
118 struct rpc_cred * (*lookup_cred)(struct rpc_auth *, struct auth_cred *, int);
119 struct rpc_cred * (*crcreate)(struct rpc_auth*, struct auth_cred *, int);
124 int (*key_timeout)(struct rpc_auth *,
130 int (*cr_init)(struct rpc_auth *, struct rpc_cred *);
162 struct rpc_auth * rpcauth_create(struct rpc_auth_create_args *,
[all …]
Dclnt.h46 struct rpc_auth * cl_auth; /* authenticator */
/linux-4.1.27/net/sunrpc/
Dauth_null.c17 static struct rpc_auth null_auth;
20 static struct rpc_auth *
28 nul_destroy(struct rpc_auth *auth) in nul_destroy()
36 nul_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in nul_lookup_cred()
115 struct rpc_auth null_auth = {
Dauth_unix.c32 static struct rpc_auth unix_auth;
35 static struct rpc_auth *
45 unx_destroy(struct rpc_auth *auth) in unx_destroy()
55 unx_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in unx_lookup_cred()
61 unx_create_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in unx_create_cred()
230 struct rpc_auth unix_auth = {
Dauth_generic.c29 static struct rpc_auth generic_auth;
68 struct rpc_auth *auth = task->tk_client->cl_auth; in generic_bind_cred()
78 generic_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in generic_lookup_cred()
84 generic_create_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in generic_create_cred()
211 generic_key_timeout(struct rpc_auth *auth, struct rpc_cred *cred) in generic_key_timeout()
266 static struct rpc_auth generic_auth = {
Dauth.c256 struct rpc_auth *
259 struct rpc_auth *auth; in rpcauth_create()
290 rpcauth_release(struct rpc_auth *auth) in rpcauth_release()
326 rpcauth_init_credcache(struct rpc_auth *auth) in rpcauth_init_credcache()
353 rpcauth_key_timeout_notify(struct rpc_auth *auth, struct rpc_cred *cred) in rpcauth_key_timeout_notify()
431 rpcauth_destroy_credcache(struct rpc_auth *auth) in rpcauth_destroy_credcache()
545 rpcauth_lookup_credcache(struct rpc_auth *auth, struct auth_cred * acred, in rpcauth_lookup_credcache()
621 rpcauth_lookupcred(struct rpc_auth *auth, int flags) in rpcauth_lookupcred()
641 struct rpc_auth *auth, const struct rpc_credops *ops) in rpcauth_init_cred()
668 struct rpc_auth *auth = task->tk_client->cl_auth; in rpcauth_bind_root_cred()
[all …]
Dclnt.c301 struct rpc_auth *auth; in rpc_client_register()
/linux-4.1.27/net/sunrpc/auth_gss/
Dauth_gss.c92 struct rpc_auth rpc_auth; member
562 struct gss_auth, rpc_auth); in gss_refresh_upcall()
986 struct rpc_auth * auth; in gss_create_new()
1015 auth = &gss_auth->rpc_auth; in gss_create_new()
1092 gss_destroy(struct rpc_auth *auth) in gss_destroy()
1095 struct gss_auth, rpc_auth); in gss_destroy()
1139 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor) in gss_auth_find_or_add_hashed()
1149 if (!atomic_inc_not_zero(&gss_auth->rpc_auth.au_count)) in gss_auth_find_or_add_hashed()
1175 gss_destroy(&new->rpc_auth); in gss_create_hashed()
1180 static struct rpc_auth *
[all …]
/linux-4.1.27/fs/nfs/
Dfscache.h50 } rpc_auth; member
Dfscache.c93 key->key.rpc_auth.au_flavor = nfss->client->cl_auth->au_flavor; in nfs_fscache_get_super_cookie()
Dnfs2xdr.c74 struct rpc_auth *auth = req->rq_cred->cr_auth; in prepare_reply_buffer()
Dwrite.c1142 struct rpc_auth *auth = NFS_SERVER(inode)->client->cl_auth; in nfs_key_timeout_notify()
Dnfs3xdr.c113 struct rpc_auth *auth = req->rq_cred->cr_auth; in prepare_reply_buffer()
Dsuper.c808 struct rpc_auth *auth = nfss->client->cl_auth; in nfs_show_stats()
Dnfs4xdr.c960 struct rpc_auth *auth = req->rq_cred->cr_auth; in encode_compound_hdr()
Dnfs4proc.c3022 struct rpc_auth *auth; in nfs4_lookup_root_sec()
/linux-4.1.27/fs/nfs/flexfilelayout/
Dflexfilelayoutdev.c313 struct rpc_auth *auth = ds->ds_clp->cl_rpcclient->cl_auth; in ff_layout_update_mirror_cred()
/linux-4.1.27/fs/nfsd/
Dnfs4callback.c704 struct rpc_auth *auth = client->cl_auth; in get_backchannel_cred()