Home
last modified time | relevance | path

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

123456

/Linux-v5.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 …]
Dwatch_queue.h63 const struct cred *cred; /* Creds of the owner of the watch */ member
104 const struct cred *cred, in post_watch_notification()
/Linux-v5.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()
/Linux-v5.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
Duid16.c66 const struct cred *cred = current_cred(); in SYSCALL_DEFINE3() local
89 const struct cred *cred = current_cred(); in SYSCALL_DEFINE3() local
156 const struct cred *cred = current_cred(); in SYSCALL_DEFINE2() local
/Linux-v5.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()
/Linux-v5.10/net/sunrpc/auth_gss/
Dauth_gss.c115 gss_cred_set_ctx(struct rpc_cred *cred, struct gss_cl_ctx *ctx) in gss_cred_set_ctx()
158 gss_cred_get_ctx(struct rpc_cred *cred) in gss_cred_get_ctx()
417 const struct cred *cred) in gss_encode_v0_msg()
444 const struct cred *cred) in gss_encode_v1_msg()
573 gss_setup_upcall(struct gss_auth *gss_auth, struct rpc_cred *cred) in gss_setup_upcall()
607 struct rpc_cred *cred = task->tk_rqstp->rq_cred; in gss_refresh_upcall() local
657 struct rpc_cred *cred = &gss_cred->gc_base; in gss_create_upcall() local
1277 gss_send_destroy_context(struct rpc_cred *cred) in gss_send_destroy_context()
1338 gss_destroy_nullcred(struct rpc_cred *cred) in gss_destroy_nullcred()
1353 gss_destroy_cred(struct rpc_cred *cred) in gss_destroy_cred()
[all …]
/Linux-v5.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 …]
Dnfs4proc.c373 const struct cred *cred) in nfs4_test_and_free_stateid()
382 const struct cred *cred) in __nfs4_free_revoked_stateid()
390 const struct cred *cred) in nfs4_free_revoked_stateid()
787 static void nfs4_probe_sequence(struct nfs_client *client, const struct cred *cred, in nfs4_probe_sequence()
2601 static int nfs4_opendata_access(const struct cred *cred, in nfs4_opendata_access()
2770 const struct cred *cred) in nfs40_test_and_free_expired_stateid()
2778 const struct cred *cred) in nfs41_test_and_free_expired_stateid()
2812 const struct cred *cred = NULL; in nfs41_check_delegation_stateid() local
2882 const struct cred *cred = lsp->ls_state->owner->so_cred; in nfs41_check_expired_locks() local
2926 const struct cred *cred = state->owner->so_cred; in nfs41_check_open_stateid() local
[all …]
Ddelegation.c223 void nfs_inode_reclaim_delegation(struct inode *inode, const struct cred *cred, in nfs_inode_reclaim_delegation()
258 const struct cred *cred; in nfs_do_return_delegation() local
382 const struct cred *cred) in nfs_update_delegation_cred()
421 int nfs_inode_set_delegation(struct inode *inode, const struct cred *cred, in nfs_inode_set_delegation()
1212 const struct cred *cred) in nfs_delegation_test_free_expired()
1230 const struct cred *cred; in nfs_server_reap_expired_delegations() local
1364 nfs4_stateid *dst, const struct cred **cred) in nfs4_copy_delegation_stateid()
Dpnfs_dev.c97 const struct cred *cred, gfp_t gfp_flags) in nfs4_get_device_info()
187 const struct nfs4_deviceid *id, const struct cred *cred, in nfs4_find_get_deviceid()
Ddir.c71 …struct nfs_open_dir_context *alloc_nfs_open_dir_context(struct inode *dir, const struct cred *cred) in alloc_nfs_open_dir_context()
372 const struct cred *cred = ctx->cred; in nfs_readdir_xdr_filler() local
2442 …tic struct nfs_access_entry *nfs_access_search_rbtree(struct inode *inode, const struct cred *cred) in nfs_access_search_rbtree()
2461 static int nfs_access_get_cached_locked(struct inode *inode, const struct cred *cred, struct nfs_ac… in nfs_access_get_cached_locked()
2504 static int nfs_access_get_cached_rcu(struct inode *inode, const struct cred *cred, struct nfs_acces… in nfs_access_get_cached_rcu()
2534 int nfs_access_get_cached(struct inode *inode, const struct cred *cred, struct in nfs_access_get_cached()
2653 static int nfs_do_access(struct inode *inode, const struct cred *cred, int mask) in nfs_do_access()
2720 int nfs_may_open(struct inode *inode, const struct cred *cred, int openflags) in nfs_may_open()
2745 const struct cred *cred = current_cred(); in nfs_permission() local
Dnfs4renewd.c60 const struct cred *cred; in nfs4_renew_state() local
/Linux-v5.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
Drequest_key.c77 static int umh_keys_init(struct subprocess_info *info, struct cred *cred) in umh_keys_init()
119 const struct cred *cred = current_cred(); in call_sbin_request_key() local
265 const struct cred *cred = current_cred(); in construct_get_dest_keyring() local
Dpermission.c26 int key_task_permission(const key_ref_t key_ref, const struct cred *cred, in key_task_permission()
/Linux-v5.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
693 static inline bool __is_real(kuid_t uid, struct cred *cred) in __is_real()
696 static inline bool __is_eff(kuid_t uid, struct cred *cred) in __is_eff()
699 static inline bool __is_suid(kuid_t uid, struct cred *cred) in __is_suid()
750 #define __cap_grew(target, source, cred) \ argument
752 #define __cap_full(field, cred) \ argument
/Linux-v5.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()
/Linux-v5.10/security/selinux/
Dhooks.c214 struct cred *cred = (struct cred *) current->real_cred; in cred_init_security() local
224 static inline u32 cred_sid(const struct cred *cred) in cred_sid()
411 const struct cred *cred) in may_context_mount_sb_relabel()
430 const struct cred *cred) in may_context_mount_inode_relabel()
601 const struct cred *cred = current_cred(); in selinux_set_mnt_opts() local
1582 static int cred_has_capability(const struct cred *cred, in cred_has_capability()
1622 static int inode_has_perm(const struct cred *cred, in inode_has_perm()
1645 static inline int dentry_has_perm(const struct cred *cred, in dentry_has_perm()
1661 static inline int path_has_perm(const struct cred *cred, in path_has_perm()
1675 static inline int file_path_has_perm(const struct cred *cred, in file_path_has_perm()
[all …]
/Linux-v5.10/fs/
Dfile_table.c96 static struct file *__alloc_file(int flags, const struct cred *cred) in __alloc_file()
134 struct file *alloc_empty_file(int flags, const struct cred *cred) in alloc_empty_file()
171 struct file *alloc_empty_file_noaccount(int flags, const struct cred *cred) in alloc_empty_file_noaccount()
/Linux-v5.10/drivers/net/ethernet/pensando/ionic/
Dionic_regs.h66 int intr_idx, u32 cred, u32 flags) in ionic_intr_credits()
79 u32 cred; in ionic_intr_clean() local
/Linux-v5.10/include/linux/sunrpc/
Dsvcauth.h36 static inline void init_svc_cred(struct svc_cred *cred) in init_svc_cred()
45 static inline void free_svc_cred(struct svc_cred *cred) in free_svc_cred()

123456