O_CLOEXEC
Defined as a preprocessor macro in:
Referenced (in 123 files total) in:
- arch/alpha/include/uapi/asm/fcntl.h, line 18
- arch/mips/include/asm/socket.h, line 45
- arch/parisc/include/uapi/asm/fcntl.h, line 15
- arch/powerpc/kvm/book3s_64_mmu_hv.c, line 1973
- arch/powerpc/kvm/book3s_64_vio.c, line 345
- arch/powerpc/platforms/pseries/papr-vpd.c, line 482
- arch/sparc/include/uapi/asm/fcntl.h, line 21
- arch/um/os-Linux/mem.c, line 134
- fs/9p/vfs_inode_dotl.c, line 135
- fs/autofs/dev-ioctl.c, line 231
- fs/bcachefs/thread_with_file.c, line 28
- fs/eventfd.c, line 389
- fs/eventpoll.c, 3 times
- fs/fcntl.c, line 353
- fs/file.c, 2 times
- fs/fsopen.c, 2 times
- fs/namespace.c, 3 times
- fs/notify/fanotify/fanotify_user.c, 2 times
- fs/notify/inotify/inotify_user.c, line 700
- fs/nsfs.c, line 106
- fs/pipe.c, line 968
- fs/proc/fd.c, line 44
- fs/signalfd.c, 2 times
- fs/timerfd.c, line 417
- fs/userfaultfd.c, line 2215
- fs/open.c, 2 times
- include/linux/eventfd.h, line 26
- include/linux/fcntl.h, line 13
- include/linux/net.h, line 80
- include/linux/userfaultfd_k.h, 2 times
- include/trace/misc/fs.h, 2 times
- include/uapi/asm-generic/fcntl.h, 2 times
- include/uapi/drm/drm.h, line 885
- include/uapi/linux/dma-heap.h, line 19
- include/uapi/linux/eventfd.h, line 8
- include/uapi/linux/eventpoll.h, line 23
- include/uapi/linux/inotify.h, line 72
- include/uapi/linux/mount.h, line 65
- include/uapi/linux/signalfd.h, line 17
- include/uapi/linux/timerfd.h, line 32
- io_uring/io_uring.c, 2 times
- io_uring/openclose.c, 2 times
- ipc/mqueue.c, line 910
- kernel/bpf/bpf_iter.c, line 646
- kernel/bpf/btf.c, line 7647
- kernel/bpf/syscall.c, 6 times
- kernel/bpf/token.c, line 212
- kernel/events/core.c, line 12557
- kernel/fork.c, line 2006
- kernel/pid.c, line 724
- kernel/seccomp.c, line 1958
- mm/memfd.c, line 381
- mm/secretmem.c, 3 times
- net/compat.c, line 294
- net/core/scm.c, line 324
- net/handshake/netlink.c, line 113
- net/unix/af_unix.c, line 3133
- net/socket.c, 2 times
- samples/acrn/vm-sample.c, line 61
- samples/binderfs/binderfs_example.c, line 53
- samples/landlock/sandboxer.c, line 120
- samples/nitro_enclaves/ne_ioctl_sample.c, line 789
- samples/pidfd/pidfd-metadata.c, 2 times
- samples/uhid/uhid-example.c, line 416
- security/landlock/syscalls.c, line 224
- tools/bpf/bpftool/feature.c, line 155
- tools/gpio/gpio-watch.c, line 35
- tools/hv/hv_fcopy_uio_daemon.c, line 105
- tools/hv/hv_kvp_daemon.c, 2 times
- tools/include/uapi/drm/drm.h, line 885
- tools/lib/bpf/btf.c, line 1179
- tools/lib/bpf/elf.c, line 35
- tools/lib/bpf/libbpf.c, 3 times
- tools/lib/bpf/libbpf_internal.h, line 638
- tools/lib/bpf/linker.c, 2 times
- tools/lib/bpf/zip.c, line 205
- tools/perf/builtin-daemon.c, 2 times
- tools/perf/builtin-trace.c, 2 times
- tools/perf/trace/beauty/include/uapi/linux/mount.h, line 65
- tools/perf/util/data.c, line 306
- tools/perf/util/dso.c, line 527
- tools/perf/util/evlist.c, 2 times
- tools/perf/util/util.h, 4 times
- tools/testing/selftests/bpf/network_helpers.c, line 475
- tools/testing/selftests/bpf/prog_tests/bpf_mod_race.c, line 69
- tools/testing/selftests/bpf/prog_tests/token.c, line 237
- tools/testing/selftests/bpf/prog_tests/xdp_bonding.c, line 46
- tools/testing/selftests/bpf/test_sysctl.c, 2 times
- tools/testing/selftests/bpf/trace_helpers.c, line 365
- tools/testing/selftests/bpf/veristat.c, line 379
- tools/testing/selftests/cgroup/cgroup_util.c, line 413
- tools/testing/selftests/core/close_range_test.c, 3 times
- tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c, 4 times
- tools/testing/selftests/exec/execveat.c, 3 times
- tools/testing/selftests/filesystems/binderfs/binderfs_test.c, 7 times
- tools/testing/selftests/filesystems/devpts_pts.c, 2 times
- tools/testing/selftests/hid/hid_bpf.c, line 324
- tools/testing/selftests/iommu/iommufd.c, line 1194
- tools/testing/selftests/kvm/lib/userfaultfd_util.c, 2 times
- tools/testing/selftests/landlock/base_test.c, 12 times
- tools/testing/selftests/landlock/fs_test.c, 31 times
- tools/testing/selftests/landlock/net_test.c, line 1551
- tools/testing/selftests/landlock/ptrace_test.c, 3 times
- tools/testing/selftests/memfd/fuse_test.c, line 262
- tools/testing/selftests/memfd/memfd_test.c, 3 times
- tools/testing/selftests/mm/hugepage-mremap.c, line 69
- tools/testing/selftests/mm/ksm_functional_tests.c, line 387
- tools/testing/selftests/mm/mkdirty.c, line 286
- tools/testing/selftests/mm/pagemap_ioctl.c, line 96
- tools/testing/selftests/mm/uffd-common.c, 2 times
- tools/testing/selftests/mm/uffd-common.h, line 40
- tools/testing/selftests/mount_setattr/mount_setattr_test.c, 13 times
- tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c, line 64
- tools/testing/selftests/openat2/openat2_test.c, 3 times
- tools/testing/selftests/pidfd/pidfd_setns_test.c, 7 times
- tools/testing/selftests/pidfd/pidfd_test.c, 5 times
- tools/testing/selftests/pidfd/pidfd_wait.c, 2 times
- tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c, line 148
- tools/testing/selftests/proc/proc-pid-vm.c, line 208
- tools/testing/selftests/seccomp/seccomp_bpf.c, 2 times
- tools/testing/selftests/uevent/uevent_filtering.c, line 200
- tools/testing/selftests/x86/test_shadow_stack.c, line 496
- virt/kvm/kvm_main.c, 5 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.