Loading...
Defined in 2 files as a function:
Documented in 2 files:
Referenced in 371 files:
- arch/x86/kernel/cpu/sgx/encl.c, 3 times
- arch/x86/kernel/cpu/sgx/ioctl.c, line 35
- crypto/algapi.c, 2 times
- crypto/algif_aead.c, 2 times
- crypto/algif_rng.c, line 214
- crypto/api.c, line 133
- crypto/asymmetric_keys/asymmetric_type.c, 2 times
- crypto/cryptd.c, 3 times
- crypto/simd.c, 2 times
- drivers/base/regmap/regmap-i2c.c, 2 times
- drivers/base/regmap/regmap-mmio.c, 2 times
- drivers/base/regmap/regmap-sccb.c, 2 times
- drivers/base/regmap/regmap-slimbus.c, 2 times
- drivers/base/regmap/regmap-spi-avmm.c, 4 times
- drivers/base/regmap/regmap-w1.c, 2 times
- drivers/base/swnode.c, 3 times
- drivers/block/rnbd/rnbd-clt.c, line 1592
- drivers/bus/sunxi-rsb.c, line 486
- drivers/char/tpm/tpm_vtpm_proxy.c, line 545
- drivers/clk/baikal-t1/clk-ccu-div.c, line 369
- drivers/clk/baikal-t1/clk-ccu-pll.c, line 137
- drivers/clk/clk-composite.c, 2 times
- drivers/clk/clk-divider.c, line 552
- drivers/clk/clk-fixed-factor.c, 2 times
- drivers/clk/clk-fixed-rate.c, line 110
- drivers/clk/clk-fractional-divider.c, line 208
- drivers/clk/clk-gate.c, line 194
- drivers/clk/clk-mux.c, line 255
- drivers/clk/clk.c, 3 times
- drivers/clk/davinci/da8xx-cfgchip.c, 2 times
- drivers/clk/imx/clk-composite-8m.c, line 246
- drivers/clk/imx/clk.h, line 246
- drivers/clk/qcom/common.c, line 82
- drivers/clk/renesas/r7s9210-cpg-mssr.c, line 171
- drivers/clk/renesas/r8a77970-cpg-mssr.c, line 247
- drivers/clk/renesas/r8a779a0-cpg-mssr.c, 2 times
- drivers/clk/renesas/rcar-gen2-cpg.c, line 289
- drivers/clk/renesas/rcar-gen3-cpg.c, 4 times
- drivers/clk/rockchip/clk-half-divider.c, line 228
- drivers/clk/rockchip/clk.c, 3 times
- drivers/clk/tegra/clk-pll.c, 15 times
- drivers/clk/versatile/clk-icst.c, line 396
- drivers/clk/x86/clk-cgu.c, line 274
- drivers/clk/x86/clk-pmc-atom.c, line 227
- drivers/crypto/marvell/cesa/tdma.c, line 261
- drivers/dax/pmem/core.c, line 28
- drivers/dma-buf/dma-buf.c, line 451
- drivers/dma-buf/dma-heap.c, line 281
- drivers/gpio/gpiolib-acpi.c, line 879
- drivers/gpio/gpiolib.c, line 4060
- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c, line 581
- drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c, 3 times
- drivers/gpu/drm/armada/armada_gem.c, line 518
- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c, 3 times
- drivers/gpu/drm/drm_atomic.c, 3 times
- drivers/gpu/drm/drm_edid_load.c, line 192
- drivers/gpu/drm/drm_file.c, line 910
- drivers/gpu/drm/drm_gem.c, line 596
- drivers/gpu/drm/drm_gem_cma_helper.c, line 437
- drivers/gpu/drm/drm_gem_shmem_helper.c, line 749
- drivers/gpu/drm/drm_prime.c, 2 times
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, line 111
- drivers/gpu/drm/exynos/exynos_drm_dpi.c, line 235
- drivers/gpu/drm/exynos/exynos_drm_gem.c, line 453
- drivers/gpu/drm/i915/display/intel_atomic.c, 2 times
- drivers/gpu/drm/i915/display/intel_bw.c, line 380
- drivers/gpu/drm/i915/display/intel_cdclk.c, line 2478
- drivers/gpu/drm/i915/display/intel_display_types.h, line 1882
- drivers/gpu/drm/i915/gem/i915_gem_context.c, 3 times
- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c, line 259
- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c, line 2652
- drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c, line 241
- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c, 2 times
- drivers/gpu/drm/i915/gem/selftests/mock_context.c, line 124
- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c, line 163
- drivers/gpu/drm/i915/gt/intel_gtt.c, line 469
- drivers/gpu/drm/i915/gt/intel_lrc.c, line 817
- drivers/gpu/drm/i915/gt/intel_ring.c, 2 times
- drivers/gpu/drm/i915/gt/intel_ring_submission.c, 3 times
- drivers/gpu/drm/i915/gt/intel_timeline.c, line 24
- drivers/gpu/drm/i915/gt/selftest_engine_cs.c, 2 times
- drivers/gpu/drm/i915/gt/selftest_execlists.c, 6 times
- drivers/gpu/drm/i915/gt/selftest_hangcheck.c, 4 times
- drivers/gpu/drm/i915/gt/selftest_lrc.c, 6 times
- drivers/gpu/drm/i915/gt/selftest_rc6.c, line 126
- drivers/gpu/drm/i915/gt/selftest_ring_submission.c, 3 times
- drivers/gpu/drm/i915/gt/selftest_rps.c, line 74
- drivers/gpu/drm/i915/gt/selftest_workarounds.c, line 370
- drivers/gpu/drm/i915/gt/shmem_utils.c, line 44
- drivers/gpu/drm/i915/gt/uc/intel_guc.c, line 643
- drivers/gpu/drm/i915/i915_perf.c, line 1952
- drivers/gpu/drm/i915/i915_request.c, line 1067
- drivers/gpu/drm/i915/intel_pm.c, line 7792
- drivers/gpu/drm/i915/selftests/i915_request.c, 2 times
- drivers/gpu/drm/i915/selftests/igt_spinner.c, 2 times
- drivers/gpu/drm/mediatek/mtk_drm_gem.c, 2 times
- drivers/gpu/drm/msm/adreno/a6xx_gpu.c, 2 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.c, 2 times
- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c, line 243
- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c, line 95
- drivers/gpu/drm/msm/msm_fb.c, 2 times
- drivers/gpu/drm/msm/msm_gem.c, 2 times
- drivers/gpu/drm/msm/msm_gem_vma.c, line 149
- drivers/gpu/drm/nouveau/nouveau_prime.c, line 54
- drivers/gpu/drm/omapdrm/dss/video-pll.c, 3 times
- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c, line 148
- drivers/gpu/drm/panfrost/panfrost_gem.c, 2 times
- drivers/gpu/drm/rockchip/rockchip_drm_fb.c, line 117
- drivers/gpu/drm/rockchip/rockchip_drm_gem.c, 2 times
- drivers/gpu/drm/rockchip/rockchip_rgb.c, line 140
- drivers/gpu/drm/sun4i/sun4i_layer.c, line 257
- drivers/gpu/drm/sun4i/sun8i_mixer.c, 2 times
- drivers/gpu/drm/tegra/gem.c, line 706
- drivers/gpu/drm/tegra/hub.c, line 712
- drivers/gpu/drm/v3d/v3d_bo.c, line 134
- drivers/gpu/drm/vc4/vc4_kms.c, 4 times
- drivers/gpu/drm/vgem/vgem_drv.c, 2 times
- drivers/gpu/drm/virtio/virtgpu_vq.c, 2 times
- drivers/gpu/drm/xen/xen_drm_front_gem.c, 2 times
- drivers/gpu/ipu-v3/ipu-image-convert.c, line 2421
- drivers/greybus/control.c, line 461
- drivers/hid/hid-playstation.c, 3 times
- drivers/hwmon/ntc_thermistor.c, line 408
- drivers/hwspinlock/qcom_hwspinlock.c, line 124
- drivers/hwtracing/coresight/coresight-tmc-etr.c, line 580
- drivers/iio/adc/adi-axi-adc.c, line 223
- drivers/iio/industrialio-sw-device.c, line 135
- drivers/iio/industrialio-sw-trigger.c, line 135
- drivers/iio/temperature/ltc2983.c, 3 times
- drivers/infiniband/core/cm.c, 2 times
- drivers/infiniband/core/cma.c, 3 times
- drivers/infiniband/core/rdma_core.c, 2 times
- drivers/infiniband/core/umem_dmabuf.c, 2 times
- drivers/infiniband/core/uverbs_cmd.c, 2 times
- drivers/infiniband/core/verbs.c, line 303
- drivers/infiniband/hw/hns/hns_roce_mr.c, line 314
- drivers/infiniband/hw/mlx5/fs.c, line 754
- drivers/infiniband/hw/mlx5/mr.c, 8 times
- drivers/infiniband/hw/mlx5/odp.c, 2 times
- drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c, line 284
- drivers/infiniband/hw/usnic/usnic_ib_verbs.c, line 194
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c, line 133
- drivers/infiniband/sw/rdmavt/qp.c, line 1265
- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c, line 338
- drivers/interconnect/core.c, 3 times
- drivers/interconnect/qcom/icc-rpmh.c, line 109
- drivers/interconnect/samsung/exynos.c, line 53
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c, line 247
- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c, line 258
- drivers/irqchip/irq-ti-sci-inta.c, line 348
- drivers/leds/leds-gpio.c, line 159
- drivers/leds/leds-lp55xx-common.c, line 699
- drivers/mailbox/tegra-hsp.c, line 521
- drivers/media/platform/ti-vpe/csc.c, line 271
- drivers/media/platform/ti-vpe/sc.c, line 298
- drivers/media/v4l2-core/v4l2-ctrls.c, line 4068
- drivers/mfd/syscon.c, line 172
- drivers/misc/cxl/api.c, 2 times
- drivers/misc/sgi-gru/grumain.c, line 353
- drivers/misc/sgi-gru/grutlbpurge.c, line 271
- drivers/mmc/host/dw_mmc.c, line 3098
- drivers/mmc/host/sdhci-pci-core.c, line 2122
- drivers/mmc/host/tmio_mmc_core.c, line 1078
- drivers/mtd/nand/raw/atmel/nand-controller.c, 4 times
- drivers/mtd/nand/raw/atmel/pmecc.c, 3 times
- drivers/mtd/spi-nor/controllers/intel-spi.c, line 926
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c, 4 times
- drivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c, line 122
- drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c, line 1891
- drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c, line 660
- drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c, 3 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c, 2 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c, 6 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c, line 391
- drivers/net/ethernet/mscc/ocelot_io.c, line 145
- drivers/net/ethernet/ti/cpts.c, line 778
- drivers/net/geneve.c, line 579
- drivers/net/ipa/ipa_clock.c, line 286
- drivers/net/macsec.c, 3 times
- drivers/net/phy/fixed_phy.c, line 243
- drivers/net/ppp/ppp_generic.c, line 570
- drivers/net/vxlan.c, line 3524
- drivers/net/wireless/ath/wil6210/cfg80211.c, line 721
- drivers/net/wireless/microchip/wilc1000/cfg80211.c, line 1526
- drivers/net/wwan/wwan_core.c, line 230
- drivers/nvme/target/configfs.c, line 1253
- drivers/nvmem/core.c, 2 times
- drivers/opp/core.c, 3 times
- drivers/pinctrl/meson/pinctrl-meson.c, line 653
- drivers/pinctrl/nomadik/pinctrl-nomadik.c, line 1064
- drivers/pinctrl/samsung/pinctrl-exynos.c, line 748
- drivers/pwm/core.c, 4 times
- drivers/pwm/pwm-lpss.c, line 227
- drivers/regulator/tps65090-regulator.c, line 384
- drivers/rpmsg/qcom_glink_native.c, 2 times
- drivers/s390/char/raw3270.c, line 765
- drivers/s390/cio/device.c, line 1630
- drivers/soc/mediatek/mtk-pm-domains.c, 3 times
- drivers/soc/mediatek/mtk-scpsys.c, 4 times
- drivers/soc/qcom/llcc-qcom.c, 2 times
- drivers/soc/tegra/fuse/fuse-tegra.c, line 381
- drivers/soc/ti/k3-ringacc.c, line 1480
- drivers/spi/spi-pxa2xx.c, 2 times
- drivers/staging/fieldbus/anybuss/arcx-anybus.c, 2 times
- drivers/staging/media/atomisp/i2c/atomisp-lm3554.c, 3 times
- drivers/target/iscsi/iscsi_target_configfs.c, line 239
- drivers/target/iscsi/iscsi_target_tpg.c, line 481
- drivers/target/target_core_configfs.c, line 3442
- drivers/target/target_core_fabric_configfs.c, 2 times
- drivers/tee/tee_shm.c, 2 times
- drivers/thermal/qcom/tsens.c, line 64
- drivers/thermal/ti-soc-thermal/ti-bandgap.c, 2 times
- drivers/tty/serial/serial_mctrl_gpio.c, line 148
- drivers/tty/tty_io.c, 2 times
- drivers/tty/tty_ldisc.c, line 180
- drivers/usb/gadget/composite.c, line 1401
- drivers/usb/gadget/configfs.c, line 603
- drivers/usb/gadget/function/f_ecm.c, line 884
- drivers/usb/gadget/function/f_eem.c, line 617
- drivers/usb/gadget/function/f_fs.c, line 3538
- drivers/usb/gadget/function/f_ncm.c, 2 times
- drivers/usb/gadget/function/f_phonet.c, line 632
- drivers/usb/gadget/function/f_rndis.c, 3 times
- drivers/usb/gadget/function/f_subset.c, line 442
- drivers/usb/gadget/udc/atmel_usba_udc.c, line 2158
- drivers/usb/typec/class.c, line 1916
- drivers/usb/typec/tcpm/tcpci.c, line 767
- drivers/usb/typec/tcpm/tcpm.c, line 6285
- drivers/vfio/vfio.c, line 377
- drivers/video/fbdev/omap2/omapfb/dss/video-pll.c, 3 times
- drivers/video/fbdev/pxafb.c, line 1810
- drivers/xen/gntdev-dmabuf.c, 3 times
- fs/9p/vfs_inode.c, 5 times
- fs/9p/vfs_inode_dotl.c, 2 times
- fs/affs/namei.c, 3 times
- fs/afs/dir.c, line 1038
- fs/afs/fs_operation.c, line 32
- fs/afs/mntpt.c, line 167
- fs/afs/server.c, line 299
- fs/afs/volume.c, line 190
- fs/aio.c, line 239
- fs/anon_inodes.c, line 93
- fs/befs/linuxvfs.c, line 675
- fs/btrfs/backref.c, line 2284
- fs/btrfs/disk-io.c, line 3759
- fs/btrfs/export.c, 2 times
- fs/btrfs/extent-tree.c, line 4826
- fs/btrfs/relocation.c, line 3750
- fs/btrfs/super.c, 3 times
- fs/btrfs/volumes.c, 4 times
- fs/ceph/dir.c, line 782
- fs/ceph/export.c, 7 times
- fs/ceph/super.c, line 886
- fs/cifs/cifs_dfs_ref.c, line 339
- fs/cifs/cifsacl.c, 2 times
- fs/cifs/cifsfs.c, line 896
- fs/cifs/dfs_cache.c, 3 times
- fs/cifs/dir.c, 2 times
- fs/cifs/link.c, 2 times
- fs/cifs/smb2ops.c, 2 times
- fs/crypto/keyring.c, line 150
- fs/dcache.c, 2 times
- fs/ecryptfs/inode.c, 3 times
- fs/efs/namei.c, line 86
- fs/exec.c, line 945
- fs/ext2/dir.c, line 377
- fs/ext2/super.c, line 382
- fs/ext4/ialloc.c, line 1379
- fs/ext4/namei.c, 2 times
- fs/ext4/super.c, line 1419
- fs/ext4/symlink.c, line 44
- fs/f2fs/dir.c, line 362
- fs/f2fs/inline.c, line 344
- fs/f2fs/namei.c, 2 times
- fs/f2fs/recovery.c, 2 times
- fs/f2fs/super.c, line 2786
- fs/gfs2/dir.c, line 1657
- fs/gfs2/export.c, line 142
- fs/gfs2/inode.c, line 879
- fs/hfsplus/dir.c, line 120
- fs/hugetlbfs/inode.c, line 1515
- fs/isofs/export.c, line 31
- fs/jffs2/fs.c, line 673
- fs/jffs2/write.c, 2 times
- fs/jfs/namei.c, line 1479
- fs/namei.c, 8 times
- fs/namespace.c, 8 times
- fs/nfs/dir.c, line 1799
- fs/nfs/export.c, 2 times
- fs/nfs/namespace.c, line 163
- fs/nfs/nfs4client.c, line 142
- fs/nfs/nfs4file.c, 3 times
- fs/nfs/nfs4proc.c, 2 times
- fs/nfs/pagelist.c, line 488
- fs/nfs/symlink.c, line 72
- fs/nfsd/export.c, 2 times
- fs/nilfs2/namei.c, 2 times
- fs/nilfs2/super.c, line 1280
- fs/ntfs/namei.c, 2 times
- fs/ocfs2/export.c, line 106
- fs/omfs/dir.c, line 310
- fs/open.c, line 1157
- fs/openpromfs/inode.c, line 238
- fs/orangefs/super.c, line 519
- fs/overlayfs/export.c, 2 times
- fs/overlayfs/namei.c, line 494
- fs/proc/proc_sysctl.c, 2 times
- fs/qnx6/dir.c, line 57
- fs/qnx6/inode.c, line 554
- fs/quota/quota.c, line 875
- fs/reiserfs/xattr.c, line 397
- fs/super.c, 3 times
- fs/ubifs/lpt.c, 7 times
- fs/ubifs/super.c, line 2286
- fs/udf/namei.c, 4 times
- fs/ufs/super.c, line 109
- fs/vboxsf/file.c, line 375
- fs/vboxsf/utils.c, line 380
- fs/verity/hash_algs.c, line 80
- include/linux/kernel.h, line 722
- include/linux/pinctrl/consumer.h, 2 times
- include/rdma/uverbs_ioctl.h, 2 times
- ipc/mqueue.c, line 462
- ipc/msg.c, 2 times
- ipc/sem.c, 3 times
- ipc/shm.c, 3 times
- kernel/audit_fsnotify.c, line 87
- kernel/bpf/bpf_inode_storage.c, line 228
- kernel/bpf/bpf_task_storage.c, 2 times
- kernel/cgroup/cgroup.c, line 5871
- kernel/kthread.c, line 809
- kernel/sched/psi.c, line 1161
- kernel/trace/trace_kprobe.c, line 1827
- kernel/trace/trace_uprobe.c, line 1613
- kernel/usermode_driver.c, line 32
- lib/digsig.c, line 223
- lib/rhashtable.c, 3 times
- mm/memcontrol.c, line 5087
- mm/shmem.c, line 4135
- mm/vmalloc.c, line 1847
- net/bluetooth/smp.c, 2 times
- net/bridge/br_multicast.c, line 1254
- net/core/bpf_sk_storage.c, line 101
- net/core/net_namespace.c, line 664
- net/ipv4/esp4.c, line 394
- net/ipv4/ip_tunnel.c, line 340
- net/ipv4/raw_diag.c, line 65
- net/ipv4/xfrm4_policy.c, line 42
- net/ipv6/esp6.c, line 429
- net/mac80211/key.c, line 1298
- net/mpls/af_mpls.c, 2 times
- net/openvswitch/vport-geneve.c, line 89
- net/openvswitch/vport-gre.c, line 55
- net/openvswitch/vport-vxlan.c, line 118
- net/rds/message.c, line 350
- net/rxrpc/security.c, line 174
- net/sunrpc/auth_gss/auth_gss.c, line 1211
- net/sunrpc/xprtsock.c, line 1807
- net/xfrm/xfrm_policy.c, 2 times
- security/integrity/digsig_asymmetric.c, line 50
- security/integrity/evm/evm_crypto.c, line 105
- security/keys/encrypted-keys/encrypted.c, line 388
- security/keys/key.c, line 936
- security/keys/persistent.c, line 64
- security/keys/process_keys.c, line 751
- security/keys/request_key.c, 2 times
- security/keys/request_key_auth.c, line 269
- security/smack/smack_access.c, line 566
- sound/soc/qcom/qdsp6/q6adm.c, line 408
- tools/perf/util/bpf-loader.c, line 1588