Defined in 2 files as a prototype:
Defined in 3 files as a function:
Referenced in 416 files:
-
arch/powerpc/perf/vpa-dtl.c,
line 327
-
arch/powerpc/platforms/pseries/lpar.c,
2 times
-
arch/s390/kernel/sysinfo.c,
3 times
-
arch/x86/kernel/ldt.c,
line 662
-
arch/x86/kvm/hyperv.c,
line 152
-
arch/x86/kvm/svm/sev.c,
2 times
-
arch/x86/kvm/x86.c,
2 times
-
block/blk-crypto-profile.c,
2 times
-
block/blk-mq.c,
line 5213
-
block/blk-sysfs.c,
line 133
-
block/elevator.c,
line 832
-
block/genhd.c,
line 783
-
crypto/af_alg.c,
2 times
-
crypto/algapi.c,
12 times
-
crypto/api.c,
5 times
-
crypto/asymmetric_keys/asymmetric_type.c,
2 times
-
crypto/crypto_user.c,
2 times
-
drivers/accel/amdxdna/aie2_ctx.c,
4 times
-
drivers/accel/amdxdna/amdxdna_gem.c,
6 times
-
drivers/accel/habanalabs/common/debugfs.c,
2 times
-
drivers/accel/ivpu/ivpu_pm.c,
line 151
-
drivers/acpi/cppc_acpi.c,
7 times
-
drivers/acpi/glue.c,
2 times
-
drivers/block/rbd.c,
14 times
-
drivers/char/apm-emulation.c,
2 times
-
drivers/char/tpm/tpm-chip.c,
2 times
-
drivers/comedi/comedi_fops.c,
line 909
-
drivers/comedi/drivers.c,
2 times
-
drivers/cpufreq/amd-pstate-ut.c,
line 396
-
drivers/crypto/hisilicon/qm.c,
15 times
-
drivers/crypto/intel/qat/qat_common/adf_cfg.c,
4 times
-
drivers/crypto/intel/qat/qat_common/adf_sysfs.c,
line 305
-
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c,
4 times
-
drivers/dax/bus.c,
19 times
-
drivers/gnss/core.c,
3 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c,
line 1811
-
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c,
line 314
-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c,
6 times
-
drivers/gpu/drm/drm_gpusvm.c,
line 426
-
drivers/gpu/drm/gma500/mmu.c,
5 times
-
drivers/gpu/drm/imagination/pvr_power.c,
2 times
-
drivers/gpu/drm/panthor/panthor_heap.c,
3 times
-
drivers/gpu/drm/radeon/radeon_device.c,
line 1769
-
drivers/gpu/drm/radeon/radeon_pm.c,
3 times
-
drivers/gpu/drm/ttm/ttm_pool.c,
line 1269
-
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c,
line 467
-
drivers/gpu/drm/xe/xe_hw_engine_group.c,
4 times
-
drivers/gpu/drm/xe/xe_pt.c,
line 1518
-
drivers/gpu/drm/xe/xe_svm.c,
line 1766
-
drivers/gpu/drm/xe/xe_userptr.c,
3 times
-
drivers/gpu/drm/xe/xe_validation.c,
line 100
-
drivers/gpu/drm/xe/xe_vm.c,
16 times
-
drivers/gpu/drm/xe/xe_vm_madvise.c,
line 741
-
drivers/hid/hidraw.c,
6 times
-
drivers/i2c/i2c-boardinfo.c,
line 90
-
drivers/i2c/i2c-core-base.c,
line 2121
-
drivers/i3c/master.c,
line 68
-
drivers/infiniband/core/device.c,
22 times
-
drivers/infiniband/core/netlink.c,
line 127
-
drivers/infiniband/core/nldev.c,
2 times
-
drivers/infiniband/core/uverbs_main.c,
line 1013
-
drivers/infiniband/core/verbs.c,
line 2140
-
drivers/infiniband/hw/erdma/erdma_cm.c,
6 times
-
drivers/infiniband/hw/erdma/erdma_qp.c,
line 38
-
drivers/infiniband/hw/erdma/erdma_verbs.c,
2 times
-
drivers/infiniband/sw/siw/siw_cm.c,
4 times
-
drivers/infiniband/sw/siw/siw_qp.c,
line 176
-
drivers/infiniband/sw/siw/siw_verbs.c,
2 times
-
drivers/iommu/intel/dmar.c,
4 times
-
drivers/iommu/intel/iommu.c,
4 times
-
drivers/iommu/intel/irq_remapping.c,
line 1004
-
drivers/iommu/iommufd/eventq.c,
2 times
-
drivers/iommu/iommufd/io_pagetable.c,
25 times
-
drivers/iommu/iommufd/ioas.c,
3 times
-
drivers/iommu/iommufd/selftest.c,
2 times
-
drivers/leds/led-class.c,
3 times
-
drivers/leds/led-triggers.c,
8 times
-
drivers/leds/leds-bd2802.c,
3 times
-
drivers/md/bcache/btree.h,
line 260
-
drivers/md/bcache/super.c,
3 times
-
drivers/md/bcache/writeback.c,
3 times
-
drivers/md/dm-bufio.c,
3 times
-
drivers/md/dm-cache-metadata.c,
2 times
-
drivers/md/dm-cache-target.c,
line 1041
-
drivers/md/dm-clone-metadata.c,
6 times
-
drivers/md/dm-ioctl.c,
23 times
-
drivers/md/dm-path-selector.c,
3 times
-
drivers/md/dm-snap.c,
18 times
-
drivers/md/dm-target.c,
2 times
-
drivers/md/dm-thin-metadata.c,
line 436
-
drivers/md/dm-thin.c,
line 177
-
drivers/md/dm-zoned-metadata.c,
line 954
-
drivers/media/dvb-core/dvbdev.c,
3 times
-
drivers/mfd/intel-m10-bmc-core.c,
line 23
-
drivers/misc/mei/client.c,
4 times
-
drivers/misc/vmw_balloon.c,
2 times
-
drivers/mtd/ubi/eba.c,
line 416
-
drivers/mtd/ubi/fastmap.c,
10 times
-
drivers/mtd/ubi/wl.c,
2 times
-
drivers/net/ethernet/intel/ice/ice_dpll.c,
line 4848
-
drivers/net/ethernet/mellanox/mlx4/cmd.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c,
line 712
-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c,
3 times
-
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c,
12 times
-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c,
line 445
-
drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c,
4 times
-
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c,
2 times
-
drivers/net/ethernet/pensando/ionic/ionic_lif.c,
6 times
-
drivers/net/ethernet/sfc/ef10.c,
4 times
-
drivers/net/ethernet/sfc/ef100_netdev.c,
2 times
-
drivers/net/ethernet/sfc/ef100_nic.c,
3 times
-
drivers/net/ethernet/sfc/efx.c,
2 times
-
drivers/net/ethernet/sfc/efx_common.c,
2 times
-
drivers/net/ethernet/sfc/falcon/efx.c,
2 times
-
drivers/net/ethernet/sfc/mcdi_filters.c,
8 times
-
drivers/net/ethernet/sfc/siena/efx.c,
2 times
-
drivers/net/ethernet/sfc/siena/efx_common.c,
2 times
-
drivers/net/ethernet/sfc/siena/farch.c,
6 times
-
drivers/net/ethernet/sfc/siena/rx_common.c,
2 times
-
drivers/net/wireguard/cookie.c,
3 times
-
drivers/net/wireguard/netlink.c,
2 times
-
drivers/net/wireguard/noise.c,
8 times
-
drivers/net/wireless/ath/wil6210/main.c,
3 times
-
drivers/net/wireless/ath/wil6210/pm.c,
2 times
-
drivers/net/wireless/ath/wil6210/wil_crash_dump.c,
2 times
-
drivers/nvme/host/fabrics.c,
2 times
-
drivers/nvme/target/auth.c,
line 60
-
drivers/nvme/target/configfs.c,
28 times
-
drivers/nvme/target/core.c,
5 times
-
drivers/nvme/target/discovery.c,
2 times
-
drivers/pci/hotplug/cpci_hotplug_core.c,
5 times
-
drivers/pci/hotplug/pciehp_hpc.c,
line 956
-
drivers/pci/pci-acpi.c,
2 times
-
drivers/pci/probe.c,
3 times
-
drivers/pci/remove.c,
2 times
-
drivers/pcmcia/cs.c,
3 times
-
drivers/platform/chrome/cros_ec_ishtp.c,
4 times
-
drivers/platform/surface/aggregator/controller.c,
line 981
-
drivers/platform/surface/surface_acpi_notify.c,
line 65
-
drivers/platform/surface/surface_aggregator_cdev.c,
5 times
-
drivers/platform/surface/surface_dtx.c,
5 times
-
drivers/platform/wmi/core.c,
5 times
-
drivers/platform/x86/msi-wmi-platform.c,
line 251
-
drivers/rapidio/rio_cm.c,
6 times
-
drivers/s390/block/dcssblk.c,
11 times
-
drivers/s390/crypto/vfio_ap_ops.c,
line 85
-
drivers/staging/greybus/audio_manager.c,
4 times
-
drivers/staging/greybus/raw.c,
line 244
-
drivers/tty/serial/serial_core.c,
line 1617
-
drivers/tty/tty_ioctl.c,
8 times
-
drivers/tty/tty_ldisc.c,
2 times
-
drivers/ufs/core/ufshcd.c,
6 times
-
drivers/usb/core/file.c,
3 times
-
drivers/usb/core/hcd-pci.c,
2 times
-
drivers/usb/fotg210/fotg210-hcd.c,
line 5053
-
drivers/usb/gadget/function/f_mass_storage.c,
2 times
-
drivers/usb/gadget/function/storage_common.c,
line 463
-
drivers/usb/host/ehci-hcd.c,
line 648
-
drivers/usb/isp1760/isp1760-hcd.c,
2 times
-
drivers/usb/misc/usblcd.c,
line 426
-
drivers/usb/serial/xr_serial.c,
line 877
-
drivers/vdpa/mlx5/net/mlx5_vnet.c,
11 times
-
drivers/vdpa/vdpa.c,
10 times
-
drivers/vfio/container.c,
4 times
-
drivers/vfio/mdev/mdev_core.c,
line 104
-
drivers/vfio/pci/vfio_pci_config.c,
5 times
-
drivers/vfio/pci/vfio_pci_core.c,
9 times
-
drivers/vfio/pci/vfio_pci_dmabuf.c,
3 times
-
drivers/video/fbdev/matrox/matroxfb_crtc2.c,
2 times
-
drivers/video/fbdev/matrox/matroxfb_g450.c,
2 times
-
drivers/video/fbdev/matrox/matroxfb_maven.c,
2 times
-
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c,
line 256
-
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c,
line 483
-
drivers/virt/coco/guest/tsm-mr.c,
line 118
-
drivers/xen/xen-pciback/pci_stub.c,
5 times
-
drivers/xen/xenbus/xenbus_xs.c,
2 times
-
fs/9p/vfs_dentry.c,
line 210
-
fs/9p/vfs_inode.c,
line 949
-
fs/adfs/dir.c,
2 times
-
fs/afs/cell.c,
8 times
-
fs/afs/dir.c,
10 times
-
fs/afs/dir_silly.c,
2 times
-
fs/afs/file.c,
2 times
-
fs/afs/inode.c,
line 849
-
fs/afs/server.c,
5 times
-
fs/afs/server_list.c,
3 times
-
fs/afs/symlink.c,
line 194
-
fs/afs/validation.c,
2 times
-
fs/btrfs/block-group.c,
13 times
-
fs/btrfs/dev-replace.c,
16 times
-
fs/btrfs/disk-io.c,
2 times
-
fs/btrfs/file.c,
3 times
-
fs/btrfs/free-space-cache.c,
3 times
-
fs/btrfs/inode.c,
3 times
-
fs/btrfs/ioctl.c,
4 times
-
fs/btrfs/locking.c,
line 201
-
fs/btrfs/reflink.c,
2 times
-
fs/btrfs/scrub.c,
2 times
-
fs/btrfs/space-info.c,
line 412
-
fs/btrfs/super.c,
line 2113
-
fs/btrfs/transaction.c,
line 220
-
fs/btrfs/volumes.c,
2 times
-
fs/btrfs/zoned.c,
line 2830
-
fs/ceph/addr.c,
2 times
-
fs/ceph/caps.c,
line 4519
-
fs/ceph/io.c,
line 128
-
fs/ceph/mds_client.c,
line 4150
-
fs/ceph/snap.c,
4 times
-
fs/configfs/dir.c,
3 times
-
fs/crypto/keyring.c,
4 times
-
fs/dlm/lowcomms.c,
7 times
-
fs/dlm/recoverd.c,
2 times
-
fs/ecryptfs/keystore.c,
11 times
-
fs/ecryptfs/main.c,
line 205
-
fs/erofs/decompressor_crypto.c,
3 times
-
fs/erofs/super.c,
line 530
-
fs/exec.c,
3 times
-
fs/exfat/file.c,
line 424
-
fs/ext2/xattr.c,
2 times
-
fs/ext4/ext4.h,
line 3599
-
fs/ext4/extents-test.c,
line 331
-
fs/ext4/extents.c,
11 times
-
fs/ext4/fast_commit.c,
2 times
-
fs/ext4/file.c,
line 180
-
fs/ext4/ialloc.c,
line 1628
-
fs/ext4/indirect.c,
line 711
-
fs/ext4/inline.c,
3 times
-
fs/ext4/inode.c,
10 times
-
fs/ext4/mballoc-test.c,
line 170
-
fs/ext4/migrate.c,
4 times
-
fs/ext4/move_extent.c,
2 times
-
fs/ext4/xattr.h,
line 170
-
fs/f2fs/f2fs.h,
line 2482
-
fs/f2fs/file.c,
line 2520
-
fs/f2fs/gc.c,
line 1767
-
fs/f2fs/node.c,
2 times
-
fs/f2fs/segment.c,
14 times
-
fs/fat/file.c,
line 589
-
fs/fs-writeback.c,
line 402
-
fs/fsopen.c,
2 times
-
fs/fuse/dax.c,
6 times
-
fs/fuse/inode.c,
2 times
-
fs/gfs2/bmap.c,
6 times
-
fs/gfs2/lock_dlm.c,
line 1438
-
fs/gfs2/log.c,
4 times
-
fs/gfs2/rgrp.c,
line 692
-
fs/gfs2/super.c,
line 72
-
fs/gfs2/util.c,
2 times
-
fs/hugetlbfs/inode.c,
line 440
-
fs/jffs2/wbuf.c,
5 times
-
fs/jffs2/xattr.c,
11 times
-
fs/jfs/jfs_incore.h,
line 113
-
fs/jfs/xattr.c,
line 798
-
fs/kernfs/dir.c,
15 times
-
fs/kernfs/inode.c,
2 times
-
fs/kernfs/mount.c,
2 times
-
fs/lockd/clntlock.c,
line 279
-
fs/namespace.c,
4 times
-
fs/netfs/fscache_cache.c,
4 times
-
fs/netfs/fscache_volume.c,
2 times
-
fs/netfs/locking.c,
3 times
-
fs/nfs/delegation.c,
2 times
-
fs/nfs/dir.c,
line 2526
-
fs/nfs/io.c,
2 times
-
fs/nfs/namespace.c,
line 208
-
fs/nfs/nfs4state.c,
line 1490
-
fs/nfsd/nfs4recover.c,
line 292
-
fs/nfsd/nfs4state.c,
5 times
-
fs/nilfs2/bmap.c,
8 times
-
fs/nilfs2/cpfile.c,
5 times
-
fs/nilfs2/ioctl.c,
line 1313
-
fs/nilfs2/mdt.c,
2 times
-
fs/nilfs2/segment.c,
5 times
-
fs/nilfs2/sufile.c,
8 times
-
fs/nilfs2/super.c,
10 times
-
fs/nilfs2/sysfs.c,
line 785
-
fs/nilfs2/the_nilfs.c,
line 359
-
fs/ntfs/attrib.c,
24 times
-
fs/ntfs/compress.c,
2 times
-
fs/ntfs/dir.c,
line 1179
-
fs/ntfs/file.c,
3 times
-
fs/ntfs/inode.c,
3 times
-
fs/ntfs/iomap.c,
13 times
-
fs/ntfs/lcnalloc.c,
5 times
-
fs/ntfs/lcnalloc.h,
line 129
-
fs/ntfs/logfile.c,
2 times
-
fs/ntfs/mft.c,
28 times
-
fs/ntfs3/attrib.c,
6 times
-
fs/ntfs3/file.c,
line 1447
-
fs/ntfs3/frecord.c,
4 times
-
fs/ntfs3/fsntfs.c,
13 times
-
fs/ntfs3/index.c,
2 times
-
fs/ntfs3/inode.c,
line 911
-
fs/ntfs3/record.c,
line 154
-
fs/ntfs3/run.c,
line 1253
-
fs/ocfs2/aops.c,
4 times
-
fs/ocfs2/cluster/heartbeat.c,
4 times
-
fs/ocfs2/dir.c,
2 times
-
fs/ocfs2/dlm/dlmdomain.c,
2 times
-
fs/ocfs2/dlmglue.c,
2 times
-
fs/ocfs2/file.c,
9 times
-
fs/ocfs2/inode.c,
line 1304
-
fs/ocfs2/journal.c,
3 times
-
fs/ocfs2/mmap.c,
line 145
-
fs/ocfs2/move_extents.c,
line 946
-
fs/ocfs2/quota_global.c,
5 times
-
fs/ocfs2/quota_local.c,
2 times
-
fs/ocfs2/refcounttree.c,
5 times
-
fs/ocfs2/xattr.c,
3 times
-
fs/orangefs/xattr.c,
2 times
-
fs/quota/quota.c,
2 times
-
fs/quota/quota_v1.c,
line 218
-
fs/quota/quota_v2.c,
3 times
-
fs/smb/client/dfs_cache.c,
3 times
-
fs/smb/client/file.c,
11 times
-
fs/smb/client/smb2file.c,
line 381
-
fs/smb/server/connection.c,
line 174
-
fs/smb/server/mgmt/share_config.c,
2 times
-
fs/smb/server/mgmt/tree_connect.c,
3 times
-
fs/smb/server/mgmt/user_session.c,
15 times
-
fs/smb/server/oplock.c,
2 times
-
fs/smb/server/smb2pdu.c,
6 times
-
fs/smb/server/transport_ipc.c,
2 times
-
fs/smb/server/transport_rdma.c,
line 194
-
fs/smb/server/transport_tcp.c,
line 89
-
fs/smb/server/vfs_cache.c,
13 times
-
fs/super.c,
2 times
-
fs/ubifs/commit.c,
6 times
-
fs/ubifs/debug.h,
line 152
-
fs/ubifs/journal.c,
line 487
-
fs/ubifs/xattr.c,
4 times
-
fs/udf/file.c,
2 times
-
fs/udf/inode.c,
9 times
-
fs/udf/namei.c,
2 times
-
fs/xfs/xfs_inode.c,
5 times
-
fs/xfs/xfs_log_cil.c,
2 times
-
include/linux/cpufreq.h,
line 176
-
include/linux/fs.h,
3 times
-
include/linux/mmap_lock.h,
line 587
-
include/linux/rwsem.h,
line 270
-
include/linux/vdpa.h,
2 times
-
include/net/netfilter/nf_flow_table.h,
3 times
-
ipc/msg.c,
line 473
-
ipc/namespace.c,
line 147
-
ipc/sem.c,
line 1647
-
ipc/shm.c,
5 times
-
ipc/util.c,
2 times
-
kernel/bpf/crypto.c,
2 times
-
kernel/bpf/offload.c,
9 times
-
kernel/cgroup/cgroup.c,
line 2569
-
kernel/events/uprobes.c,
6 times
-
kernel/liveupdate/luo_file.c,
2 times
-
kernel/liveupdate/luo_session.c,
3 times
-
kernel/locking/locktorture.c,
line 802
-
kernel/locking/rwsem.c,
line 1690
-
kernel/notifier.c,
2 times
-
kernel/rcu/rcutorture.c,
line 4593
-
kernel/sched/autogroup.c,
line 264
-
kernel/sys.c,
2 times
-
kernel/taskstats.c,
3 times
-
kernel/time/posix-clock.c,
line 186
-
kernel/trace/trace.c,
line 791
-
kernel/trace/trace_events.c,
7 times
-
kernel/trace/trace_output.c,
2 times
-
kernel/trace/trace_remote.c,
2 times
-
kernel/umh.c,
2 times
-
kernel/utsname_sysctl.c,
line 64
-
lib/codetag.c,
6 times
-
lib/locking-selftest.c,
line 252
-
lib/test_context-analysis.c,
2 times
-
lib/test_lockup.c,
line 290
-
lib/test_maple_tree.c,
4 times
-
lib/test_objpool.c,
2 times
-
mm/filemap.c,
2 times
-
mm/hugetlb.c,
4 times
-
mm/internal.h,
line 308
-
mm/nommu.c,
8 times
-
mm/shmem_quota.c,
3 times
-
mm/userfaultfd.c,
4 times
-
mm/util.c,
line 1151
-
net/bluetooth/bnep/core.c,
3 times
-
net/bluetooth/hidp/core.c,
3 times
-
net/ceph/osd_client.c,
15 times
-
net/core/dev.c,
2 times
-
net/core/dev_api.c,
line 98
-
net/core/net_namespace.c,
8 times
-
net/core/rtnetlink.c,
3 times
-
net/netfilter/ipvs/ip_vs_ctl.c,
2 times
-
net/netfilter/nf_flow_table_offload.c,
3 times
-
net/netlink/genetlink.c,
2 times
-
net/rds/ib.c,
2 times
-
net/rds/transport.c,
2 times
-
net/sched/act_ct.c,
line 391
-
net/sched/cls_api.c,
5 times
-
net/smc/af_smc.c,
3 times
-
net/smc/smc_core.c,
13 times
-
net/smc/smc_llc.c,
8 times
-
net/tls/tls_device.c,
line 1371
-
samples/hung_task/hung_task_tests.c,
line 108
-
security/keys/gc.c,
line 372
-
security/keys/key.c,
6 times
-
security/keys/keyctl.c,
4 times
-
security/keys/keyring.c,
7 times
-
security/keys/persistent.c,
line 104
-
security/keys/process_keys.c,
5 times
-
security/landlock/tsync.c,
line 621
-
sound/core/control.c,
5 times
-
tools/perf/util/cgroup.c,
2 times
-
tools/perf/util/comm.c,
3 times
-
tools/perf/util/dso.c,
2 times
-
tools/perf/util/dsos.c,
7 times
-
tools/perf/util/env.c,
3 times
-
tools/perf/util/header.c,
4 times
-
tools/perf/util/maps.c,
13 times
-
tools/perf/util/thread.c,
4 times
-
tools/perf/util/threads.c,
4 times
Smatch caller information: