Home
last modified time | relevance | path

Searched refs:f_cred (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/net/netfilter/
Dxt_owner.c87 if ((uid_gte(filp->f_cred->fsuid, uid_min) && in owner_mt()
88 uid_lte(filp->f_cred->fsuid, uid_max)) ^ in owner_mt()
96 if ((gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt()
97 gid_lte(filp->f_cred->fsgid, gid_max)) ^ in owner_mt()
Dnft_meta.c122 sk->sk_socket->file->f_cred->fsuid); in nft_meta_get_eval()
138 sk->sk_socket->file->f_cred->fsgid); in nft_meta_get_eval()
Dnf_log_common.c143 const struct cred *cred = sk->sk_socket->file->f_cred; in nf_log_dump_sk_uid_gid()
Dnfnetlink_log.c559 const struct cred *cred = file->f_cred; in __build_packet_message()
Dnfnetlink_queue.c292 cred = sk->sk_socket->file->f_cred; in nfqnl_put_sk_uidgid()
/Linux-v4.19/drivers/isdn/hysdn/
Dhysdn_procconf.c240 filep->f_cred->fsuid, filep->f_cred->fsgid, in hysdn_conf_open()
314 filep->f_cred->fsuid, filep->f_cred->fsgid, in hysdn_conf_close()
/Linux-v4.19/include/rdma/
Dib.h103 return filp->f_cred == current_cred() && !uaccess_kernel(); in ib_safe_file_access()
/Linux-v4.19/kernel/
Dacct.c484 orig_cred = override_creds(file->f_cred); in do_acct_process()
495 ac.ac_uid = from_kuid_munged(file->f_cred->user_ns, orig_cred->uid); in do_acct_process()
496 ac.ac_gid = from_kgid_munged(file->f_cred->user_ns, orig_cred->gid); in do_acct_process()
Dcapability.c454 if (security_capable(file->f_cred, ns, cap) == 0) in file_ns_capable()
Duser_namespace.c1090 const struct cred *cred = file->f_cred; in new_idmap_permitted()
/Linux-v4.19/fs/
Dfile_table.c48 put_cred(f->f_cred); in file_free_rcu()
104 f->f_cred = get_cred(cred); in __alloc_file()
/Linux-v4.19/fs/efivarfs/
Dfile.c78 while (!__ratelimit(&file->f_cred->user->ratelimit)) { in efivarfs_file_read()
/Linux-v4.19/fs/coda/
Dfile.c149 coda_flags, coda_file->f_cred->fsuid); in coda_release()
/Linux-v4.19/include/linux/
Dseq_file.h165 return seq->file->f_cred->user_ns; in seq_user_ns()
Dfs.h903 const struct cred *f_cred; member
2452 return dentry_open(&file->f_path, file->f_flags, file->f_cred); in file_clone_open()
/Linux-v4.19/net/sched/
Dcls_flow.c211 kuid_t skuid = sk->sk_socket->file->f_cred->fsuid; in flow_get_skuid()
223 kgid_t skgid = sk->sk_socket->file->f_cred->fsgid; in flow_get_skgid()
/Linux-v4.19/security/keys/
Dproc.c171 .cred = m->file->f_cred, in proc_keys_show()
/Linux-v4.19/fs/ecryptfs/
Dmessaging.c122 if (uid_eq((*daemon)->file->f_cred->euid, current_euid())) { in ecryptfs_find_daemon_by_euid()
/Linux-v4.19/Documentation/security/
Dcredentials.rst541 credentials and this is attached to the file struct as ``f_cred`` in place of
543 ``file->f_gid`` should now access ``file->f_cred->fsuid`` and
544 ``file->f_cred->fsgid``.
546 It is safe to access ``f_cred`` without the use of RCU or locking because the
/Linux-v4.19/fs/fuse/
Dcuse.c506 fuse_conn_init(&cc->fc, file->f_cred->user_ns); in cuse_channel_open()
Ddev.c2234 old->f_cred->user_ns == file->f_cred->user_ns) in fuse_dev_ioctl()
Dinode.c1106 file->f_cred->user_ns != sb->s_user_ns) in fuse_fill_super()
/Linux-v4.19/fs/autofs/
Dwaitq.c140 struct user_namespace *user_ns = sbi->pipe->f_cred->user_ns; in autofs_notify_daemon()
/Linux-v4.19/fs/orangefs/
Ddevorangefs-req.c126 if (file->f_cred->user_ns != &init_user_ns) { in orangefs_devreq_open()
/Linux-v4.19/security/apparmor/
Dlsm.c417 label = aa_get_newest_cred_label(file->f_cred); in apparmor_file_open()

12