current_cred
Defined as a preprocessor macro in:
Referenced (in 104 files total) in:
- arch/mips/kernel/mips-mt-fpaff.c, line 52
- arch/powerpc/platforms/cell/spufs/inode.c, 2 times
- arch/s390/kernel/cert_store.c, line 403
- arch/x86/kernel/cpu/resctrl/rdtgroup.c, line 687
- block/blk-ioc.c, line 254
- block/sed-opal.c, line 3307
- certs/blacklist.c, line 337
- certs/system_keyring.c, 2 times
- crypto/asymmetric_keys/selftest.c, line 27
- fs/autofs/dev-ioctl.c, line 240
- fs/binfmt_elf.c, line 175
- fs/binfmt_elf_fdpic.c, line 498
- fs/coredump.c, line 209
- fs/crypto/keyring.c, 2 times
- fs/ecryptfs/file.c, line 296
- fs/ecryptfs/kthread.c, line 63
- fs/ecryptfs/main.c, line 107
- fs/exportfs/expfs.c, line 278
- fs/fcntl.c, line 100
- fs/file_table.c, 2 times
- fs/fuse/dir.c, line 1418
- fs/lockd/mon.c, line 85
- fs/namei.c, 2 times
- fs/namespace.c, 2 times
- fs/nfs/callback.c, line 43
- fs/nfs/dir.c, line 3338
- fs/nfs/mount_clnt.c, 2 times
- fs/nfs/nfs4proc.c, 3 times
- fs/nfsd/filecache.c, 2 times
- fs/nfsd/nfs4callback.c, line 1044
- fs/nfsd/nfs4proc.c, line 216
- fs/nfsd/vfs.c, line 891
- fs/notify/fanotify/fanotify_user.c, line 267
- fs/nsfs.c, line 110
- fs/overlayfs/dir.c, line 1324
- fs/overlayfs/file.c, line 52
- fs/overlayfs/inode.c, line 620
- fs/overlayfs/overlayfs.h, line 393
- fs/overlayfs/util.c, 2 times
- fs/pidfs.c, line 404
- fs/proc/base.c, line 2762
- fs/smb/server/smb2pdu.c, line 3250
- fs/smb/server/smb_common.c, line 784
- fs/smb/server/vfs.c, line 1199
- fs/verity/signature.c, line 116
- fs/xfs/xfs_handle.c, line 237
- fs/open.c, line 392
- include/linux/cred.h, 8 times
- include/rdma/ib.h, line 78
- io_uring/io_uring.c, line 1704
- io_uring/sqpoll.c, line 182
- ipc/mqueue.c, line 924
- kernel/audit.c, 2 times
- kernel/auditsc.c, line 1652
- kernel/bpf/syscall.c, 2 times
- kernel/capability.c, 3 times
- kernel/groups.c, 4 times
- kernel/kallsyms.c, line 858
- kernel/nsproxy.c, line 342
- kernel/sched/syscalls.c, line 426
- kernel/trace/bpf_trace.c, line 2745
- kernel/trace/trace_kprobe.c, line 1754
- kernel/uid16.c, 3 times
- kernel/watch_queue.c, line 465
- kernel/sys.c, 14 times
- kernel/ptrace.c, 2 times
- kernel/signal.c, line 817
- lib/vsprintf.c, line 882
- net/core/scm.c, line 49
- net/core/sysctl_net_core.c, line 346
- net/rxrpc/key.c, 2 times
- net/rxrpc/rxperf.c, line 580
- net/sunrpc/auth.c, line 582
- net/sunrpc/rpcb_clnt.c, 2 times
- net/unix/af_unix.c, line 3153
- net/wireless/reg.c, line 750
- security/apparmor/apparmorfs.c, 4 times
- security/apparmor/domain.c, 3 times
- security/apparmor/include/cred.h, line 96
- security/apparmor/lsm.c, 22 times
- security/apparmor/net.c, line 182
- security/apparmor/policy.c, 2 times
- security/apparmor/task.c, line 57
- security/commoncap.c, 15 times
- security/integrity/digsig.c, line 102
- security/integrity/ima/ima_appraise.c, line 82
- security/integrity/ima/ima_main.c, 9 times
- security/integrity/ima/ima_mok.c, line 37
- security/keys/big_key.c, line 246
- security/keys/internal.h, 2 times
- security/keys/key.c, line 817
- security/keys/keyctl.c, 3 times
- security/keys/keyring.c, line 946
- security/keys/persistent.c, 3 times
- security/keys/process_keys.c, 4 times
- security/keys/request_key.c, 5 times
- security/keys/request_key_auth.c, 2 times
- security/landlock/cred.h, line 31
- security/selinux/hooks.c, 38 times
- security/selinux/include/objsec.h, line 187
- security/smack/smack.h, line 413
- security/smack/smack_access.c, 2 times
- security/smack/smack_lsm.c, 13 times
- security/smack/smackfs.c, 8 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.