CONFIG_COMPAT
Defined as a preprocessor macro in:
Referenced (in 261 files total) in:
- arch/arm64/include/asm/arch_timer.h, line 220
- arch/arm64/include/asm/compat.h, line 22
- arch/arm64/include/asm/elf.h, 3 times
- arch/arm64/include/asm/hwcap.h, 2 times
- arch/arm64/include/asm/mmu.h, line 22
- arch/arm64/include/asm/processor.h, 4 times
- arch/arm64/include/asm/ptrace.h, line 197
- arch/arm64/include/asm/seccomp.h, 2 times
- arch/arm64/include/asm/signal32.h, line 8
- arch/arm64/include/asm/stat.h, line 10
- arch/arm64/include/asm/syscall.h, line 16
- arch/arm64/include/asm/syscall_wrapper.h, line 18
- arch/arm64/include/asm/unistd.h, line 5
- arch/arm64/kernel/asm-offsets.c, line 102
- arch/arm64/kernel/cpufeature.c, 6 times
- arch/arm64/kernel/cpuinfo.c, 2 times
- arch/arm64/kernel/entry-common.c, line 838
- arch/arm64/kernel/process.c, line 651
- arch/arm64/kernel/ptrace.c, line 1940
- arch/arm64/kernel/stacktrace.c, 2 times
- arch/arm64/kernel/syscall.c, line 154
- arch/arm64/kernel/traps.c, 2 times
- arch/arm64/kernel/vdso.c, line 225
- arch/arm64/mm/init.c, line 391
- arch/mips/include/asm/seccomp.h, line 6
- arch/parisc/include/asm/seccomp.h, line 11
- arch/parisc/include/asm/thread_info.h, line 76
- arch/parisc/kernel/audit.c, 3 times
- arch/parisc/kernel/ptrace.c, line 223
- arch/parisc/kernel/signal.c, line 34
- arch/parisc/kernel/sys_parisc.c, 2 times
- arch/parisc/kernel/vdso.c, line 118
- arch/parisc/mm/init.c, line 544
- arch/powerpc/include/asm/seccomp.h, line 23
- arch/powerpc/include/asm/syscalls.h, 4 times
- arch/powerpc/include/asm/thread_info.h, line 176
- arch/powerpc/kernel/ptrace/ptrace-view.c, line 945
- arch/powerpc/kernel/signal.c, line 149
- arch/powerpc/kernel/syscalls.c, 2 times
- arch/powerpc/kernel/systbl.c, line 40
- arch/powerpc/kernel/vdso.c, line 300
- arch/riscv/include/asm/compat.h, 2 times
- arch/riscv/include/asm/elf.h, line 135
- arch/riscv/include/asm/pgtable.h, line 921
- arch/riscv/include/asm/signal32.h, line 6
- arch/riscv/include/asm/syscall.h, line 83
- arch/riscv/include/asm/syscall_wrapper.h, line 48
- arch/riscv/include/asm/unistd.h, line 8
- arch/riscv/include/asm/vdso.h, line 25
- arch/riscv/kernel/process.c, line 111
- arch/riscv/kernel/ptrace.c, line 311
- arch/riscv/kernel/sys_riscv.c, line 32
- arch/riscv/kernel/vdso.c, 5 times
- arch/s390/include/asm/compat.h, line 131
- arch/s390/include/asm/elf.h, line 259
- arch/s390/include/asm/seccomp.h, line 22
- arch/s390/include/asm/syscall.h, 3 times
- arch/s390/include/asm/syscall_wrapper.h, line 16
- arch/s390/include/asm/unistd.h, line 30
- arch/s390/include/asm/vdso-symbols.h, 2 times
- arch/s390/kernel/audit.c, 3 times
- arch/s390/kernel/audit.h, line 7
- arch/s390/kernel/ptrace.c, 4 times
- arch/s390/kernel/vdso.c, line 270
- arch/sparc/include/asm/compat.h, line 146
- arch/sparc/include/asm/compat_signal.h, line 8
- arch/sparc/include/asm/syscall.h, line 122
- arch/sparc/include/asm/ttable.h, line 114
- arch/sparc/include/asm/vdso.h, line 18
- arch/sparc/kernel/audit.c, 3 times
- arch/sparc/kernel/process.c, line 78
- arch/sparc/kernel/process_64.c, line 105
- arch/sparc/kernel/ptrace_64.c, 3 times
- arch/sparc/kernel/signal_64.c, line 504
- arch/sparc/vdso/vma.c, 3 times
- arch/x86/entry/vdso/vdso32/fake_32bit_build.h, line 10
- arch/x86/entry/vdso/vma.c, line 325
- arch/x86/entry/vsyscall/vsyscall_64.c, line 295
- arch/x86/include/asm/compat.h, line 97
- arch/x86/include/asm/elf.h, line 309
- arch/x86/include/asm/entry-common.h, line 69
- arch/x86/include/asm/mtrr.h, line 124
- arch/x86/include/asm/seccomp.h, 2 times
- arch/x86/include/asm/syscall_wrapper.h, line 188
- arch/x86/include/asm/thread_info.h, line 226
- arch/x86/include/asm/vdso.h, line 44
- arch/x86/kernel/cpu/mtrr/if.c, 13 times
- arch/x86/kernel/cpu/sgx/driver.c, 2 times
- arch/x86/kernel/process_64.c, line 589
- arch/x86/kernel/ptrace.c, line 1219
- arch/x86/kernel/signal_32.c, line 455
- arch/x86/kernel/signal_64.c, line 397
- arch/x86/mm/mmap.c, line 52
- block/fops.c, line 863
- block/ioctl.c, 5 times
- fs/aio.c, 3 times
- fs/autofs/dev-ioctl.c, line 783
- fs/autofs/root.c, 5 times
- fs/bcachefs/fs-ioctl.c, line 610
- fs/bcachefs/fs.c, 2 times
- fs/btrfs/file.c, line 3801
- fs/btrfs/inode.c, line 10152
- fs/btrfs/ioctl.c, 7 times
- fs/dlm/user.c, 7 times
- fs/ecryptfs/file.c, 3 times
- fs/eventpoll.c, line 2529
- fs/exfat/dir.c, line 315
- fs/exfat/file.c, 2 times
- fs/ext2/dir.c, line 733
- fs/ext2/file.c, line 316
- fs/ext2/ioctl.c, line 143
- fs/ext4/dir.c, 2 times
- fs/ext4/ext4.h, 2 times
- fs/ext4/file.c, line 935
- fs/ext4/ioctl.c, line 1629
- fs/f2fs/dir.c, line 1099
- fs/f2fs/file.c, 2 times
- fs/fat/dir.c, 2 times
- fs/fcntl.c, line 645
- fs/fhandle.c, line 388
- fs/fuse/ioctl.c, 2 times
- fs/gfs2/file.c, line 336
- fs/ioctl.c, 2 times
- fs/nfs/dir.c, line 464
- fs/nfs/inode.c, line 93
- fs/nilfs2/dir.c, line 653
- fs/nilfs2/file.c, line 144
- fs/nilfs2/ioctl.c, line 1419
- fs/notify/fanotify/fanotify_user.c, line 1923
- fs/ntfs3/dir.c, line 629
- fs/ntfs3/file.c, 2 times
- fs/ocfs2/file.c, 4 times
- fs/ocfs2/ioctl.c, 2 times
- fs/orangefs/devorangefs-req.c, 2 times
- fs/proc/inode.c, 3 times
- fs/read_write.c, 6 times
- fs/readdir.c, line 424
- fs/reiserfs/dir.c, line 26
- fs/reiserfs/file.c, line 241
- fs/reiserfs/ioctl.c, line 124
- fs/select.c, line 1152
- fs/signalfd.c, line 334
- fs/stat.c, line 801
- fs/statfs.c, line 266
- fs/sync.c, line 376
- fs/ubifs/dir.c, line 1769
- fs/ubifs/file.c, line 1685
- fs/ubifs/ioctl.c, line 212
- fs/ubifs/ubifs.h, line 2092
- fs/xfs/xfs_file.c, 2 times
- fs/exec.c, 5 times
- fs/open.c, 6 times
- include/asm-generic/seccomp.h, 2 times
- include/drm/drm_ioctl.h, line 161
- include/linux/atm.h, line 8
- include/linux/atmdev.h, 2 times
- include/linux/blkdev.h, line 1504
- include/linux/blkpg.h, line 12
- include/linux/blktrace_api.h, line 98
- include/linux/cciss_ioctl.h, line 7
- include/linux/compat.h, line 931
- include/linux/fd.h, line 7
- include/linux/fs.h, line 1975
- include/linux/futex.h, line 65
- include/linux/kexec.h, line 98
- include/linux/libata.h, line 1139
- include/linux/net.h, line 184
- include/linux/proc_fs.h, line 40
- include/linux/socket.h, line 337
- include/linux/synclink.h, line 17
- include/linux/syscalls.h, line 272
- include/linux/usbdevice_fs.h, line 34
- include/linux/wireless.h, 2 times
- include/linux/sched.h, line 1285
- include/media/v4l2-dev.h, line 206
- include/media/v4l2-ioctl.h, line 681
- include/media/v4l2-subdev.h, line 205
- include/net/iw_handler.h, 3 times
- include/net/sock.h, line 1242
- include/scsi/libsas.h, line 745
- include/scsi/scsi_host.h, line 120
- include/sound/control.h, line 172
- io_uring/io_uring.c, line 2557
- io_uring/net.c, 6 times
- io_uring/register.c, line 228
- io_uring/rw.c, 2 times
- io_uring/waitid.c, 2 times
- ipc/mqueue.c, line 1522
- ipc/msg.c, 3 times
- ipc/sem.c, line 1724
- ipc/shm.c, 2 times
- ipc/syscall.c, line 117
- ipc/util.h, line 257
- kernel/events/core.c, line 6154
- kernel/exit.c, line 1901
- kernel/futex/core.c, 2 times
- kernel/futex/syscalls.c, line 441
- kernel/power/user.c, 2 times
- kernel/seccomp.c, 2 times
- kernel/time/itimer.c, 2 times
- kernel/time/posix-clock.c, 2 times
- kernel/time/posix-timers.c, line 545
- kernel/time/time.c, line 223
- kernel/trace/blktrace.c, 2 times
- kernel/kexec.c, line 269
- kernel/ptrace.c, 2 times
- kernel/signal.c, 13 times
- kernel/sys.c, 5 times
- mm/fadvise.c, line 219
- mm/readahead.c, line 706
- net/appletalk/ddp.c, 2 times
- net/atm/ioctl.c, 6 times
- net/atm/pvc.c, line 118
- net/atm/resources.c, 2 times
- net/atm/svc.c, 3 times
- net/bluetooth/bnep/sock.c, 2 times
- net/bluetooth/cmtp/sock.c, 2 times
- net/bluetooth/hci_sock.c, 4 times
- net/bluetooth/hidp/sock.c, 2 times
- net/bluetooth/rfcomm/sock.c, 2 times
- net/dccp/ipv6.c, line 1096
- net/ipv4/af_inet.c, 4 times
- net/ipv4/ipmr.c, line 1671
- net/ipv4/raw.c, 2 times
- net/ipv6/af_inet6.c, 3 times
- net/ipv6/ip6mr.c, line 1930
- net/ipv6/raw.c, 3 times
- net/l2tp/l2tp_ip6.c, line 781
- net/l2tp/l2tp_ppp.c, line 1655
- net/mctp/af_mctp.c, 2 times
- net/mptcp/protocol.c, line 4186
- net/sctp/ipv6.c, line 1096
- net/sctp/socket.c, 2 times
- net/unix/af_unix.c, 5 times
- net/vmw_vsock/af_vsock.c, 2 times
- net/wireless/wext-core.c, 4 times
- net/wireless/wext-priv.c, line 212
- net/x25/af_x25.c, 3 times
- net/socket.c, 3 times
- security/keys/internal.h, 2 times
- sound/core/compress_offload.c, 2 times
- sound/core/control.c, 4 times
- sound/core/hwdep.c, line 316
- sound/core/init.c, line 473
- sound/core/oss/mixer_oss.c, line 394
- sound/core/oss/pcm_oss.c, line 2747
- sound/core/pcm_native.c, line 3974
- sound/core/rawmidi.c, line 1686
- sound/core/seq/oss/seq_oss.c, line 190
- sound/core/seq/seq_clientmgr.c, 3 times
- sound/core/timer.c, line 2427
- sound/firewire/bebob/bebob_hwdep.c, line 159
- sound/firewire/dice/dice-hwdep.c, line 156
- sound/firewire/digi00x/digi00x-hwdep.c, line 164
- sound/firewire/fireface/ff-hwdep.c, line 173
- sound/firewire/fireworks/fireworks_hwdep.c, line 294
- sound/firewire/motu/motu-hwdep.c, line 266
- sound/firewire/oxfw/oxfw-hwdep.c, line 154
- sound/firewire/tascam/tascam-hwdep.c, line 241
- sound/pci/hda/hda_hwdep.c, 2 times
- tools/perf/trace/beauty/include/linux/socket.h, line 337
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.