Home
last modified time | relevance | path

Searched defs:cred (Results 1 – 25 of 265) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/include/linux/
Dcred.h111 struct cred { struct
112 atomic_t usage;
114 atomic_t subscribers; /* number of processes subscribed */
115 void *put_addr;
116 unsigned magic;
120 kuid_t uid; /* real UID of the task */
121 kgid_t gid; /* real GID of the task */
122 kuid_t suid; /* saved UID of the task */
123 kgid_t sgid; /* saved GID of the task */
124 kuid_t euid; /* effective UID of the task */
[all …]
/kernel/linux/linux-4.19/include/linux/
Dcred.h116 struct cred { struct
117 atomic_t usage;
119 atomic_t subscribers; /* number of processes subscribed */
120 void *put_addr;
121 unsigned magic;
125 kuid_t uid; /* real UID of the task */
126 kgid_t gid; /* real GID of the task */
127 kuid_t suid; /* saved UID of the task */
128 kgid_t sgid; /* saved GID of the task */
129 kuid_t euid; /* effective UID of the task */
[all …]
/kernel/linux/linux-4.19/net/sunrpc/
Dauth.c299 rpcauth_unhash_cred_locked(struct rpc_cred *cred) in rpcauth_unhash_cred_locked()
307 rpcauth_unhash_cred(struct rpc_cred *cred) in rpcauth_unhash_cred()
352 rpcauth_key_timeout_notify(struct rpc_auth *auth, struct rpc_cred *cred) in rpcauth_key_timeout_notify()
361 rpcauth_cred_key_to_expire(struct rpc_auth *auth, struct rpc_cred *cred) in rpcauth_cred_key_to_expire()
372 rpcauth_stringify_acceptor(struct rpc_cred *cred) in rpcauth_stringify_acceptor()
386 struct rpc_cred *cred; in rpcauth_destroy_credlist() local
404 struct rpc_cred *cred; in rpcauth_clear_credcache() local
455 struct rpc_cred *cred, *next; in rpcauth_prune_expired() local
553 struct rpc_cred *cred = NULL, in rpcauth_lookup_credcache() local
628 const struct cred *cred = current_cred(); in rpcauth_lookupcred() local
[all …]
Dauth_generic.c73 struct rpc_cred *cred, int lookupflags) in generic_bind_cred()
128 generic_free_cred(struct rpc_cred *cred) in generic_free_cred()
141 struct rpc_cred *cred = container_of(head, struct rpc_cred, cr_rcu); in generic_free_cred_callback() local
146 generic_destroy_cred(struct rpc_cred *cred) in generic_destroy_cred()
166 generic_match(struct auth_cred *acred, struct rpc_cred *cred, int flags) in generic_match()
226 generic_key_timeout(struct rpc_auth *auth, struct rpc_cred *cred) in generic_key_timeout()
280 static bool generic_key_to_expire(struct rpc_cred *cred) in generic_key_to_expire()
Dauth_unix.c68 struct unx_cred *cred; in unx_create_cred() local
111 unx_destroy_cred(struct rpc_cred *cred) in unx_destroy_cred()
124 struct unx_cred *cred = container_of(rcred, struct unx_cred, uc_base); in unx_match() local
152 struct unx_cred *cred = container_of(task->tk_rqstp->rq_cred, struct unx_cred, uc_base); in unx_marshal() local
Dauth_null.c48 nul_destroy_cred(struct rpc_cred *cred) in nul_destroy_cred()
56 nul_match(struct auth_cred *acred, struct rpc_cred *cred, int taskflags) in nul_match()
/kernel/linux/linux-5.10/net/sunrpc/
Dauth.c264 rpcauth_unhash_cred_locked(struct rpc_cred *cred) in rpcauth_unhash_cred_locked()
273 rpcauth_unhash_cred(struct rpc_cred *cred) in rpcauth_unhash_cred()
315 rpcauth_stringify_acceptor(struct rpc_cred *cred) in rpcauth_stringify_acceptor()
329 struct rpc_cred *cred; in rpcauth_destroy_credlist() local
339 rpcauth_lru_add_locked(struct rpc_cred *cred) in rpcauth_lru_add_locked()
348 rpcauth_lru_add(struct rpc_cred *cred) in rpcauth_lru_add()
358 rpcauth_lru_remove_locked(struct rpc_cred *cred) in rpcauth_lru_remove_locked()
367 rpcauth_lru_remove(struct rpc_cred *cred) in rpcauth_lru_remove()
385 struct rpc_cred *cred; in rpcauth_clear_credcache() local
432 struct rpc_cred *cred, *next; in rpcauth_prune_expired() local
[all …]
Dauth_unix.c63 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() local
Dauth_null.c46 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()
/kernel/linux/linux-4.19/kernel/
Dcred.c68 static inline void set_cred_subscribers(struct cred *cred, int n) in set_cred_subscribers()
75 static inline int read_cred_subscribers(const struct cred *cred) in read_cred_subscribers()
87 struct cred *cred = (struct cred *) _cred; in alter_cred_subscribers() local
98 struct cred *cred = container_of(rcu, struct cred, rcu); in put_cred_rcu() local
135 void __put_cred(struct cred *cred) in __put_cred()
162 struct cred *cred; in exit_creds() local
193 const struct cred *cred; in get_task_cred() local
729 bool creds_are_invalid(const struct cred *cred) in creds_are_invalid()
753 static void dump_invalid_creds(const struct cred *cred, const char *label, in dump_invalid_creds()
790 void __invalid_creds(const struct cred *cred, const char *file, unsigned line) in __invalid_creds()
Dgroups.c155 const struct cred *cred = current_cred(); in SYSCALL_DEFINE2() local
221 const struct cred *cred = current_cred(); in in_group_p() local
233 const struct cred *cred = current_cred(); in in_egroup_p() local
/kernel/linux/linux-5.10/kernel/
Dcred.c65 static inline void set_cred_subscribers(struct cred *cred, int n) in set_cred_subscribers()
72 static inline int read_cred_subscribers(const struct cred *cred) in read_cred_subscribers()
84 struct cred *cred = (struct cred *) _cred; in alter_cred_subscribers() local
95 struct cred *cred = container_of(rcu, struct cred, rcu); in put_cred_rcu() local
132 void __put_cred(struct cred *cred) in __put_cred()
159 struct cred *cred; in exit_creds() local
195 const struct cred *cred; in get_task_cred() local
791 bool creds_are_invalid(const struct cred *cred) in creds_are_invalid()
802 static void dump_invalid_creds(const struct cred *cred, const char *label, in dump_invalid_creds()
839 void __invalid_creds(const struct cred *cred, const char *file, unsigned line) in __invalid_creds()
Dgroups.c155 const struct cred *cred = current_cred(); in SYSCALL_DEFINE2() local
221 const struct cred *cred = current_cred(); in in_group_p() local
233 const struct cred *cred = current_cred(); in in_egroup_p() local
/kernel/linux/linux-5.10/security/apparmor/include/
Dcred.h22 static inline struct aa_label *cred_label(const struct cred *cred) in cred_label()
30 static inline void set_cred_label(const struct cred *cred, in set_cred_label()
47 static inline struct aa_label *aa_cred_raw_label(const struct cred *cred) in aa_cred_raw_label()
61 static inline struct aa_label *aa_get_newest_cred_label(const struct cred *cred) in aa_get_newest_cred_label()
/kernel/linux/linux-4.19/fs/nfs/
Dnfs4state.c90 int nfs4_init_clientid(struct nfs_client *clp, struct rpc_cred *cred) in nfs4_init_clientid()
137 struct rpc_cred *cred) in nfs40_discover_server_trunking()
173 struct rpc_cred *cred = NULL; in nfs4_get_machine_cred_locked() local
182 struct rpc_cred *cred, *new; in nfs4_root_machine_cred() local
196 struct rpc_cred *cred = NULL; in nfs4_get_renew_cred_server_locked() local
221 struct rpc_cred *cred = NULL; in nfs4_get_renew_cred_locked() local
326 int nfs41_init_clientid(struct nfs_client *clp, struct rpc_cred *cred) in nfs41_init_clientid()
361 struct rpc_cred *cred) in nfs41_discover_server_trunking()
403 struct rpc_cred *cred; in nfs4_get_clid_cred() local
412 nfs4_find_state_owner_locked(struct nfs_server *server, struct rpc_cred *cred) in nfs4_find_state_owner_locked()
[all …]
Dnfs4proc.c364 struct rpc_cred *cred) in nfs4_test_and_free_stateid()
373 struct rpc_cred *cred) in __nfs4_free_revoked_stateid()
381 struct rpc_cred *cred) in nfs4_free_revoked_stateid()
911 struct nfs4_slot *slot, struct rpc_cred *cred) in nfs4_sequence_process_interrupted()
942 struct nfs4_slot *slot, struct rpc_cred *cred) in nfs4_sequence_process_interrupted()
2471 static int nfs4_opendata_access(struct rpc_cred *cred, in nfs4_opendata_access()
2638 struct rpc_cred *cred) in nfs40_test_and_free_expired_stateid()
2646 struct rpc_cred *cred) in nfs41_test_and_free_expired_stateid()
2680 struct rpc_cred *cred; in nfs41_check_delegation_stateid() local
2735 struct rpc_cred *cred = lsp->ls_state->owner->so_cred; in nfs41_check_expired_locks() local
[all …]
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/
Dauth_gss.c116 gss_cred_set_ctx(struct rpc_cred *cred, struct gss_cl_ctx *ctx) in gss_cred_set_ctx()
130 gss_cred_get_ctx(struct rpc_cred *cred) in gss_cred_get_ctx()
389 const struct cred *cred) in gss_encode_v0_msg()
416 const struct cred *cred) in gss_encode_v1_msg()
545 gss_setup_upcall(struct gss_auth *gss_auth, struct rpc_cred *cred) in gss_setup_upcall()
579 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_refresh_upcall() local
629 struct rpc_cred *cred = &gss_cred->gc_base; in gss_create_upcall() local
1249 gss_send_destroy_context(struct rpc_cred *cred) in gss_send_destroy_context()
1310 gss_destroy_nullcred(struct rpc_cred *cred) in gss_destroy_nullcred()
1325 gss_destroy_cred(struct rpc_cred *cred) in gss_destroy_cred()
[all …]
/kernel/linux/linux-5.10/fs/nfs/
Dnfs4state.c110 int nfs4_init_clientid(struct nfs_client *clp, const struct cred *cred) in nfs4_init_clientid()
157 const struct cred *cred) in nfs40_discover_server_trunking()
207 const struct cred *cred = NULL; in nfs4_get_renew_cred_server_locked() local
232 const struct cred *cred = NULL; in nfs4_get_renew_cred() local
318 int nfs41_init_clientid(struct nfs_client *clp, const struct cred *cred) in nfs41_init_clientid()
353 const struct cred *cred) in nfs41_discover_server_trunking()
395 const struct cred *cred; in nfs4_get_clid_cred() local
402 nfs4_find_state_owner_locked(struct nfs_server *server, const struct cred *cred) in nfs4_find_state_owner_locked()
491 const struct cred *cred, in nfs4_alloc_state_owner()
574 const struct cred *cred, in nfs4_get_state_owner()
[all …]
/kernel/linux/linux-4.19/net/sunrpc/auth_gss/
Dauth_gss.c137 gss_cred_set_ctx(struct rpc_cred *cred, struct gss_cl_ctx *ctx) in gss_cred_set_ctx()
180 gss_cred_get_ctx(struct rpc_cred *cred) in gss_cred_get_ctx()
563 gss_setup_upcall(struct gss_auth *gss_auth, struct rpc_cred *cred) in gss_setup_upcall()
597 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_refresh_upcall() local
650 struct rpc_cred *cred = &gss_cred->gc_base; in gss_create_upcall() local
1249 gss_destroying_context(struct rpc_cred *cred) in gss_destroying_context()
1316 gss_destroy_nullcred(struct rpc_cred *cred) in gss_destroy_nullcred()
1330 gss_destroy_cred(struct rpc_cred *cred) in gss_destroy_cred()
1357 struct gss_cred *cred = NULL; in gss_create_cred() local
1386 gss_cred_init(struct rpc_auth *auth, struct rpc_cred *cred) in gss_cred_init()
[all …]
/kernel/linux/linux-5.10/security/keys/
Dprocess_keys.c77 const struct cred *cred = current_cred(); in look_up_user_keyrings() local
185 struct key *get_user_session_keyring_rcu(const struct cred *cred) in get_user_session_keyring_rcu()
317 int install_session_keyring_to_cred(struct cred *cred, struct key *keyring) in install_session_keyring_to_cred()
426 const struct cred *cred = ctx->cred; in search_cred_keyrings_rcu() local
557 const struct cred *cred = ctx->cred; in search_process_keyrings_rcu() local
/kernel/linux/linux-4.19/security/
Dcommoncap.c71 int cap_capable(const struct cred *cred, struct user_namespace *targ_ns, in cap_capable()
142 const struct cred *cred, *child_cred; in cap_ptrace_access_check() local
179 const struct cred *cred, *child_cred; in cap_ptrace_traceme() local
208 const struct cred *cred; in cap_capget() local
699 static inline bool __is_real(kuid_t uid, struct cred *cred) in __is_real()
702 static inline bool __is_eff(kuid_t uid, struct cred *cred) in __is_eff()
705 static inline bool __is_suid(kuid_t uid, struct cred *cred) in __is_suid()
756 #define __cap_grew(target, source, cred) \ argument
758 #define __cap_full(field, cred) \ argument
/kernel/linux/linux-5.10/security/
Dcommoncap.c65 int cap_capable(const struct cred *cred, struct user_namespace *targ_ns, in cap_capable()
136 const struct cred *cred, *child_cred; in cap_ptrace_access_check() local
173 const struct cred *cred, *child_cred; in cap_ptrace_traceme() local
202 const struct cred *cred; in cap_capget() local
712 static inline bool __is_real(kuid_t uid, struct cred *cred) in __is_real()
715 static inline bool __is_eff(kuid_t uid, struct cred *cred) in __is_eff()
718 static inline bool __is_suid(kuid_t uid, struct cred *cred) in __is_suid()
769 #define __cap_grew(target, source, cred) \ argument
771 #define __cap_full(field, cred) \ argument
/kernel/linux/linux-5.10/fs/lockd/
Dsvc.c193 const struct cred *cred) in create_lockd_listener()
206 const int family, const struct cred *cred) in create_lockd_family()
230 const struct cred *cred) in make_socks()
255 const struct cred *cred) in lockd_up_net()
470 int lockd_up(struct net *net, const struct cred *cred) in lockd_up()
/kernel/linux/linux-4.19/security/apparmor/include/
Dcred.h37 static inline struct aa_label *aa_cred_raw_label(const struct cred *cred) in aa_cred_raw_label()
51 static inline struct aa_label *aa_get_newest_cred_label(const struct cred *cred) in aa_get_newest_cred_label()
/kernel/linux/linux-4.19/security/selinux/
Dhooks.c213 struct cred *cred = (struct cred *) current->real_cred; in cred_init_security() local
227 static inline u32 cred_sid(const struct cred *cred) in cred_sid()
465 const struct cred *cred) in may_context_mount_sb_relabel()
484 const struct cred *cred) in may_context_mount_inode_relabel()
745 const struct cred *cred = current_cred(); in selinux_set_mnt_opts() local
1796 static int cred_has_capability(const struct cred *cred, in cred_has_capability()
1836 static int inode_has_perm(const struct cred *cred, in inode_has_perm()
1859 static inline int dentry_has_perm(const struct cred *cred, in dentry_has_perm()
1875 static inline int path_has_perm(const struct cred *cred, in path_has_perm()
1889 static inline int file_path_has_perm(const struct cred *cred, in file_path_has_perm()
[all …]

1234567891011