/kernel/linux/linux-5.10/include/linux/sunrpc/ |
H A D | auth.h | 46 struct rpc_auth; 52 struct rpc_auth * cr_auth; 73 struct rpc_auth { struct 91 /* rpc_auth au_flags */ 110 struct rpc_auth * (*create)(const struct rpc_auth_create_args *, 112 void (*destroy)(struct rpc_auth *); 115 struct rpc_cred * (*lookup_cred)(struct rpc_auth *, struct auth_cred *, int); 116 struct rpc_cred * (*crcreate)(struct rpc_auth*, struct auth_cred *, int, gfp_t); 120 int (*key_timeout)(struct rpc_auth *, 126 int (*cr_init)(struct rpc_auth *, struc [all...] |
H A D | clnt.h | 48 struct rpc_auth * cl_auth; /* authenticator */
|
/kernel/linux/linux-6.6/include/linux/sunrpc/ |
H A D | auth.h | 46 struct rpc_auth; 52 struct rpc_auth * cr_auth; 73 struct rpc_auth { struct 91 /* rpc_auth au_flags */ 111 struct rpc_auth * (*create)(const struct rpc_auth_create_args *, 113 void (*destroy)(struct rpc_auth *); 116 struct rpc_cred * (*lookup_cred)(struct rpc_auth *, struct auth_cred *, int); 117 struct rpc_cred * (*crcreate)(struct rpc_auth*, struct auth_cred *, int, gfp_t); 121 int (*key_timeout)(struct rpc_auth *, 128 int (*cr_init)(struct rpc_auth *, struc [all...] |
H A D | clnt.h | 57 struct rpc_auth * cl_auth; /* authenticator */
|
/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | auth_null.c | 18 static struct rpc_auth null_auth; 21 static struct rpc_auth * 29 nul_destroy(struct rpc_auth *auth) in nul_destroy() 37 nul_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in nul_lookup_cred() 114 struct rpc_auth null_auth = {
|
H A D | auth_unix.c | 24 static struct rpc_auth unix_auth; 28 static struct rpc_auth * 36 unx_destroy(struct rpc_auth *auth) in unx_destroy() 44 unx_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in unx_lookup_cred() 167 struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth; in unx_validate() 216 struct rpc_auth unix_auth = {
|
H A D | auth.c | 224 struct rpc_auth * 227 struct rpc_auth *auth = ERR_PTR(-EINVAL); in rpcauth_create() 250 rpcauth_release(struct rpc_auth *auth) in rpcauth_release() 291 rpcauth_init_credcache(struct rpc_auth *auth) in rpcauth_init_credcache() 410 rpcauth_destroy_credcache(struct rpc_auth *auth) in rpcauth_destroy_credcache() 517 rpcauth_lookup_credcache(struct rpc_auth *auth, struct auth_cred * acred, in rpcauth_lookup_credcache() 581 rpcauth_lookupcred(struct rpc_auth *auth, int flags) in rpcauth_lookupcred() 596 struct rpc_auth *auth, const struct rpc_credops *ops) in rpcauth_init_cred() 612 struct rpc_auth *auth = task->tk_client->cl_auth; in rpcauth_bind_root_cred() 626 struct rpc_auth *aut in rpcauth_bind_machine_cred() [all...] |
H A D | clnt.c | 300 struct rpc_auth *auth; in rpc_client_register() 752 * The old rpc_auth cache cannot be re-used. GSS in rpc_switch_client_transport() 1768 const struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth; in call_allocate()
|
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | auth_null.c | 18 static struct rpc_auth null_auth; 21 static struct rpc_auth * 29 nul_destroy(struct rpc_auth *auth) in nul_destroy() 37 nul_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in nul_lookup_cred() 114 struct rpc_auth null_auth = {
|
H A D | auth_tls.c | 16 static struct rpc_auth tls_auth; 73 static struct rpc_auth *tls_create(const struct rpc_auth_create_args *args, in tls_create() 80 static void tls_destroy(struct rpc_auth *auth) in tls_destroy() 84 static struct rpc_cred *tls_lookup_cred(struct rpc_auth *auth, in tls_lookup_cred() 148 static struct rpc_auth tls_auth = {
|
H A D | auth_unix.c | 24 static struct rpc_auth unix_auth; 28 static struct rpc_auth * 36 unx_destroy(struct rpc_auth *auth) in unx_destroy() 43 static struct rpc_cred *unx_lookup_cred(struct rpc_auth *auth, in unx_lookup_cred() 175 struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth; in unx_validate() 224 struct rpc_auth unix_auth = {
|
H A D | auth.c | 221 struct rpc_auth * 224 struct rpc_auth *auth = ERR_PTR(-EINVAL); in rpcauth_create() 247 rpcauth_release(struct rpc_auth *auth) in rpcauth_release() 288 rpcauth_init_credcache(struct rpc_auth *auth) in rpcauth_init_credcache() 407 rpcauth_destroy_credcache(struct rpc_auth *auth) in rpcauth_destroy_credcache() 514 rpcauth_lookup_credcache(struct rpc_auth *auth, struct auth_cred * acred, in rpcauth_lookup_credcache() 578 rpcauth_lookupcred(struct rpc_auth *auth, int flags) in rpcauth_lookupcred() 593 struct rpc_auth *auth, const struct rpc_credops *ops) in rpcauth_init_cred() 609 struct rpc_auth *auth = task->tk_client->cl_auth; in rpcauth_bind_root_cred() 625 struct rpc_auth *aut in rpcauth_bind_machine_cred() [all...] |
H A D | clnt.c | 302 struct rpc_auth *auth; in rpc_client_register() 772 * The old rpc_auth cache cannot be re-used. GSS in rpc_switch_client_transport() 1863 const struct rpc_auth *auth = task->tk_rqstp->rq_cred->cr_auth; in call_allocate()
|
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/ |
H A D | auth_gss.c | 71 struct rpc_auth rpc_auth; member 581 struct gss_auth, rpc_auth); in gss_refresh_upcall() 1016 struct rpc_auth * auth; in gss_create_new() 1041 auth = &gss_auth->rpc_auth; in gss_create_new() 1124 gss_destroy(struct rpc_auth *auth) in gss_destroy() 1127 struct gss_auth, rpc_auth); in gss_destroy() 1168 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor) in gss_auth_find_or_add_hashed() 1178 if (!refcount_inc_not_zero(&gss_auth->rpc_auth.au_count)) in gss_auth_find_or_add_hashed() 1205 gss_destroy(&new->rpc_auth); in gss_create_hashed() [all...] |
/kernel/linux/linux-6.6/net/sunrpc/auth_gss/ |
H A D | auth_gss.c | 87 struct rpc_auth rpc_auth; member 598 struct gss_auth, rpc_auth); in gss_refresh_upcall() 1033 struct rpc_auth * auth; in gss_create_new() 1059 auth = &gss_auth->rpc_auth; in gss_create_new() 1143 gss_destroy(struct rpc_auth *auth) in gss_destroy() 1146 struct gss_auth, rpc_auth); in gss_destroy() 1187 if (gss_auth->rpc_auth.au_flavor != args->pseudoflavor) in gss_auth_find_or_add_hashed() 1197 if (!refcount_inc_not_zero(&gss_auth->rpc_auth.au_count)) in gss_auth_find_or_add_hashed() 1224 gss_destroy(&new->rpc_auth); in gss_create_hashed() [all...] |
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | fscache.h | 46 } rpc_auth; member
|
H A D | fscache.c | 140 key->key.rpc_auth.au_flavor = nfss->client->cl_auth->au_flavor; in nfs_fscache_get_super_cookie()
|
H A D | super.c | 619 struct rpc_auth *auth = nfss->client->cl_auth; in nfs_show_stats()
|
H A D | write.c | 1235 struct rpc_auth *auth = NFS_SERVER(inode)->client->cl_auth; in nfs_ctx_key_to_expire()
|
H A D | nfs4proc.c | 4001 struct rpc_auth *auth; in nfs4_lookup_root_sec()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | rpcgss.h | 430 const struct rpc_auth *auth
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | rpcgss.h | 457 const struct rpc_auth *auth
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | super.c | 650 struct rpc_auth *auth = nfss->client->cl_auth; in nfs_show_stats()
|
H A D | write.c | 1252 struct rpc_auth *auth = NFS_SERVER(inode)->client->cl_auth; in nfs_ctx_key_to_expire()
|
H A D | nfs4proc.c | 4130 struct rpc_auth *auth; in nfs4_lookup_root_sec()
|