Defined in 2 files as a macro:
Referenced in 314 files:
-
Documentation/usb/usbdevfs-drop-permissions.c,
line 61
-
arch/alpha/boot/tools/mkbb.c,
line 101
-
arch/arm/vdso/vdsomunge.c,
line 179
-
arch/arm64/kernel/pi/relacheck.c,
line 54
-
arch/mips/vdso/genvdso.c,
line 115
-
arch/powerpc/boot/addnote.c,
line 126
-
arch/powerpc/boot/mktree.c,
line 87
-
arch/powerpc/kvm/book3s_64_vio.c,
line 334
-
arch/powerpc/platforms/pseries/papr-hvpipe.c,
line 515
-
arch/sparc/boot/piggyback.c,
line 198
-
arch/um/drivers/null.c,
line 27
-
arch/um/drivers/pty.c,
line 94
-
arch/um/drivers/tty.c,
line 46
-
arch/um/drivers/vector_user.c,
line 140
-
arch/um/drivers/vfio_user.c,
2 times
-
arch/um/os-Linux/file.c,
line 170
-
arch/um/os-Linux/mem.c,
line 146
-
arch/um/os-Linux/tty.c,
line 32
-
arch/um/os-Linux/umid.c,
line 222
-
arch/xtensa/platforms/iss/simdisk.c,
line 194
-
block/bdev.c,
2 times
-
block/fops.c,
line 647
-
drivers/accel/amdxdna/amdxdna_cbuf.c,
line 260
-
drivers/accel/amdxdna/amdxdna_ubuf.c,
line 164
-
drivers/accel/ivpu/ivpu_gem_userptr.c,
line 113
-
drivers/android/tests/binder_alloc_kunit.c,
line 521
-
drivers/block/zloop.c,
line 1080
-
drivers/block/zram/zram_drv.c,
line 748
-
drivers/char/tpm/tpm_vtpm_proxy.c,
2 times
-
drivers/dma-buf/udmabuf.c,
line 299
-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c,
line 419
-
drivers/gpu/drm/armada/armada_gem.c,
line 494
-
drivers/gpu/drm/i915/gem/i915_gem_mman.c,
line 976
-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c,
line 1192
-
drivers/gpu/drm/i915/selftests/igt_mmap.c,
line 57
-
drivers/gpu/drm/i915/selftests/mock_drm.h,
line 37
-
drivers/hv/mshv_root_main.c,
3 times
-
drivers/hv/mshv_vtl_main.c,
line 130
-
drivers/iio/industrialio-buffer.c,
line 2071
-
drivers/iommu/iommufd/eventq.c,
line 426
-
drivers/iommu/iommufd/selftest.c,
line 1429
-
drivers/media/dvb-core/dmxdev.c,
line 147
-
drivers/misc/fastrpc.c,
line 1816
-
drivers/misc/ntsync.c,
line 726
-
drivers/mtd/nand/raw/nandsim.c,
line 542
-
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h,
line 20
-
drivers/nvme/target/io-cmd-file.c,
line 35
-
drivers/nvme/target/passthru.c,
line 596
-
drivers/s390/char/vmur.c,
line 705
-
drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c,
line 132
-
drivers/scsi/sg.c,
line 924
-
drivers/scsi/st.c,
line 1232
-
drivers/staging/axis-fifo/axis-fifo.c,
2 times
-
drivers/staging/greybus/Documentation/firmware/authenticate.c,
line 45
-
drivers/staging/greybus/Documentation/firmware/firmware.c,
line 193
-
drivers/target/target_core_alua.c,
2 times
-
drivers/target/target_core_file.c,
2 times
-
drivers/target/target_core_pr.c,
line 1962
-
drivers/tee/tee_shm.c,
line 606
-
drivers/usb/gadget/function/storage_common.c,
line 194
-
drivers/usb/gadget/function/u_uac1_legacy.c,
line 211
-
drivers/vdpa/vdpa_user/iova_domain.c,
line 654
-
drivers/vdpa/vdpa_user/vduse_dev.c,
line 1189
-
drivers/vfio/group.c,
line 274
-
drivers/virt/nitro_enclaves/ne_misc_dev.c,
line 1660
-
drivers/xen/gntdev-dmabuf.c,
line 384
-
fs/9p/vfs_inode.c,
line 176
-
fs/aio.c,
line 285
-
fs/cachefiles/namei.c,
2 times
-
fs/ceph/file.c,
3 times
-
fs/ceph/util.c,
line 71
-
fs/coda/coda_linux.c,
line 51
-
fs/ecryptfs/kthread.c,
2 times
-
fs/eventfd.c,
line 401
-
fs/eventpoll.c,
2 times
-
fs/fsopen.c,
line 97
-
fs/hostfs/hostfs_user.c,
2 times
-
fs/hugetlbfs/inode.c,
line 1542
-
fs/lockd/svc4proc.c,
line 178
-
fs/lockd/svcproc.c,
line 178
-
fs/lockd/svcsubs.c,
line 110
-
fs/namei.c,
line 4450
-
fs/nfs/delegation.c,
3 times
-
fs/nfsd/nfs4proc.c,
line 222
-
fs/nfsd/nfs4state.c,
8 times
-
fs/nfsd/vfs.c,
line 930
-
fs/notify/fanotify/fanotify_user.c,
2 times
-
fs/ntfs3/file.c,
line 1392
-
fs/ocfs2/dlmfs/dlmfs.c,
line 104
-
fs/pidfs.c,
2 times
-
fs/pstore/blk.c,
line 212
-
fs/signalfd.c,
line 276
-
fs/smb/client/dir.c,
line 660
-
fs/smb/client/file.c,
2 times
-
fs/smb/server/smb2pdu.c,
line 2422
-
fs/timerfd.c,
line 466
-
fs/vboxsf/file.c,
line 91
-
include/linux/fcntl.h,
line 11
-
include/trace/misc/fs.h,
line 27
-
include/uapi/drm/drm.h,
line 912
-
init/do_mounts_rd.c,
line 190
-
init/main.c,
line 1631
-
io_uring/io_uring.c,
2 times
-
io_uring/mock_file.c,
2 times
-
ipc/mqueue.c,
line 881
-
ipc/shm.c,
line 1571
-
kernel/bpf/inode.c,
line 602
-
kernel/bpf/syscall.c,
2 times
-
kernel/bpf/token.c,
line 171
-
kernel/events/core.c,
line 13930
-
kernel/fork.c,
line 1944
-
kernel/liveupdate/luo_session.c,
line 457
-
kernel/power/user.c,
line 63
-
kernel/seccomp.c,
line 1902
-
kernel/trace/trace_syscalls.c,
2 times
-
mm/secretmem.c,
line 201
-
mm/shmem.c,
line 5838
-
mm/swapfile.c,
2 times
-
net/socket.c,
line 558
-
samples/acrn/vm-sample.c,
line 61
-
samples/auxdisplay/cfag12864b-example.c,
line 53
-
samples/hidraw/hid-example.c,
line 57
-
samples/mei/mei-amt-version.c,
line 120
-
samples/nitro_enclaves/ne_ioctl_sample.c,
line 789
-
samples/pfsm/pfsm-wakeup.c,
line 45
-
samples/uhid/uhid-example.c,
line 416
-
samples/user_events/example.c,
line 45
-
scripts/elf-parse.c,
line 28
-
scripts/insert-sys-cert.c,
line 207
-
security/apparmor/file.c,
line 743
-
security/landlock/syscalls.c,
line 286
-
sound/core/compress_offload.c,
line 88
-
sound/core/info.c,
2 times
-
sound/core/timer.c,
line 2298
-
sound/soc/fsl/fsl_asrc_m2m.c,
2 times
-
tools/arch/x86/dell-uart-backlight-emulator/dell-uart-backlight-emulator.c,
line 53
-
tools/bootconfig/main.c,
2 times
-
tools/bpf/resolve_btfids/main.c,
2 times
-
tools/counter/counter_example.c,
line 49
-
tools/counter/counter_watch_events.c,
line 353
-
tools/dma/dma_map_benchmark.c,
line 115
-
tools/firewire/nosy-dump.c,
line 931
-
tools/gpio/gpio-watch.c,
line 35
-
tools/hv/hv_fcopy_uio_daemon.c,
2 times
-
tools/hv/hv_kvp_daemon.c,
2 times
-
tools/hv/hv_vss_daemon.c,
line 259
-
tools/include/nolibc/stdio.h,
line 79
-
tools/laptop/freefall/freefall.c,
line 56
-
tools/leds/uledmon.c,
line 37
-
tools/lib/bpf/libbpf.c,
line 5132
-
tools/lib/subcmd/run-command.c,
line 26
-
tools/mm/page-types.c,
line 1348
-
tools/mm/page_owner_filter.c,
line 229
-
tools/objtool/elf.c,
line 1231
-
tools/objtool/klp-post-link.c,
line 157
-
tools/objtool/objtool.c,
line 28
-
tools/perf/builtin-daemon.c,
3 times
-
tools/perf/jvmti/jvmti_agent.c,
line 284
-
tools/perf/tests/bp_signal.c,
line 132
-
tools/perf/tests/bp_signal_overflow.c,
line 109
-
tools/perf/tests/kallsyms-split.c,
line 81
-
tools/perf/tests/mmap-basic.c,
line 204
-
tools/perf/tests/workloads/jitdump.c,
line 71
-
tools/perf/trace/beauty/include/uapi/drm/drm.h,
line 912
-
tools/perf/util/data.c,
3 times
-
tools/perf/util/evlist.c,
2 times
-
tools/perf/util/probe-file.c,
2 times
-
tools/perf/util/trace-event-info.c,
line 623
-
tools/power/acpi/tools/acpidbg/acpidbg.c,
line 422
-
tools/power/acpi/tools/pfrut/pfrut.c,
2 times
-
tools/power/x86/intel-speed-select/isst-config.c,
7 times
-
tools/power/x86/intel-speed-select/isst-core-mbox.c,
2 times
-
tools/power/x86/intel-speed-select/isst-core-tpmi.c,
line 60
-
tools/power/x86/intel-speed-select/isst-core.c,
line 78
-
tools/power/x86/intel-speed-select/isst-daemon.c,
2 times
-
tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c,
line 833
-
tools/spi/spidev_fdx.c,
line 143
-
tools/spi/spidev_test.c,
line 455
-
tools/testing/selftests/bpf/cgroup_helpers.c,
2 times
-
tools/testing/selftests/bpf/network_helpers.c,
line 578
-
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c,
line 236
-
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c,
line 76
-
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c,
line 81
-
tools/testing/selftests/bpf/prog_tests/flow_dissector.c,
line 575
-
tools/testing/selftests/bpf/prog_tests/fs_kfuncs.c,
line 209
-
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c,
line 157
-
tools/testing/selftests/bpf/prog_tests/select_reuseport.c,
line 176
-
tools/testing/selftests/bpf/prog_tests/subprogs.c,
line 35
-
tools/testing/selftests/bpf/prog_tests/tc_redirect.c,
line 1157
-
tools/testing/selftests/bpf/prog_tests/token.c,
line 383
-
tools/testing/selftests/bpf/progs/profiler.inc.h,
line 765
-
tools/testing/selftests/bpf/test_lirc_mode2_user.c,
line 69
-
tools/testing/selftests/bpf/veristat.c,
line 1524
-
tools/testing/selftests/cachestat/test_cachestat.c,
4 times
-
tools/testing/selftests/cgroup/test_core.c,
2 times
-
tools/testing/selftests/cgroup/test_memcontrol.c,
7 times
-
tools/testing/selftests/core/close_range_test.c,
3 times
-
tools/testing/selftests/core/unshare_test.c,
line 34
-
tools/testing/selftests/coredump/coredump_test_helpers.c,
line 304
-
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c,
6 times
-
tools/testing/selftests/drivers/dma-buf/udmabuf.c,
line 143
-
tools/testing/selftests/efivarfs/create-read.c,
line 26
-
tools/testing/selftests/exec/check-exec.c,
line 164
-
tools/testing/selftests/exec/execveat.c,
2 times
-
tools/testing/selftests/filelock/ofdlocks.c,
line 39
-
tools/testing/selftests/filesystems/devpts_pts.c,
2 times
-
tools/testing/selftests/filesystems/empty_mntns/clone3_empty_mntns_test.c,
line 681
-
tools/testing/selftests/filesystems/empty_mntns/empty_mntns_test.c,
2 times
-
tools/testing/selftests/filesystems/empty_mntns/overmount_chroot_test.c,
2 times
-
tools/testing/selftests/filesystems/eventfd/eventfd_test.c,
7 times
-
tools/testing/selftests/filesystems/fuse/fusectl_test.c,
line 118
-
tools/testing/selftests/filesystems/idmapped_tmpfile.c,
line 144
-
tools/testing/selftests/filesystems/openat2/openat2_test.c,
7 times
-
tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c,
line 108
-
tools/testing/selftests/futex/functional/futex_wait.c,
line 134
-
tools/testing/selftests/gpio/gpio-cdev-uaf.c,
line 148
-
tools/testing/selftests/gpio/gpio-chip-info.c,
line 32
-
tools/testing/selftests/gpio/gpio-line-name.c,
line 33
-
tools/testing/selftests/hid/hid_common.h,
2 times
-
tools/testing/selftests/ia64/aliasing-test.c,
2 times
-
tools/testing/selftests/iommu/iommufd.c,
8 times
-
tools/testing/selftests/iommu/iommufd_fail_nth.c,
9 times
-
tools/testing/selftests/iommu/iommufd_utils.h,
line 809
-
tools/testing/selftests/ir/ir_loopback.c,
line 96
-
tools/testing/selftests/kcmp/kcmp_test.c,
2 times
-
tools/testing/selftests/kvm/access_tracking_perf_test.c,
2 times
-
tools/testing/selftests/kvm/hardware_disable_test.c,
line 59
-
tools/testing/selftests/kvm/lib/kvm_util.c,
line 187
-
tools/testing/selftests/kvm/lib/lru_gen_util.c,
line 381
-
tools/testing/selftests/kvm/lib/proc_util.c,
line 47
-
tools/testing/selftests/kvm/rseq_test.c,
line 252
-
tools/testing/selftests/landlock/fs_test.c,
84 times
-
tools/testing/selftests/liveupdate/lib/lu_utils.c,
line 30
-
tools/testing/selftests/liveupdate/liveupdate.c,
17 times
-
tools/testing/selftests/media_tests/media_device_open.c,
line 70
-
tools/testing/selftests/media_tests/media_device_test.c,
line 79
-
tools/testing/selftests/media_tests/video_device_test.c,
line 143
-
tools/testing/selftests/memfd/memfd_test.c,
5 times
-
tools/testing/selftests/mincore/mincore_selftest.c,
2 times
-
tools/testing/selftests/mm/cow.c,
line 1910
-
tools/testing/selftests/mm/gup_longterm.c,
line 519
-
tools/testing/selftests/mm/gup_test.c,
2 times
-
tools/testing/selftests/mm/hmm-tests.c,
3 times
-
tools/testing/selftests/mm/hugetlb_dio.c,
line 142
-
tools/testing/selftests/mm/khugepaged.c,
2 times
-
tools/testing/selftests/mm/ksm_functional_tests.c,
5 times
-
tools/testing/selftests/mm/memory-failure.c,
line 258
-
tools/testing/selftests/mm/merge.c,
3 times
-
tools/testing/selftests/mm/mkdirty.c,
line 346
-
tools/testing/selftests/mm/pagemap_ioctl.c,
2 times
-
tools/testing/selftests/mm/pkey_util.c,
line 18
-
tools/testing/selftests/mm/rmap.c,
2 times
-
tools/testing/selftests/mm/soft-dirty.c,
line 149
-
tools/testing/selftests/mm/split_huge_page_test.c,
3 times
-
tools/testing/selftests/mm/transhuge-stress.c,
line 66
-
tools/testing/selftests/mm/uffd-common.c,
line 699
-
tools/testing/selftests/mm/uffd-unit-tests.c,
line 252
-
tools/testing/selftests/mm/vm_util.c,
3 times
-
tools/testing/selftests/mm/write_to_hugetlbfs.c,
line 172
-
tools/testing/selftests/mount/nosymfollow-test.c,
2 times
-
tools/testing/selftests/mount_setattr/mount_setattr_test.c,
6 times
-
tools/testing/selftests/mqueue/mq_open_tests.c,
2 times
-
tools/testing/selftests/mqueue/mq_perf_tests.c,
line 294
-
tools/testing/selftests/namespaces/file_handle_test.c,
line 1405
-
tools/testing/selftests/nci/nci_dev.c,
line 421
-
tools/testing/selftests/net/proc_net_pktgen.c,
3 times
-
tools/testing/selftests/net/reuseport_bpf.c,
line 427
-
tools/testing/selftests/net/skf_net_off.c,
line 60
-
tools/testing/selftests/net/tap.c,
line 201
-
tools/testing/selftests/net/tcp_fastopen_backup_key.c,
line 322
-
tools/testing/selftests/net/tls.c,
line 1558
-
tools/testing/selftests/net/tun.c,
2 times
-
tools/testing/selftests/nolibc/nolibc-test.c,
5 times
-
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c,
4 times
-
tools/testing/selftests/pid_namespace/pid_max.c,
5 times
-
tools/testing/selftests/pidfd/pidfd_file_handle_test.c,
line 370
-
tools/testing/selftests/powerpc/alignment/alignment_handler.c,
2 times
-
tools/testing/selftests/powerpc/mce/inject-ra-err.c,
line 44
-
tools/testing/selftests/powerpc/mm/subpage_prot.c,
line 197
-
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c,
line 57
-
tools/testing/selftests/powerpc/papr_sysparm/papr_sysparm.c,
2 times
-
tools/testing/selftests/ptp/testptp.c,
line 323
-
tools/testing/selftests/riscv/abi/pointer_masking.c,
line 328
-
tools/testing/selftests/riscv/cfi/shadowstack.c,
line 261
-
tools/testing/selftests/sgx/load.c,
line 192
-
tools/testing/selftests/sparc64/drivers/adi-test.c,
line 687
-
tools/testing/selftests/sync/sync.c,
line 168
-
tools/testing/selftests/tdx/tdx_guest_test.c,
line 137
-
tools/testing/selftests/thermal/intel/power_floor/power_floor_test.c,
2 times
-
tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c,
3 times
-
tools/testing/selftests/ublk/common.c,
line 28
-
tools/testing/selftests/ublk/kublk.c,
3 times
-
tools/testing/selftests/uevent/uevent_filtering.c,
line 200
-
tools/testing/selftests/user_events/abi_test.c,
6 times
-
tools/testing/selftests/user_events/dyn_test.c,
4 times
-
tools/testing/selftests/user_events/ftrace_test.c,
8 times
-
tools/testing/selftests/user_events/perf_test.c,
2 times
-
tools/testing/selftests/vfio/lib/iommu.c,
2 times
-
tools/testing/selftests/vfio/lib/vfio_pci_device.c,
2 times
-
tools/testing/selftests/vfio/vfio_iommufd_setup_test.c,
2 times
-
tools/testing/selftests/wireguard/qemu/init.c,
line 219
-
tools/testing/selftests/x86/lam.c,
line 1186
-
tools/testing/selftests/x86/syscall_numbering.c,
line 452
-
tools/testing/selftests/x86/test_shadow_stack.c,
2 times
-
tools/tracing/rtla/src/utils.c,
2 times
-
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c,
2 times
-
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c,
2 times
-
tools/usb/ffs-test.c,
line 384
-
tools/usb/testusb.c,
line 297
-
tools/virtio/vhost_net_test.c,
2 times
-
tools/virtio/virtio_test.c,
line 137
-
tools/virtio/vringh_test.c,
line 149
-
virt/kvm/guest_memfd.c,
line 564
-
virt/kvm/kvm_main.c,
3 times