Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/net/netfilter/
A 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()
97 struct group_info *gi = filp->f_cred->group_info; in owner_mt()
99 if (gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt()
100 gid_lte(filp->f_cred->fsgid, gid_max)) in owner_mt()
A Dnft_meta.c150 sock->file->f_cred->fsuid); in nft_meta_get_eval_skugid()
154 sock->file->f_cred->fsgid); in nft_meta_get_eval_skugid()
/linux-6.3-rc2/security/safesetid/
A Dsecurityfs.c54 rule->src_id.uid = make_kuid(file->f_cred->user_ns, parsed_parent); in parse_policy_line()
55 rule->dst_id.uid = make_kuid(file->f_cred->user_ns, parsed_child); in parse_policy_line()
59 rule->src_id.gid = make_kgid(file->f_cred->user_ns, parsed_parent); in parse_policy_line()
60 rule->dst_id.gid = make_kgid(file->f_cred->user_ns, parsed_child); in parse_policy_line()
/linux-6.3-rc2/include/rdma/
A Dib.h78 return filp->f_cred == current_cred(); in ib_safe_file_access()
/linux-6.3-rc2/kernel/
A Dacct.c505 orig_cred = override_creds(file->f_cred); in do_acct_process()
516 ac.ac_uid = from_kuid_munged(file->f_cred->user_ns, orig_cred->uid); in do_acct_process()
517 ac.ac_gid = from_kgid_munged(file->f_cred->user_ns, orig_cred->gid); in do_acct_process()
A Dcapability.c460 if (security_capable(file->f_cred, ns, cap, CAP_OPT_NONE) == 0) in file_ns_capable()
A Duser_namespace.c883 const struct user_namespace *file_ns = file->f_cred->user_ns; in verify_root_map()
1164 const struct cred *cred = file->f_cred; in new_idmap_permitted()
A Dkallsyms.c1017 iter->show_value = kallsyms_show_value(file->f_cred); in kallsyms_open()
/linux-6.3-rc2/fs/
A Dfile_table.c51 put_cred(f->f_cred); in file_free_rcu()
143 f->f_cred = get_cred(cred); in __alloc_file()
/linux-6.3-rc2/fs/efivarfs/
A Dfile.c76 while (!__ratelimit(&file->f_cred->user->ratelimit)) in efivarfs_file_read()
/linux-6.3-rc2/kernel/module/
A Dprocfs.c127 m->private = kallsyms_show_value(file->f_cred) ? NULL : (void *)8ul; in modules_open()
A Dsysfs.c55 kallsyms_show_value(file->f_cred) in module_sect_read()
/linux-6.3-rc2/net/sched/
A Dcls_flow.c208 kuid_t skuid = sk->sk_socket->file->f_cred->fsuid; in flow_get_skuid()
220 kgid_t skgid = sk->sk_socket->file->f_cred->fsgid; in flow_get_skgid()
/linux-6.3-rc2/include/linux/
A Dseq_file.h226 return seq->file->f_cred->user_ns; in seq_user_ns()
/linux-6.3-rc2/fs/ecryptfs/
A Dmessaging.c109 if (uid_eq((*daemon)->file->f_cred->euid, current_euid())) { in ecryptfs_find_daemon_by_euid()
/linux-6.3-rc2/fs/coda/
A Dfile.c247 coda_flags, coda_file->f_cred->fsuid); in coda_release()
/linux-6.3-rc2/security/keys/
A Dproc.c167 .cred = m->file->f_cred, in proc_keys_show()
/linux-6.3-rc2/fs/nfsd/
A Dnfsctl.c414 rv = nfsd_svc(newthreads, net, file->f_cred); in write_threads()
778 return __write_ports_addfd(buf, net, file->f_cred); in __write_ports()
781 return __write_ports_addxprt(buf, net, file->f_cred); in __write_ports()
/linux-6.3-rc2/Documentation/security/
A Dcredentials.rst540 credentials and this is attached to the file struct as ``f_cred`` in place of
542 ``file->f_gid`` should now access ``file->f_cred->fsuid`` and
543 ``file->f_cred->fsgid``.
545 It is safe to access ``f_cred`` without the use of RCU or locking because the
/linux-6.3-rc2/fs/autofs/
A Dwaitq.c137 struct user_namespace *user_ns = sbi->pipe->f_cred->user_ns; in autofs_notify_daemon()
/linux-6.3-rc2/kernel/bpf/
A Dsyscall.c3838 const struct cred *f_cred) in bpf_insn_prepare_dump() argument
3864 if (!bpf_dump_raw_ok(f_cred)) in bpf_insn_prepare_dump()
3998 if (prog->blinded && !bpf_dump_raw_ok(file->f_cred)) { in bpf_prog_get_info_by_fd()
4002 insns_sanitized = bpf_insn_prepare_dump(prog, file->f_cred); in bpf_prog_get_info_by_fd()
4036 if (bpf_dump_raw_ok(file->f_cred)) { in bpf_prog_get_info_by_fd()
4071 if (bpf_dump_raw_ok(file->f_cred)) { in bpf_prog_get_info_by_fd()
4102 if (bpf_dump_raw_ok(file->f_cred)) { in bpf_prog_get_info_by_fd()
4162 if (bpf_dump_raw_ok(file->f_cred)) { in bpf_prog_get_info_by_fd()
/linux-6.3-rc2/fs/fuse/
A Dcuse.c511 fuse_conn_init(&cc->fc, &cc->fm, file->f_cred->user_ns, in cuse_channel_open()
/linux-6.3-rc2/fs/orangefs/
A Ddevorangefs-req.c126 if (file->f_cred->user_ns != &init_user_ns) { in orangefs_devreq_open()
/linux-6.3-rc2/security/integrity/ima/
A Dima_crypto.c558 f = dentry_open(&file->f_path, flags, file->f_cred); in ima_calc_file_hash()
/linux-6.3-rc2/security/smack/
A Dsmack_lsm.c1922 struct task_smack *tsp = smack_cred(file->f_cred); in smack_file_open()
1930 rc = smk_bu_credfile(file->f_cred, file, MAY_READ, rc); in smack_file_open()
4837 tsp = smack_cred(file->f_cred); in smack_uring_cmd()
4843 rc = smk_bu_credfile(file->f_cred, file, MAY_READ, rc); in smack_uring_cmd()

Completed in 64 milliseconds

12