Defined in 2 files as a prototype:
Defined in 1 files as a member:
Defined in 3 files as a function:
Referenced in 409 files:
-
arch/alpha/kernel/osf_sys.c,
3 times
-
arch/s390/kernel/sysinfo.c,
line 329
-
arch/s390/kvm/priv.c,
line 645
-
arch/sparc/kernel/sys_sparc_32.c,
line 214
-
arch/sparc/kernel/sys_sparc_64.c,
line 549
-
arch/x86/kernel/ldt.c,
line 508
-
arch/x86/kernel/umip.c,
line 269
-
arch/x86/kvm/svm/sev.c,
line 412
-
arch/x86/kvm/x86.c,
line 7841
-
block/blk-crypto-profile.c,
line 265
-
block/genhd.c,
2 times
-
block/sed-opal.c,
line 324
-
crypto/af_alg.c,
2 times
-
crypto/algapi.c,
2 times
-
crypto/api.c,
line 263
-
crypto/asymmetric_keys/asymmetric_type.c,
line 409
-
crypto/crypto_user.c,
3 times
-
crypto/proc.c,
line 24
-
drivers/accel/amdxdna/aie2_ctx.c,
line 1143
-
drivers/accel/amdxdna/amdxdna_gem.c,
line 370
-
drivers/accel/habanalabs/common/debugfs.c,
line 1627
-
drivers/accel/ivpu/ivpu_job.c,
line 944
-
drivers/accessibility/speakup/spk_ttyio.c,
line 138
-
drivers/acpi/cppc_acpi.c,
line 2082
-
drivers/acpi/glue.c,
line 66
-
drivers/block/rbd.c,
9 times
-
drivers/block/zloop.c,
line 739
-
drivers/char/apm-emulation.c,
4 times
-
drivers/char/tpm/tpm-chip.c,
line 166
-
drivers/comedi/comedi_fops.c,
4 times
-
drivers/comedi/kcomedilib/kcomedilib_main.c,
3 times
-
drivers/comedi/proc.c,
line 36
-
drivers/crypto/hisilicon/debugfs.c,
4 times
-
drivers/crypto/hisilicon/qm.c,
line 2565
-
drivers/crypto/intel/qat/qat_common/adf_cfg.c,
line 367
-
drivers/crypto/intel/qat/qat_common/adf_sysfs.c,
line 260
-
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c,
3 times
-
drivers/gnss/core.c,
line 162
-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c,
line 908
-
drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.c,
line 168
-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c,
5 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c,
2 times
-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c,
9 times
-
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c,
line 206
-
drivers/gpu/drm/gma500/mmu.c,
5 times
-
drivers/gpu/drm/imagination/pvr_fw.c,
line 1112
-
drivers/gpu/drm/imagination/pvr_fw_trace.c,
line 219
-
drivers/gpu/drm/panthor/panthor_heap.c,
3 times
-
drivers/gpu/drm/radeon/radeon_cs.c,
line 674
-
drivers/gpu/drm/radeon/radeon_display.c,
2 times
-
drivers/gpu/drm/radeon/radeon_fence.c,
line 940
-
drivers/gpu/drm/radeon/radeon_gem.c,
4 times
-
drivers/gpu/drm/radeon/radeon_object.c,
line 203
-
drivers/gpu/drm/ttm/ttm_pool.c,
line 461
-
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c,
line 184
-
drivers/gpu/drm/xe/tests/xe_bo.c,
line 520
-
drivers/gpu/drm/xe/xe_device.c,
line 1559
-
drivers/gpu/drm/xe/xe_guc_tlb_inval.c,
line 232
-
drivers/gpu/drm/xe/xe_oa.c,
line 635
-
drivers/gpu/drm/xe/xe_pagefault.c,
3 times
-
drivers/gpu/drm/xe/xe_userptr.c,
line 358
-
drivers/gpu/drm/xe/xe_validation.c,
line 65
-
drivers/gpu/drm/xe/xe_vm.c,
line 1642
-
drivers/hid/hidraw.c,
2 times
-
drivers/i2c/i2c-core-base.c,
line 1414
-
drivers/i3c/master.c,
line 89
-
drivers/infiniband/core/device.c,
23 times
-
drivers/infiniband/core/netlink.c,
2 times
-
drivers/infiniband/core/nldev.c,
2 times
-
drivers/infiniband/core/rdma_core.c,
line 228
-
drivers/infiniband/core/roce_gid_mgmt.c,
line 485
-
drivers/infiniband/core/verbs.c,
line 1232
-
drivers/iommu/intel/iommu.c,
3 times
-
drivers/iommu/iommufd/device.c,
3 times
-
drivers/iommu/iommufd/driver.c,
line 144
-
drivers/iommu/iommufd/io_pagetable.c,
6 times
-
drivers/iommu/iommufd/ioas.c,
2 times
-
drivers/iommu/iommufd/selftest.c,
2 times
-
drivers/iommu/iommufd/vfio_compat.c,
2 times
-
drivers/leds/led-triggers.c,
6 times
-
drivers/leds/leds-bd2802.c,
2 times
-
drivers/md/bcache/btree.h,
line 251
-
drivers/md/bcache/writeback.c,
line 283
-
drivers/md/dm-bufio.c,
2 times
-
drivers/md/dm-cache-metadata.c,
line 1037
-
drivers/md/dm-clone-metadata.c,
2 times
-
drivers/md/dm-crypt.c,
line 2535
-
drivers/md/dm-inlinecrypt.c,
line 140
-
drivers/md/dm-ioctl.c,
2 times
-
drivers/md/dm-path-selector.c,
2 times
-
drivers/md/dm-snap.c,
13 times
-
drivers/md/dm-target.c,
3 times
-
drivers/md/dm-thin-metadata.c,
17 times
-
drivers/md/dm-thin.c,
line 183
-
drivers/md/dm-verity-verify-sig.c,
line 50
-
drivers/md/dm-zoned-metadata.c,
line 375
-
drivers/media/dvb-core/dvbdev.c,
line 95
-
drivers/mfd/intel-m10-bmc-core.c,
2 times
-
drivers/misc/mei/bus.c,
line 1554
-
drivers/misc/mei/client.c,
3 times
-
drivers/misc/mei/debugfs.c,
line 28
-
drivers/misc/vmw_balloon.c,
line 1473
-
drivers/mtd/ubi/eba.c,
3 times
-
drivers/mtd/ubi/fastmap-wl.c,
4 times
-
drivers/mtd/ubi/wl.c,
6 times
-
drivers/net/ethernet/intel/ice/ice_txclk.c,
line 235
-
drivers/net/ethernet/mellanox/mlx4/cmd.c,
line 787
-
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c,
line 740
-
drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c,
line 375
-
drivers/net/ethernet/pensando/ionic/ionic_lif.c,
3 times
-
drivers/net/ethernet/sfc/efx_common.c,
line 144
-
drivers/net/ethernet/sfc/falcon/efx.c,
3 times
-
drivers/net/ethernet/sfc/mcdi_filters.c,
10 times
-
drivers/net/ethernet/sfc/siena/efx_common.c,
line 148
-
drivers/net/ethernet/sfc/siena/farch.c,
3 times
-
drivers/net/wireguard/cookie.c,
3 times
-
drivers/net/wireguard/netlink.c,
4 times
-
drivers/net/wireguard/noise.c,
6 times
-
drivers/nvdimm/security.c,
line 68
-
drivers/nvme/host/fabrics.c,
line 1336
-
drivers/nvme/target/admin-cmd.c,
line 549
-
drivers/nvme/target/auth.c,
line 139
-
drivers/nvme/target/configfs.c,
2 times
-
drivers/nvme/target/core.c,
3 times
-
drivers/nvme/target/discovery.c,
line 200
-
drivers/pci/bus.c,
2 times
-
drivers/pci/hotplug/cpci_hotplug_core.c,
3 times
-
drivers/pci/hotplug/pciehp_hpc.c,
line 1041
-
drivers/pci/pci-acpi.c,
line 1328
-
drivers/pci/pci.c,
line 4735
-
drivers/pci/pcie/aspm.c,
9 times
-
drivers/pci/pcie/bwctrl.c,
line 77
-
drivers/pci/pcie/pme.c,
4 times
-
drivers/pci/search.c,
2 times
-
drivers/pci/setup-bus.c,
2 times
-
drivers/pci/slot.c,
2 times
-
drivers/platform/surface/aggregator/controller.c,
line 942
-
drivers/platform/surface/surface_acpi_notify.c,
line 91
-
drivers/platform/surface/surface_aggregator_cdev.c,
line 220
-
drivers/platform/surface/surface_dtx.c,
line 603
-
drivers/platform/wmi/core.c,
line 1442
-
drivers/platform/x86/msi-wmi-platform.c,
line 264
-
drivers/power/sequencing/core.c,
line 1022
-
drivers/rapidio/rio_cm.c,
6 times
-
drivers/s390/block/dcssblk.c,
3 times
-
drivers/staging/greybus/audio_manager.c,
2 times
-
drivers/staging/greybus/raw.c,
line 288
-
drivers/tty/n_tty.c,
5 times
-
drivers/tty/tty_io.c,
2 times
-
drivers/tty/tty_ioctl.c,
6 times
-
drivers/tty/tty_ldisc.c,
line 571
-
drivers/ufs/core/ufshcd.c,
line 3310
-
drivers/usb/core/file.c,
line 38
-
drivers/usb/core/hcd-pci.c,
2 times
-
drivers/usb/core/hub.c,
line 3080
-
drivers/usb/gadget/function/f_mass_storage.c,
2 times
-
drivers/usb/gadget/function/storage_common.c,
3 times
-
drivers/usb/misc/usblcd.c,
2 times
-
drivers/usb/serial/xr_serial.c,
line 853
-
drivers/vdpa/mlx5/net/mlx5_vnet.c,
line 3565
-
drivers/vdpa/vdpa.c,
10 times
-
drivers/vfio/container.c,
line 191
-
drivers/vfio/pci/vfio_pci_rdwr.c,
2 times
-
drivers/video/fbdev/matrox/matroxfb_base.c,
8 times
-
drivers/video/fbdev/matrox/matroxfb_crtc2.c,
2 times
-
drivers/xen/xenbus/xenbus_xs.c,
2 times
-
fs/9p/fid.c,
2 times
-
fs/adfs/dir.c,
2 times
-
fs/afs/callback.c,
2 times
-
fs/afs/cell.c,
2 times
-
fs/afs/dir.c,
line 2227
-
fs/afs/dir_silly.c,
line 253
-
fs/afs/dynroot.c,
2 times
-
fs/afs/proc.c,
line 210
-
fs/afs/server.c,
2 times
-
fs/afs/symlink.c,
2 times
-
fs/afs/write.c,
line 238
-
fs/btrfs/backref.c,
3 times
-
fs/btrfs/block-group.c,
3 times
-
fs/btrfs/ctree.c,
2 times
-
fs/btrfs/dev-replace.c,
3 times
-
fs/btrfs/disk-io.c,
line 3130
-
fs/btrfs/extent-tree.c,
4 times
-
fs/btrfs/file-item.c,
line 438
-
fs/btrfs/file.c,
line 1882
-
fs/btrfs/inode.c,
3 times
-
fs/btrfs/ioctl.c,
4 times
-
fs/btrfs/scrub.c,
line 3102
-
fs/btrfs/send.c,
8 times
-
fs/btrfs/space-info.c,
2 times
-
fs/btrfs/sysfs.c,
2 times
-
fs/btrfs/volumes.c,
2 times
-
fs/btrfs/zoned.c,
4 times
-
fs/cachefiles/cache.c,
line 395
-
fs/ceph/addr.c,
3 times
-
fs/ceph/caps.c,
3 times
-
fs/ceph/file.c,
2 times
-
fs/ceph/inode.c,
line 2637
-
fs/ceph/ioctl.c,
line 204
-
fs/ceph/mds_client.c,
3 times
-
fs/ceph/quota.c,
5 times
-
fs/ceph/xattr.c,
3 times
-
fs/configfs/file.c,
6 times
-
fs/coredump.c,
line 415
-
fs/crypto/hooks.c,
line 206
-
fs/crypto/keyring.c,
3 times
-
fs/crypto/keysetup.c,
line 505
-
fs/crypto/keysetup_v1.c,
line 60
-
fs/dlm/lock.c,
line 206
-
fs/dlm/lowcomms.c,
4 times
-
fs/erofs/data.c,
2 times
-
fs/erofs/decompressor_crypto.c,
line 98
-
fs/erofs/super.c,
line 218
-
fs/exfat/inode.c,
line 295
-
fs/ext2/xattr.c,
2 times
-
fs/ext4/extents.c,
2 times
-
fs/ext4/ialloc.c,
line 1201
-
fs/ext4/inline.c,
9 times
-
fs/ext4/inode.c,
4 times
-
fs/ext4/ioctl.c,
line 782
-
fs/ext4/migrate.c,
line 504
-
fs/ext4/xattr.c,
3 times
-
fs/f2fs/f2fs.h,
line 2441
-
fs/f2fs/gc.c,
line 1023
-
fs/f2fs/node.c,
2 times
-
fs/f2fs/segment.c,
3 times
-
fs/fat/inode.c,
line 321
-
fs/fs-writeback.c,
line 534
-
fs/fuse/dax.c,
2 times
-
fs/fuse/dir.c,
line 205
-
fs/fuse/notify.c,
5 times
-
fs/gfs2/bmap.c,
line 860
-
fs/gfs2/file.c,
line 1463
-
fs/gfs2/lock_dlm.c,
5 times
-
fs/gfs2/recovery.c,
line 508
-
fs/gfs2/super.c,
2 times
-
fs/gfs2/trans.c,
2 times
-
fs/jffs2/wbuf.c,
line 966
-
fs/jffs2/xattr.c,
2 times
-
fs/jfs/jfs_discard.c,
line 86
-
fs/jfs/xattr.c,
2 times
-
fs/kernfs/dir.c,
11 times
-
fs/kernfs/file.c,
2 times
-
fs/kernfs/inode.c,
2 times
-
fs/kernfs/mount.c,
line 307
-
fs/kernfs/symlink.c,
line 120
-
fs/lockd/clntproc.c,
3 times
-
fs/namespace.c,
4 times
-
fs/netfs/fscache_cache.c,
2 times
-
fs/netfs/fscache_volume.c,
line 511
-
fs/nfs/nfs4proc.c,
3 times
-
fs/nfsd/nfs4recover.c,
3 times
-
fs/nfsd/nfs4state.c,
3 times
-
fs/nilfs2/bmap.c,
4 times
-
fs/nilfs2/cpfile.c,
5 times
-
fs/nilfs2/inode.c,
3 times
-
fs/nilfs2/ioctl.c,
9 times
-
fs/nilfs2/iomap.c,
line 46
-
fs/nilfs2/segment.c,
line 221
-
fs/nilfs2/sufile.c,
3 times
-
fs/nilfs2/super.c,
3 times
-
fs/nilfs2/sysfs.c,
23 times
-
fs/nilfs2/the_nilfs.c,
line 109
-
fs/nilfs2/the_nilfs.h,
line 293
-
fs/ntfs/aops.c,
line 161
-
fs/ntfs/attrib.c,
4 times
-
fs/ntfs/compress.c,
line 605
-
fs/ntfs/inode.c,
2 times
-
fs/ntfs/iomap.c,
3 times
-
fs/ntfs/mft.c,
2 times
-
fs/ntfs/super.c,
line 1066
-
fs/ntfs3/attrib.c,
line 964
-
fs/ntfs3/frecord.c,
4 times
-
fs/ntfs3/fsntfs.c,
line 814
-
fs/ntfs3/index.c,
5 times
-
fs/ntfs3/record.c,
3 times
-
fs/ocfs2/acl.c,
3 times
-
fs/ocfs2/aops.c,
3 times
-
fs/ocfs2/cluster/heartbeat.c,
line 1535
-
fs/ocfs2/dlm/dlmdomain.c,
line 2283
-
fs/ocfs2/dlmglue.c,
line 2875
-
fs/ocfs2/extent_map.c,
4 times
-
fs/ocfs2/file.c,
line 2222
-
fs/ocfs2/journal.c,
line 369
-
fs/ocfs2/quota_global.c,
line 320
-
fs/ocfs2/refcounttree.c,
line 457
-
fs/ocfs2/xattr.c,
3 times
-
fs/orangefs/file.c,
2 times
-
fs/orangefs/xattr.c,
2 times
-
fs/overlayfs/params.c,
line 773
-
fs/overlayfs/super.c,
line 261
-
fs/proc/nommu.c,
line 84
-
fs/quota/quota.c,
line 998
-
fs/quota/quota_v1.c,
line 166
-
fs/quota/quota_v2.c,
4 times
-
fs/smb/client/connect.c,
line 2238
-
fs/smb/client/dfs_cache.c,
6 times
-
fs/smb/client/file.c,
6 times
-
fs/smb/server/connection.c,
5 times
-
fs/smb/server/mgmt/share_config.c,
line 237
-
fs/smb/server/mgmt/tree_connect.c,
line 141
-
fs/smb/server/mgmt/user_session.c,
8 times
-
fs/smb/server/oplock.c,
5 times
-
fs/smb/server/smb2pdu.c,
4 times
-
fs/smb/server/smb_common.c,
line 692
-
fs/smb/server/transport_ipc.c,
4 times
-
fs/smb/server/transport_tcp.c,
line 253
-
fs/smb/server/vfs_cache.c,
6 times
-
fs/super.c,
line 62
-
fs/sync.c,
line 158
-
fs/ubifs/auth.c,
line 286
-
fs/ubifs/budget.c,
2 times
-
fs/ubifs/dir.c,
line 178
-
fs/ubifs/journal.c,
2 times
-
fs/ubifs/xattr.c,
2 times
-
fs/udf/inode.c,
line 366
-
fs/xfs/xfs_log_cil.c,
line 1836
-
include/drm/drm_gpusvm.h,
line 414
-
include/linux/cgroup-defs.h,
line 892
-
include/linux/cpufreq.h,
line 179
-
include/linux/fs.h,
3 times
-
include/linux/mmap_lock.h,
line 600
-
include/linux/rwsem.h,
3 times
-
ipc/msg.c,
line 498
-
ipc/sem.c,
line 1328
-
ipc/shm.c,
2 times
-
ipc/util.c,
line 847
-
kernel/bpf/crypto.c,
line 113
-
kernel/bpf/offload.c,
17 times
-
kernel/crash_dump_dm_crypt.c,
line 162
-
kernel/events/uprobes.c,
2 times
-
kernel/liveupdate/luo_file.c,
2 times
-
kernel/liveupdate/luo_flb.c,
line 259
-
kernel/liveupdate/luo_session.c,
line 479
-
kernel/locking/locktorture.c,
line 808
-
kernel/locking/rwsem.c,
line 1578
-
kernel/notifier.c,
2 times
-
kernel/rcu/rcutorture.c,
4 times
-
kernel/rcu/refscale.c,
2 times
-
kernel/sched/autogroup.c,
line 278
-
kernel/sys.c,
4 times
-
kernel/taskstats.c,
line 121
-
kernel/time/posix-clock.c,
2 times
-
kernel/trace/trace.c,
line 781
-
kernel/trace/trace_dynevent.c,
line 30
-
kernel/trace/trace_output.c,
line 859
-
kernel/trace/trace_remote.c,
2 times
-
kernel/umh.c,
4 times
-
kernel/utsname.c,
line 58
-
kernel/utsname_sysctl.c,
line 49
-
lib/codetag.c,
line 42
-
lib/digsig.c,
line 80
-
lib/locking-selftest.c,
line 254
-
lib/test_context-analysis.c,
line 308
-
lib/test_lockup.c,
line 187
-
lib/test_objpool.c,
line 223
-
mm/hugetlb.c,
2 times
-
mm/internal.h,
line 313
-
mm/shmem_quota.c,
line 126
-
mm/userfaultfd.c,
4 times
-
mm/util.c,
line 1135
-
net/bluetooth/bnep/core.c,
3 times
-
net/bluetooth/hidp/core.c,
2 times
-
net/ceph/ceph_common.c,
line 809
-
net/ceph/debugfs.c,
2 times
-
net/ceph/osd_client.c,
9 times
-
net/core/dev.c,
line 10051
-
net/core/net-sysfs.c,
line 260
-
net/core/net_namespace.c,
line 677
-
net/dns_resolver/dns_query.c,
line 103
-
net/netfilter/ipvs/ip_vs_ctl.c,
4 times
-
net/netfilter/nf_conntrack_core.c,
line 2408
-
net/netfilter/nf_flow_table_offload.c,
line 920
-
net/netlink/genetlink.c,
5 times
-
net/nfc/nci/uart.c,
line 410
-
net/openvswitch/datapath.c,
line 2756
-
net/rds/ib_rdma.c,
line 526
-
net/rds/transport.c,
4 times
-
net/rxrpc/rxgk_app.c,
line 220
-
net/sched/act_api.c,
line 1918
-
net/sched/cls_api.c,
4 times
-
net/smc/af_smc.c,
line 580
-
net/smc/smc_core.c,
3 times
-
net/tls/tls_device.c,
5 times
-
net/wireless/wext-core.c,
line 350
-
samples/hung_task/hung_task_tests.c,
line 83
-
security/integrity/evm/evm_crypto.c,
line 449
-
security/keys/dh.c,
line 35
-
security/keys/encrypted-keys/encrypted.c,
line 313
-
security/keys/encrypted-keys/masterkey_trusted.c,
line 37
-
security/keys/key.c,
line 720
-
security/keys/keyctl.c,
line 807
-
security/keys/persistent.c,
line 91
-
security/keys/process_keys.c,
line 728
-
security/keys/request_key.c,
line 288
-
security/keys/request_key_auth.c,
2 times
-
security/selinux/include/xfrm.h,
line 52
-
sound/core/seq/seq_virmidi.c,
line 83
-
sound/soc/fsl/fsl_xcvr.c,
2 times
-
sound/soc/intel/atom/sst-atom-controls.c,
line 1428
-
tools/include/linux/rwsem.h,
line 41
-
tools/perf/util/cgroup.c,
line 594
-
tools/perf/util/comm.c,
line 144
-
tools/perf/util/dsos.c,
3 times
-
tools/perf/util/env.c,
3 times
-
tools/perf/util/header.c,
line 1171
-
tools/perf/util/maps.c,
12 times
-
tools/perf/util/thread.c,
5 times
-
tools/perf/util/threads.c,
3 times
Smatch caller information: