Symbol: rpc_auth
fs/nfs/nfs4proc.c
4214
struct rpc_auth *auth;
fs/nfs/super.c
655
struct rpc_auth *auth = nfss->client->cl_auth;
fs/nfs/write.c
1174
struct rpc_auth *auth = NFS_SERVER(inode)->client->cl_auth;
include/linux/sunrpc/auth.h
111
struct rpc_auth * (*create)(const struct rpc_auth_create_args *,
include/linux/sunrpc/auth.h
113
void (*destroy)(struct rpc_auth *);
include/linux/sunrpc/auth.h
116
struct rpc_cred * (*lookup_cred)(struct rpc_auth *, struct auth_cred *, int);
include/linux/sunrpc/auth.h
117
struct rpc_cred * (*crcreate)(struct rpc_auth*, struct auth_cred *, int, gfp_t);
include/linux/sunrpc/auth.h
121
int (*key_timeout)(struct rpc_auth *,
include/linux/sunrpc/auth.h
128
int (*cr_init)(struct rpc_auth *, struct rpc_cred *);
include/linux/sunrpc/auth.h
157
struct rpc_auth * rpcauth_create(const struct rpc_auth_create_args *,
include/linux/sunrpc/auth.h
159
void rpcauth_release(struct rpc_auth *);
include/linux/sunrpc/auth.h
164
struct rpc_cred * rpcauth_lookup_credcache(struct rpc_auth *, struct auth_cred *, int, gfp_t);
include/linux/sunrpc/auth.h
165
void rpcauth_init_cred(struct rpc_cred *, const struct auth_cred *, struct rpc_auth *, const struct rpc_credops *);
include/linux/sunrpc/auth.h
166
struct rpc_cred * rpcauth_lookupcred(struct rpc_auth *, int);
include/linux/sunrpc/auth.h
184
int rpcauth_init_credcache(struct rpc_auth *);
include/linux/sunrpc/auth.h
185
void rpcauth_destroy_credcache(struct rpc_auth *);
include/linux/sunrpc/auth.h
46
struct rpc_auth;
include/linux/sunrpc/auth.h
52
struct rpc_auth * cr_auth;
include/linux/sunrpc/clnt.h
57
struct rpc_auth * cl_auth; /* authenticator */
include/trace/events/rpcgss.h
457
const struct rpc_auth *auth
net/sunrpc/auth.c
221
struct rpc_auth *
net/sunrpc/auth.c
224
struct rpc_auth *auth = ERR_PTR(-EINVAL);
net/sunrpc/auth.c
247
rpcauth_release(struct rpc_auth *auth)
net/sunrpc/auth.c
288
rpcauth_init_credcache(struct rpc_auth *auth)
net/sunrpc/auth.c
407
rpcauth_destroy_credcache(struct rpc_auth *auth)
net/sunrpc/auth.c
514
rpcauth_lookup_credcache(struct rpc_auth *auth, struct auth_cred * acred,
net/sunrpc/auth.c
578
rpcauth_lookupcred(struct rpc_auth *auth, int flags)
net/sunrpc/auth.c
593
struct rpc_auth *auth, const struct rpc_credops *ops)
net/sunrpc/auth.c
609
struct rpc_auth *auth = task->tk_client->cl_auth;
net/sunrpc/auth.c
625
struct rpc_auth *auth = task->tk_client->cl_auth;
net/sunrpc/auth.c
641
struct rpc_auth *auth = task->tk_client->cl_auth;
net/sunrpc/auth.c
652
struct rpc_auth *auth = task->tk_client->cl_auth;
net/sunrpc/auth_gss/auth_gss.c
1027
struct rpc_auth * auth;
net/sunrpc/auth_gss/auth_gss.c
1053
auth = &gss_auth->rpc_auth;
net/sunrpc/auth_gss/auth_gss.c
1137
gss_destroy(struct rpc_auth *auth)
net/sunrpc/auth_gss/auth_gss.c
1140
struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1181
if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor)
net/sunrpc/auth_gss/auth_gss.c
1191
if (!refcount_inc_not_zero(&gss_auth->rpc_auth.au_count))
net/sunrpc/auth_gss/auth_gss.c
1218
gss_destroy(&new->rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1223
static struct rpc_auth *
net/sunrpc/auth_gss/auth_gss.c
1240
return &gss_auth->rpc_auth;
net/sunrpc/auth_gss/auth_gss.c
1258
&gss_auth->rpc_auth,
net/sunrpc/auth_gss/auth_gss.c
1280
struct gss_auth *gss_auth = container_of(cred->cr_auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1341
struct gss_auth *gss_auth = container_of(cred->cr_auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1369
static struct rpc_cred *gss_lookup_cred(struct rpc_auth *auth,
net/sunrpc/auth_gss/auth_gss.c
1377
gss_create_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags, gfp_t gfp)
net/sunrpc/auth_gss/auth_gss.c
1379
struct gss_auth *gss_auth = container_of(auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1402
gss_cred_init(struct rpc_auth *auth, struct rpc_cred *cred)
net/sunrpc/auth_gss/auth_gss.c
1404
struct gss_auth *gss_auth = container_of(auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1611
struct rpc_auth *auth = oldcred->cr_auth;
net/sunrpc/auth_gss/auth_gss.c
1959
struct rpc_auth *auth = cred->cr_auth;
net/sunrpc/auth_gss/auth_gss.c
601
struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
89
struct rpc_auth rpc_auth;
net/sunrpc/auth_null.c
114
struct rpc_auth null_auth = {
net/sunrpc/auth_null.c
18
static struct rpc_auth null_auth;
net/sunrpc/auth_null.c
21
static struct rpc_auth *
net/sunrpc/auth_null.c
29
nul_destroy(struct rpc_auth *auth)
net/sunrpc/auth_null.c
37
nul_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags)
net/sunrpc/auth_tls.c
148
static struct rpc_auth tls_auth = {
net/sunrpc/auth_tls.c
16
static struct rpc_auth tls_auth;
net/sunrpc/auth_tls.c
73
static struct rpc_auth *tls_create(const struct rpc_auth_create_args *args,
net/sunrpc/auth_tls.c
80
static void tls_destroy(struct rpc_auth *auth)
net/sunrpc/auth_tls.c
84
static struct rpc_cred *tls_lookup_cred(struct rpc_auth *auth,
net/sunrpc/auth_unix.c
175
struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth;
net/sunrpc/auth_unix.c
224
struct rpc_auth unix_auth = {
net/sunrpc/auth_unix.c
24
static struct rpc_auth unix_auth;
net/sunrpc/auth_unix.c
28
static struct rpc_auth *
net/sunrpc/auth_unix.c
36
unx_destroy(struct rpc_auth *auth)
net/sunrpc/auth_unix.c
43
static struct rpc_cred *unx_lookup_cred(struct rpc_auth *auth,
net/sunrpc/clnt.c
1881
const struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth;
net/sunrpc/clnt.c
292
struct rpc_auth *auth;