Defined in 2 files as a function:
Referenced in 452 files:
-
arch/alpha/kernel/srm_env.c,
line 93
-
arch/arm/kernel/atags_proc.c,
line 16
-
arch/mips/kernel/rtlx.c,
3 times
-
arch/mips/kernel/vpe.c,
line 844
-
arch/powerpc/kernel/proc_powerpc.c,
2 times
-
arch/powerpc/platforms/cell/spufs/coredump.c,
2 times
-
arch/powerpc/platforms/cell/spufs/file.c,
3 times
-
arch/powerpc/platforms/cell/spufs/inode.c,
line 306
-
arch/powerpc/platforms/cell/spufs/syscalls.c,
line 51
-
arch/s390/hypfs/hypfs_dbfs.c,
2 times
-
arch/s390/hypfs/inode.c,
2 times
-
arch/s390/kernel/debug.c,
line 752
-
arch/s390/pci/pci_debug.c,
line 172
-
arch/sh/mm/alignment.c,
line 143
-
arch/x86/kernel/cpu/sgx/encl.c,
line 123
-
arch/x86/kernel/cpuid.c,
2 times
-
arch/x86/kernel/msr.c,
4 times
-
arch/x86/kvm/mmu/mmu.c,
line 5175
-
arch/xtensa/platforms/iss/simdisk.c,
2 times
-
block/bsg.c,
2 times
-
block/error-injection.c,
line 257
-
block/fops.c,
4 times
-
drivers/accel/habanalabs/common/debugfs.c,
23 times
-
drivers/accel/habanalabs/common/hldio.c,
line 95
-
drivers/android/binder/rust_binderfs.c,
line 224
-
drivers/android/binderfs.c,
line 229
-
drivers/block/loop.c,
line 146
-
drivers/block/zloop.c,
3 times
-
drivers/char/dsp56k.c,
4 times
-
drivers/char/lp.c,
4 times
-
drivers/char/mem.c,
2 times
-
drivers/char/nsc_gpio.c,
2 times
-
drivers/char/ppdev.c,
3 times
-
drivers/char/ps3flash.c,
line 279
-
drivers/char/sonypi.c,
line 924
-
drivers/comedi/comedi_fops.c,
2 times
-
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c,
line 13
-
drivers/dma-buf/dma-buf.c,
line 1763
-
drivers/dma-buf/udmabuf.c,
2 times
-
drivers/firmware/tegra/bpmp-debugfs.c,
4 times
-
drivers/gpib/common/gpib_os.c,
line 607
-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c,
19 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c,
line 58
-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c,
3 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c,
line 46
-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c,
3 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c,
3 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c,
4 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c,
line 94
-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c,
4 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c,
line 459
-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c,
line 1173
-
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c,
line 130
-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c,
29 times
-
drivers/gpu/drm/amd/pm/amdgpu_pm.c,
line 5069
-
drivers/gpu/drm/drm_gem.c,
line 746
-
drivers/gpu/drm/drm_gem_shmem_helper.c,
2 times
-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c,
line 21
-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c,
2 times
-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c,
2 times
-
drivers/gpu/drm/msm/msm_gem.c,
2 times
-
drivers/gpu/drm/ttm/ttm_backup.c,
2 times
-
drivers/gpu/drm/xe/xe_debugfs.c,
14 times
-
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c,
2 times
-
drivers/greybus/es2.c,
3 times
-
drivers/greybus/svc.c,
3 times
-
drivers/hid/hid-roccat.c,
line 393
-
drivers/hid/hidraw.c,
3 times
-
drivers/hwmon/dell-smm-hwmon.c,
line 554
-
drivers/i2c/i2c-dev.c,
2 times
-
drivers/iio/dac/ad3552r-hs.c,
2 times
-
drivers/infiniband/core/ucaps.c,
line 85
-
drivers/infiniband/core/uverbs_cmd.c,
line 589
-
drivers/infiniband/hw/hfi1/debugfs.c,
2 times
-
drivers/infiniband/hw/hns/hns_roce_debugfs.c,
line 27
-
drivers/md/md-bitmap.c,
2 times
-
drivers/media/v4l2-core/v4l2-dev.c,
line 239
-
drivers/misc/genwqe/card_dev.c,
line 393
-
drivers/misc/ibmvmc.c,
line 1126
-
drivers/misc/lkdtm/core.c,
line 231
-
drivers/mtd/ubi/cdev.c,
line 162
-
drivers/net/bonding/bond_procfs.c,
4 times
-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c,
7 times
-
drivers/net/ethernet/intel/libie/fwlog.c,
line 419
-
drivers/net/ethernet/qualcomm/ppe/ppe_debugfs.c,
line 719
-
drivers/net/wireless/ath/ath9k/debug.c,
line 777
-
drivers/net/wireless/realtek/rtl8xxxu/core.c,
line 1905
-
drivers/nvme/host/ioctl.c,
4 times
-
drivers/nvme/target/io-cmd-file.c,
line 57
-
drivers/pci/proc.c,
5 times
-
drivers/platform/x86/lenovo/thinkpad_acpi.c,
line 892
-
drivers/platform/x86/sony-laptop.c,
line 3932
-
drivers/platform/x86/toshiba_acpi.c,
4 times
-
drivers/pnp/isapnp/proc.c,
line 25
-
drivers/pnp/pnpbios/proc.c,
line 182
-
drivers/s390/char/fs3270.c,
2 times
-
drivers/s390/char/tape_char.c,
4 times
-
drivers/s390/char/vmur.c,
line 711
-
drivers/s390/cio/qdio_debug.c,
line 271
-
drivers/sbus/char/display7seg.c,
line 109
-
drivers/scsi/3w-9xxx.c,
line 640
-
drivers/scsi/3w-sas.c,
line 722
-
drivers/scsi/3w-xxxx.c,
line 883
-
drivers/scsi/csiostor/csio_init.c,
line 66
-
drivers/scsi/scsi_proc.c,
line 67
-
drivers/scsi/st.c,
line 1077
-
drivers/soc/mediatek/mtk-svs.c,
line 790
-
drivers/staging/greybus/camera.c,
2 times
-
drivers/staging/vme_user/vme_user.c,
6 times
-
drivers/target/target_core_configfs.c,
line 3733
-
drivers/target/target_core_file.c,
line 352
-
drivers/tty/tty_io.c,
7 times
-
drivers/tty/vt/vc_screen.c,
4 times
-
drivers/usb/core/devio.c,
line 2606
-
drivers/usb/gadget/function/f_mass_storage.c,
line 945
-
drivers/usb/gadget/function/f_printer.c,
line 726
-
drivers/usb/gadget/function/rndis.c,
line 1144
-
drivers/usb/gadget/udc/atmel_usba_udc.c,
4 times
-
drivers/video/fbdev/core/fb_chrdev.c,
line 21
-
drivers/video/fbdev/core/fb_defio.c,
line 269
-
drivers/watchdog/cpwd.c,
2 times
-
drivers/zorro/proc.c,
line 33
-
fs/9p/vfs_file.c,
6 times
-
fs/adfs/dir.c,
line 241
-
fs/affs/dir.c,
line 80
-
fs/afs/addr_prefs.c,
3 times
-
fs/afs/dir.c,
line 558
-
fs/afs/file.c,
7 times
-
fs/afs/flock.c,
7 times
-
fs/afs/proc.c,
5 times
-
fs/afs/write.c,
2 times
-
fs/aio.c,
3 times
-
fs/autofs/autofs_i.h,
line 230
-
fs/autofs/dev-ioctl.c,
line 726
-
fs/autofs/inode.c,
line 95
-
fs/autofs/root.c,
2 times
-
fs/backing-file.c,
2 times
-
fs/befs/linuxvfs.c,
line 219
-
fs/bfs/dir.c,
line 31
-
fs/binfmt_elf_fdpic.c,
line 926
-
fs/binfmt_misc.c,
6 times
-
fs/btrfs/direct-io.c,
3 times
-
fs/btrfs/file.c,
11 times
-
fs/btrfs/inode.c,
8 times
-
fs/btrfs/ioctl.c,
31 times
-
fs/btrfs/reflink.c,
7 times
-
fs/btrfs/verity.c,
3 times
-
fs/buffer.c,
line 2532
-
fs/cachefiles/interface.c,
7 times
-
fs/cachefiles/io.c,
17 times
-
fs/cachefiles/namei.c,
9 times
-
fs/cachefiles/ondemand.c,
line 84
-
fs/cachefiles/xattr.c,
5 times
-
fs/ceph/addr.c,
6 times
-
fs/ceph/caps.c,
line 3193
-
fs/ceph/dir.c,
2 times
-
fs/ceph/file.c,
15 times
-
fs/ceph/ioctl.c,
11 times
-
fs/ceph/locks.c,
3 times
-
fs/coda/dir.c,
line 368
-
fs/coda/file.c,
8 times
-
fs/coda/inode.c,
line 128
-
fs/coda/pioctl.c,
line 56
-
fs/coredump.c,
3 times
-
fs/cramfs/inode.c,
3 times
-
fs/crypto/keyring.c,
3 times
-
fs/crypto/policy.c,
4 times
-
fs/debugfs/file.c,
line 52
-
fs/direct-io.c,
line 412
-
fs/ecryptfs/file.c,
6 times
-
fs/erofs/data.c,
3 times
-
fs/erofs/dir.c,
line 51
-
fs/erofs/inode.c,
line 361
-
fs/erofs/super.c,
5 times
-
fs/eventpoll.c,
line 1365
-
fs/exec.c,
3 times
-
fs/exfat/dir.c,
line 198
-
fs/exfat/file.c,
7 times
-
fs/exfat/iomap.c,
line 24
-
fs/ext2/dir.c,
line 261
-
fs/ext2/file.c,
line 69
-
fs/ext2/ioctl.c,
line 56
-
fs/ext2/trace.h,
6 times
-
fs/ext4/crypto.c,
line 85
-
fs/ext4/dir.c,
4 times
-
fs/ext4/extents.c,
6 times
-
fs/ext4/file.c,
16 times
-
fs/ext4/inline.c,
2 times
-
fs/ext4/inode.c,
2 times
-
fs/ext4/ioctl.c,
9 times
-
fs/ext4/mballoc.c,
6 times
-
fs/ext4/move_extent.c,
2 times
-
fs/ext4/namei.c,
line 1166
-
fs/ext4/super.c,
line 881
-
fs/ext4/verity.c,
4 times
-
fs/f2fs/data.c,
2 times
-
fs/f2fs/dir.c,
line 1067
-
fs/f2fs/file.c,
65 times
-
fs/f2fs/gc.c,
line 2314
-
fs/f2fs/inline.c,
line 769
-
fs/f2fs/verity.c,
4 times
-
fs/fat/dir.c,
3 times
-
fs/fat/file.c,
2 times
-
fs/fcntl.c,
3 times
-
fs/fuse/backing.c,
line 111
-
fs/fuse/control.c,
line 27
-
fs/fuse/dax.c,
5 times
-
fs/fuse/file.c,
26 times
-
fs/fuse/ioctl.c,
line 416
-
fs/fuse/passthrough.c,
4 times
-
fs/fuse/readdir.c,
6 times
-
fs/gfs2/bmap.c,
line 2437
-
fs/gfs2/file.c,
9 times
-
fs/gfs2/glock.c,
2 times
-
fs/gfs2/rgrp.c,
line 1386
-
fs/hfs/dir.c,
line 50
-
fs/hfsplus/dir.c,
line 132
-
fs/hostfs/hostfs_kern.c,
line 44
-
fs/hpfs/dir.c,
2 times
-
fs/hpfs/super.c,
line 217
-
fs/hugetlbfs/inode.c,
2 times
-
fs/inode.c,
2 times
-
fs/ioctl.c,
9 times
-
fs/iomap/buffered-io.c,
line 1830
-
fs/iomap/direct-io.c,
7 times
-
fs/iomap/trace.h,
6 times
-
fs/isofs/compress.c,
line 307
-
fs/isofs/dir.c,
line 238
-
fs/jffs2/dir.c,
line 127
-
fs/jfs/ioctl.c,
line 107
-
fs/jfs/jfs_dtree.c,
line 2713
-
fs/kernel_read_file.c,
2 times
-
fs/kernfs/file.c,
line 818
-
fs/lockd/clntlock.c,
line 188
-
fs/lockd/clntproc.c,
line 136
-
fs/lockd/lockd.h,
3 times
-
fs/locks.c,
19 times
-
fs/minix/dir.c,
line 85
-
fs/namei.c,
line 4902
-
fs/namespace.c,
5 times
-
fs/netfs/buffered_read.c,
line 792
-
fs/netfs/buffered_write.c,
2 times
-
fs/netfs/direct_read.c,
line 242
-
fs/netfs/objects.c,
line 23
-
fs/netfs/write_issue.c,
line 620
-
fs/nfs/blocklayout/rpc_pipefs.c,
line 114
-
fs/nfs/dir.c,
9 times
-
fs/nfs/file.c,
17 times
-
fs/nfs/localio.c,
2 times
-
fs/nfs/nfs3proc.c,
line 1010
-
fs/nfs/nfs42.h,
2 times
-
fs/nfs/nfs42proc.c,
33 times
-
fs/nfs/nfs4file.c,
9 times
-
fs/nfs/nfs4idmap.c,
line 655
-
fs/nfs/nfs4proc.c,
3 times
-
fs/nfs/nfstrace.h,
2 times
-
fs/nfs/proc.c,
line 668
-
fs/nfs/read.c,
2 times
-
fs/nfs/write.c,
2 times
-
fs/nfsd/filecache.c,
6 times
-
fs/nfsd/nfs4proc.c,
5 times
-
fs/nfsd/nfs4recover.c,
line 778
-
fs/nfsd/nfs4state.c,
7 times
-
fs/nfsd/nfs4xdr.c,
line 6221
-
fs/nfsd/nfscache.c,
line 649
-
fs/nfsd/nfsctl.c,
2 times
-
fs/nfsd/stats.c,
line 34
-
fs/nfsd/vfs.c,
5 times
-
fs/nilfs2/dir.c,
line 238
-
fs/nilfs2/file.c,
line 53
-
fs/nilfs2/ioctl.c,
line 1321
-
fs/notify/dnotify/dnotify.c,
2 times
-
fs/notify/fanotify/fanotify_user.c,
line 1202
-
fs/nsfs.c,
line 231
-
fs/ntfs/dir.c,
line 720
-
fs/ntfs/file.c,
12 times
-
fs/ntfs3/dir.c,
line 447
-
fs/ntfs3/file.c,
11 times
-
fs/ntfs3/super.c,
line 533
-
fs/ocfs2/aops.c,
line 2411
-
fs/ocfs2/dir.c,
line 2026
-
fs/ocfs2/dlmfs/dlmfs.c,
3 times
-
fs/ocfs2/file.c,
8 times
-
fs/ocfs2/ioctl.c,
2 times
-
fs/ocfs2/mmap.c,
5 times
-
fs/ocfs2/move_extents.c,
line 995
-
fs/omfs/dir.c,
line 410
-
fs/open.c,
3 times
-
fs/openpromfs/inode.c,
line 271
-
fs/orangefs/dir.c,
line 307
-
fs/orangefs/file.c,
12 times
-
fs/orangefs/inode.c,
2 times
-
fs/orangefs/orangefs-debugfs.c,
line 514
-
fs/overlayfs/file.c,
20 times
-
fs/overlayfs/readdir.c,
6 times
-
fs/pidfs.c,
3 times
-
fs/pipe.c,
2 times
-
fs/proc/array.c,
3 times
-
fs/proc/base.c,
29 times
-
fs/proc/fd.c,
2 times
-
fs/proc/generic.c,
2 times
-
fs/proc/inode.c,
10 times
-
fs/proc/namespaces.c,
line 133
-
fs/proc/nommu.c,
line 42
-
fs/proc/proc_net.c,
line 342
-
fs/proc/proc_sysctl.c,
3 times
-
fs/proc/root.c,
line 145
-
fs/proc/task_mmu.c,
line 1880
-
fs/proc/task_nommu.c,
line 140
-
fs/pstore/blk.c,
line 219
-
fs/qnx4/dir.c,
line 21
-
fs/qnx6/dir.c,
line 118
-
fs/ramfs/file-nommu.c,
line 210
-
fs/read_write.c,
11 times
-
fs/readdir.c,
2 times
-
fs/remap_range.c,
9 times
-
fs/romfs/mmap-nommu.c,
line 71
-
fs/romfs/super.c,
line 144
-
fs/smb/client/cifsfs.c,
7 times
-
fs/smb/client/cifsglob.h,
line 1603
-
fs/smb/client/dir.c,
2 times
-
fs/smb/client/file.c,
14 times
-
fs/smb/client/inode.c,
3 times
-
fs/smb/client/ioctl.c,
5 times
-
fs/smb/client/readdir.c,
2 times
-
fs/smb/client/smb2ops.c,
5 times
-
fs/smb/server/oplock.c,
2 times
-
fs/smb/server/smb2pdu.c,
16 times
-
fs/smb/server/smb_common.c,
2 times
-
fs/smb/server/vfs.c,
8 times
-
fs/smb/server/vfs_cache.c,
3 times
-
fs/squashfs/dir.c,
line 100
-
fs/sync.c,
line 267
-
fs/sysfs/file.c,
2 times
-
fs/tracefs/event_inode.c,
line 580
-
fs/ubifs/dir.c,
line 587
-
fs/ubifs/file.c,
2 times
-
fs/ubifs/ioctl.c,
line 174
-
fs/udf/dir.c,
line 38
-
fs/udf/file.c,
3 times
-
fs/udf/inode.c,
3 times
-
fs/ufs/dir.c,
line 415
-
fs/vboxsf/dir.c,
line 97
-
fs/verity/enable.c,
4 times
-
fs/verity/measure.c,
2 times
-
fs/verity/read_metadata.c,
line 163
-
fs/xfs/scrub/common.c,
2 times
-
fs/xfs/scrub/inode.c,
line 95
-
fs/xfs/scrub/repair.c,
2 times
-
fs/xfs/scrub/scrub.c,
4 times
-
fs/xfs/scrub/trace.h,
11 times
-
fs/xfs/scrub/xfile.c,
6 times
-
fs/xfs/scrub/xfile.h,
line 32
-
fs/xfs/xfs_buf_mem.c,
4 times
-
fs/xfs/xfs_exchrange.c,
12 times
-
fs/xfs/xfs_file.c,
33 times
-
fs/xfs/xfs_handle.c,
4 times
-
fs/xfs/xfs_healthmon.c,
3 times
-
fs/xfs/xfs_ioctl.c,
9 times
-
fs/xfs/xfs_ioctl32.c,
2 times
-
fs/xfs/xfs_reflink.c,
2 times
-
fs/xfs/xfs_trace.h,
8 times
-
fs/xfs/xfs_verify_media.c,
line 411
-
fs/zonefs/file.c,
14 times
-
fs/zonefs/super.c,
3 times
-
include/linux/filelock.h,
line 461
-
include/linux/fs.h,
20 times
-
include/linux/hugetlb.h,
line 752
-
include/linux/iomap.h,
line 710
-
include/trace/events/btrfs.h,
2 times
-
io_uring/fdinfo.c,
line 194
-
io_uring/io_uring.c,
3 times
-
io_uring/rw.c,
3 times
-
ipc/mqueue.c,
7 times
-
ipc/shm.c,
4 times
-
kernel/acct.c,
3 times
-
kernel/audit_watch.c,
2 times
-
kernel/bpf/bpf_inode_storage.c,
4 times
-
kernel/bpf/inode.c,
line 218
-
kernel/events/core.c,
line 7543
-
kernel/events/uprobes.c,
6 times
-
kernel/irq/debugfs.c,
line 192
-
kernel/irq/proc.c,
line 140
-
kernel/locking/lock_events.c,
2 times
-
kernel/locking/qspinlock_stat.h,
line 46
-
kernel/module/main.c,
line 3801
-
kernel/nsproxy.c,
line 580
-
kernel/relay.c,
2 times
-
kernel/resource.c,
2 times
-
kernel/sched/debug.c,
line 146
-
kernel/sys.c,
line 1975
-
kernel/trace/trace.c,
7 times
-
kernel/trace/trace.h,
2 times
-
kernel/trace/trace_events.c,
line 2218
-
kernel/trace/trace_remote.c,
3 times
-
lib/test_lockup.c,
line 539
-
mm/fadvise.c,
line 41
-
mm/gup.c,
line 3457
-
mm/huge_memory.c,
2 times
-
mm/hugetlb.c,
line 286
-
mm/madvise.c,
line 307
-
mm/memfd.c,
5 times
-
mm/memfd_luo.c,
7 times
-
mm/mmap.c,
line 432
-
mm/nommu.c,
4 times
-
mm/readahead.c,
line 747
-
mm/secretmem.c,
line 53
-
mm/shmem.c,
13 times
-
mm/slub.c,
line 10016
-
mm/swapfile.c,
line 3292
-
mm/userfaultfd.c,
2 times
-
mm/vma.c,
line 2631
-
net/atm/proc.c,
2 times
-
net/bluetooth/af_bluetooth.c,
6 times
-
net/core/neighbour.c,
3 times
-
net/core/net_namespace.c,
line 783
-
net/ipv4/raw.c,
3 times
-
net/ipv4/tcp_ipv4.c,
line 3304
-
net/ipv4/udp.c,
line 3597
-
net/ipv6/ip6_flowlabel.c,
line 822
-
net/netfilter/x_tables.c,
5 times
-
net/netfilter/xt_hashlimit.c,
9 times
-
net/netfilter/xt_recent.c,
line 562
-
net/netlink/af_netlink.c,
line 1166
-
net/sunrpc/auth_gss/auth_gss.c,
line 731
-
net/sunrpc/auth_gss/svcauth_gss.c,
2 times
-
net/sunrpc/cache.c,
14 times
-
net/sunrpc/rpc_pipe.c,
4 times
-
net/unix/garbage.c,
line 95
-
security/apparmor/domain.c,
2 times
-
security/apparmor/file.c,
4 times
-
security/apparmor/lsm.c,
line 489
-
security/integrity/evm/evm_main.c,
line 1131
-
security/integrity/ima/ima_api.c,
3 times
-
security/integrity/ima/ima_appraise.c,
2 times
-
security/integrity/ima/ima_crypto.c,
line 210
-
security/integrity/ima/ima_fs.c,
2 times
-
security/integrity/ima/ima_main.c,
9 times
-
security/integrity/ima/ima_template_lib.c,
4 times
-
security/ipe/audit.c,
line 152
-
security/landlock/fs.c,
2 times
-
security/lsm_audit.c,
line 214
-
security/selinux/hooks.c,
8 times
-
security/selinux/selinuxfs.c,
12 times
-
security/smack/smack_lsm.c,
12 times
-
security/smack/smackfs.c,
line 105
-
security/tomoyo/securityfs_if.c,
line 134
-
sound/core/info.c,
line 216
-
sound/core/pcm_native.c,
line 2292
-
tools/testing/selftests/bpf/progs/profiler.inc.h,
2 times
-
virt/kvm/guest_memfd.c,
9 times
Smatch caller information: