cred
Defined as a struct type in:
- include/linux/cred.h, line 20
- include/linux/cred.h, line 111
- include/linux/fs.h, line 67
- include/linux/fs_context.h, line 17
- include/linux/kallsyms.h, line 24
- include/linux/key.h, line 100
- include/linux/socket.h, line 15
- include/linux/umh.h, line 11
- include/linux/watch_queue.h, line 19
- include/linux/security.h, line 39
- tools/perf/trace/beauty/include/linux/socket.h, line 15
- tools/testing/selftests/bpf/progs/test_deny_namespace.c, line 10
Referenced (in 266 files total) in:
- arch/mips/kernel/mips-mt-fpaff.c, 4 times
- arch/x86/kernel/cpu/resctrl/rdtgroup.c, 6 times
- block/blk-ioc.c, 4 times
- fs/aio.c, 2 times
- fs/backing-file.c, 16 times
- fs/binfmt_elf.c, 17 times
- fs/binfmt_elf_fdpic.c, 17 times
- fs/binfmt_misc.c, line 820
- fs/cachefiles/cache.c, 2 times
- fs/cachefiles/daemon.c, 2 times
- fs/cachefiles/interface.c, 3 times
- fs/cachefiles/internal.h, 4 times
- fs/cachefiles/io.c, 3 times
- fs/cachefiles/namei.c, line 444
- fs/cachefiles/ondemand.c, line 66
- fs/cachefiles/security.c, 3 times
- fs/cachefiles/volume.c, line 21
- fs/cachefiles/xattr.c, line 189
- fs/ceph/mds_client.c, 11 times
- fs/ceph/mds_client.h, line 325
- fs/coredump.c, 13 times
- fs/ecryptfs/ecryptfs_kernel.h, 2 times
- fs/ecryptfs/kthread.c, 3 times
- fs/ecryptfs/main.c, 3 times
- fs/exportfs/expfs.c, 3 times
- fs/fcntl.c, 11 times
- fs/file_table.c, 12 times
- fs/fs_context.c, 4 times
- fs/fuse/dir.c, 8 times
- fs/fuse/fuse_i.h, 4 times
- fs/fuse/passthrough.c, 17 times
- fs/internal.h, 6 times
- fs/lockd/clntlock.c, 2 times
- fs/lockd/clntproc.c, 10 times
- fs/lockd/host.c, 8 times
- fs/lockd/mon.c, line 85
- fs/lockd/svc.c, 17 times
- fs/namei.c, 3 times
- fs/namespace.c, 2 times
- fs/nfs/blocklayout/blocklayout.c, 3 times
- fs/nfs/callback.c, 4 times
- fs/nfs/callback_xdr.c, line 1021
- fs/nfs/client.c, 11 times
- fs/nfs/delegation.c, 42 times
- fs/nfs/delegation.h, 10 times
- fs/nfs/dir.c, 41 times
- fs/nfs/filelayout/filelayout.c, 2 times
- fs/nfs/flexfilelayout/flexfilelayout.c, 28 times
- fs/nfs/flexfilelayout/flexfilelayout.h, 4 times
- fs/nfs/flexfilelayout/flexfilelayoutdev.c, 18 times
- fs/nfs/inode.c, 8 times
- fs/nfs/internal.h, 13 times
- fs/nfs/localio.c, 5 times
- fs/nfs/mount_clnt.c, 2 times
- fs/nfs/nfs3client.c, 2 times
- fs/nfs/nfs3proc.c, 4 times
- fs/nfs/nfs42proc.c, line 548
- fs/nfs/nfs4_fs.h, 31 times
- fs/nfs/nfs4client.c, 13 times
- fs/nfs/nfs4file.c, line 374
- fs/nfs/nfs4idmap.c, 11 times
- fs/nfs/nfs4namespace.c, 4 times
- fs/nfs/nfs4proc.c, 203 times
- fs/nfs/nfs4renewd.c, 6 times
- fs/nfs/nfs4session.c, 5 times
- fs/nfs/nfs4state.c, 106 times
- fs/nfs/pagelist.c, 7 times
- fs/nfs/pnfs.c, 49 times
- fs/nfs/pnfs.h, 11 times
- fs/nfs/pnfs_dev.c, 6 times
- fs/nfs/pnfs_nfs.c, 3 times
- fs/nfs/proc.c, line 516
- fs/nfs/unlink.c, 7 times
- fs/nfs/write.c, 13 times
- fs/nfs_common/nfslocalio.c, 3 times
- fs/nfsd/auth.c, 8 times
- fs/nfsd/auth.h, line 15
- fs/nfsd/export.h, line 103
- fs/nfsd/filecache.c, 10 times
- fs/nfsd/filecache.h, 2 times
- fs/nfsd/localio.c, 3 times
- fs/nfsd/nfs4callback.c, 8 times
- fs/nfsd/nfs4recover.c, 7 times
- fs/nfsd/nfsctl.c, 7 times
- fs/nfsd/nfsd.h, 6 times
- fs/nfsd/nfsfh.c, 15 times
- fs/nfsd/nfssvc.c, 11 times
- fs/nfsd/state.h, line 416
- fs/nfsd/vfs.c, 4 times
- fs/nfsd/vfs.h, line 158
- fs/overlayfs/copy_up.c, 3 times
- fs/overlayfs/dir.c, 7 times
- fs/overlayfs/file.c, 12 times
- fs/overlayfs/inode.c, 9 times
- fs/overlayfs/namei.c, 4 times
- fs/overlayfs/overlayfs.h, 2 times
- fs/overlayfs/ovl_entry.h, line 74
- fs/overlayfs/readdir.c, 4 times
- fs/overlayfs/super.c, 5 times
- fs/overlayfs/util.c, 3 times
- fs/overlayfs/xattrs.c, 3 times
- fs/proc/array.c, 21 times
- fs/proc/base.c, 5 times
- fs/smb/client/cifs_spnego.c, 11 times
- fs/smb/client/cifsacl.c, 12 times
- fs/smb/client/fs_context.c, line 192
- fs/smb/client/trace.h, line 1565
- fs/smb/server/ksmbd_work.h, line 61
- fs/smb/server/smb_common.c, 17 times
- fs/xfs/xfs_handle.c, 3 times
- fs/exec.c, 12 times
- fs/open.c, 25 times
- include/keys/request_key_auth-type.h, 2 times
- include/linux/audit.h, 12 times
- include/linux/backing-file.h, 6 times
- include/linux/binfmts.h, 2 times
- include/linux/cred.h, 71 times
- include/linux/filter.h, 3 times
- include/linux/fs.h, 9 times
- include/linux/fs_context.h, 3 times
- include/linux/fscache-cache.h, line 119
- include/linux/init_task.h, line 28
- include/linux/io_uring_types.h, 2 times
- include/linux/kallsyms.h, 3 times
- include/linux/key.h, 9 times
- include/linux/lockd/bind.h, 4 times
- include/linux/lockd/lockd.h, 3 times
- include/linux/lsm_hook_defs.h, 46 times
- include/linux/nfs_fs.h, 11 times
- include/linux/nfs_fs_sb.h, 2 times
- include/linux/nfs_xdr.h, 17 times
- include/linux/nfslocalio.h, 3 times
- include/linux/nsproxy.h, 6 times
- include/linux/pds/pds_intr.h, 10 times
- include/linux/ptrace.h, line 59
- include/linux/sched/signal.h, line 331
- include/linux/socket.h, line 15
- include/linux/sunrpc/auth.h, 8 times
- include/linux/sunrpc/clnt.h, 4 times
- include/linux/sunrpc/sched.h, line 29
- include/linux/sunrpc/svc_xprt.h, 5 times
- include/linux/sunrpc/svcauth.h, 15 times
- include/linux/sunrpc/svcsock.h, 2 times
- include/linux/umh.h, 3 times
- include/linux/user_namespace.h, 4 times
- include/linux/watch_queue.h, 7 times
- include/linux/sched.h, 4 times
- include/linux/security.h, 102 times
- include/linux/lsm2ccsecurity.h, 4 times
- include/net/af_vsock.h, line 45
- include/net/sock.h, line 515
- include/trace/events/rpcgss.h, 4 times
- init/do_mounts_initrd.c, line 73
- init/init_task.c, line 122
- io_uring/fdinfo.c, 16 times
- io_uring/io_uring.c, line 1727
- io_uring/register.c, 2 times
- io_uring/sqpoll.c, line 181
- ipc/namespace.c, line 238
- kernel/acct.c, line 495
- kernel/audit.c, 15 times
- kernel/auditsc.c, 70 times
- kernel/bpf/syscall.c, line 4447
- kernel/capability.c, 6 times
- kernel/cgroup/cgroup-v1.c, 6 times
- kernel/cgroup/cgroup.c, line 5196
- kernel/cgroup/namespace.c, line 103
- kernel/cred.c, 92 times
- kernel/fork.c, line 3267
- kernel/groups.c, 15 times
- kernel/ksyms_common.c, 3 times
- kernel/nsproxy.c, 5 times
- kernel/pid_namespace.c, line 379
- kernel/sched/syscalls.c, 4 times
- kernel/time/namespace.c, line 313
- kernel/trace/trace_events_user.c, 8 times
- kernel/tsacct.c, line 24
- kernel/uid16.c, 20 times
- kernel/umh.c, 2 times
- kernel/user_namespace.c, 32 times
- kernel/usermode_driver.c, line 96
- kernel/utsname.c, line 146
- kernel/watch_queue.c, 13 times
- kernel/ptrace.c, 8 times
- kernel/signal.c, 18 times
- kernel/sys.c, 61 times
- lib/vsprintf.c, 7 times
- mm/oom_kill.c, 5 times
- net/bluetooth/af_bluetooth.c, line 212
- net/core/net_namespace.c, line 1460
- net/core/scm.c, 12 times
- net/core/sock.c, 18 times
- net/dns_resolver/dns_key.c, 10 times
- net/dns_resolver/dns_query.c, line 81
- net/dns_resolver/internal.h, line 36
- net/netfilter/nf_log_syslog.c, 4 times
- net/netfilter/nfnetlink_log.c, 4 times
- net/netfilter/nfnetlink_queue.c, 5 times
- net/rxrpc/key.c, 6 times
- net/sunrpc/auth.c, 117 times
- net/sunrpc/auth_gss/auth_gss.c, 98 times
- net/sunrpc/auth_gss/gss_rpc_xdr.c, 5 times
- net/sunrpc/auth_gss/svcauth_gss.c, 20 times
- net/sunrpc/auth_null.c, 2 times
- net/sunrpc/auth_tls.c, 2 times
- net/sunrpc/auth_unix.c, 19 times
- net/sunrpc/clnt.c, 10 times
- net/sunrpc/rpcb_clnt.c, 6 times
- net/sunrpc/svc_xprt.c, 10 times
- net/sunrpc/svcauth.c, 6 times
- net/sunrpc/svcauth_unix.c, 21 times
- net/sunrpc/svcsock.c, 3 times
- net/sunrpc/xprtsock.c, line 2670
- net/unix/af_unix.c, line 757
- security/apparmor/capability.c, line 152
- security/apparmor/domain.c, 16 times
- security/apparmor/file.c, 21 times
- security/apparmor/include/audit.h, line 116
- security/apparmor/include/capability.h, line 39
- security/apparmor/include/cred.h, 15 times
- security/apparmor/include/file.h, 7 times
- security/apparmor/include/ipc.h, 2 times
- security/apparmor/include/mount.h, 8 times
- security/apparmor/include/net.h, 2 times
- security/apparmor/include/policy.h, 3 times
- security/apparmor/include/resource.h, line 36
- security/apparmor/include/task.h, 2 times
- security/apparmor/ipc.c, 5 times
- security/apparmor/lsm.c, 50 times
- security/apparmor/mount.c, 13 times
- security/apparmor/net.c, 3 times
- security/apparmor/policy.c, 4 times
- security/apparmor/resource.c, 3 times
- security/apparmor/task.c, 15 times
- security/commoncap.c, 64 times
- security/integrity/digsig.c, 3 times
- security/integrity/ima/ima.h, 4 times
- security/integrity/ima/ima_api.c, 3 times
- security/integrity/ima/ima_main.c, 5 times
- security/integrity/ima/ima_policy.c, 19 times
- security/keys/internal.h, 8 times
- security/keys/key.c, 8 times
- security/keys/keyctl.c, 17 times
- security/keys/keyring.c, 7 times
- security/keys/permission.c, 6 times
- security/keys/proc.c, 2 times
- security/keys/process_keys.c, 72 times
- security/keys/request_key.c, 30 times
- security/keys/request_key_auth.c, 18 times
- security/landlock/cred.c, 7 times
- security/landlock/cred.h, 3 times
- security/landlock/syscalls.c, line 477
- security/landlock/task.c, 4 times
- security/safesetid/lsm.c, 13 times
- security/selinux/hooks.c, 162 times
- security/selinux/include/objsec.h, 3 times
- security/smack/smack.h, 9 times
- security/smack/smack_access.c, 4 times
- security/smack/smack_lsm.c, 49 times
- security/smack/smackfs.c, line 2787
- security/tomoyo/common.c, 2 times
- security/tomoyo/tomoyo.c, 2 times
- security/security.c, 72 times
- security/ccsecurity/lsm2ccsecurity.c, 2 times
- tools/perf/trace/beauty/include/linux/socket.h, line 15
- tools/testing/selftests/bpf/progs/test_deny_namespace.c, 4 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.