Home
last modified time | relevance | path

Searched refs:acred (Results 1 – 5 of 5) sorted by relevance

/linux/net/sunrpc/
A Dauth_unix.c44 unx_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in unx_lookup_cred() argument
48 rpcauth_init_cred(ret, acred, auth, &unix_credops); in unx_lookup_cred()
72 unx_match(struct auth_cred *acred, struct rpc_cred *cred, int flags) in unx_match() argument
77 if (cred->cr_cred == acred->cred) in unx_match()
80 …if (!uid_eq(cred->cr_cred->fsuid, acred->cred->fsuid) || !gid_eq(cred->cr_cred->fsgid, acred->cred… in unx_match()
83 if (acred->cred->group_info != NULL) in unx_match()
84 groups = acred->cred->group_info->ngroups; in unx_match()
93 if (!gid_eq(cred->cr_cred->group_info->gid[i], acred->cred->group_info->gid[i])) in unx_match()
A Dauth.c530 if (!entry->cr_ops->crmatch(acred, entry, flags)) in rpcauth_lookup_credcache()
549 if (!entry->cr_ops->crmatch(acred, entry, flags)) in rpcauth_lookup_credcache()
583 struct auth_cred acred; in rpcauth_lookupcred() local
587 memset(&acred, 0, sizeof(acred)); in rpcauth_lookupcred()
588 acred.cred = cred; in rpcauth_lookupcred()
605 cred->cr_cred = get_cred(acred->cred); in rpcauth_init_cred()
613 struct auth_cred acred = { in rpcauth_bind_root_cred() local
619 put_cred(acred.cred); in rpcauth_bind_root_cred()
627 struct auth_cred acred = { in rpcauth_bind_machine_cred() local
632 if (!acred.principal) in rpcauth_bind_machine_cred()
[all …]
A Dauth_null.c37 nul_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags) in nul_lookup_cred() argument
54 nul_match(struct auth_cred *acred, struct rpc_cred *cred, int taskflags) in nul_match() argument
/linux/net/sunrpc/auth_gss/
A Dauth_gss.c1223 struct auth_cred acred = { in gss_dup_cred() local
1229 rpcauth_init_cred(&new->gc_base, &acred, in gss_dup_cred()
1333 gss_hash_cred(struct auth_cred *acred, unsigned int hashbits) in gss_hash_cred() argument
1344 return rpcauth_lookup_credcache(auth, acred, flags, GFP_NOFS); in gss_lookup_cred()
1357 rpcauth_init_cred(&cred->gc_base, acred, auth, &gss_credops); in gss_create_cred()
1364 cred->gc_principal = acred->principal; in gss_create_cred()
1481 if (acred->principal != NULL) { in gss_match()
1484 ret = strcmp(acred->principal, gss_cred->gc_principal) == 0; in gss_match()
1488 ret = uid_eq(rc->cr_cred->fsuid, acred->cred->fsuid); in gss_match()
1581 struct auth_cred acred = { in gss_renew_cred() local
[all …]
/linux/fs/nfs/
A Dwrite.c1249 struct auth_cred acred = { in nfs_ctx_key_to_expire() local
1261 new = auth->au_ops->lookup_cred(auth, &acred, 0); in nfs_ctx_key_to_expire()

Completed in 14 milliseconds