Loading...
Defined in 2 files as a prototype:
- arch/arm64/include/asm/uaccess.h, line 29 (as a prototype)
- arch/um/include/asm/uaccess.h, line 28 (as a prototype)
Defined in 108 files as a macro:
- arch/ia64/include/asm/uaccess.h, line 57 (as a macro)
- arch/um/include/asm/uaccess.h, line 31 (as a macro)
- arch/xtensa/configs/audio_kc705_defconfig, line 61 (as a macro)
- arch/xtensa/configs/generic_kc705_defconfig, line 48 (as a macro)
- arch/xtensa/configs/nommu_kc705_defconfig, line 48 (as a macro)
- arch/xtensa/configs/smp_lx200_defconfig, line 31 (as a macro)
- arch/xtensa/configs/xip_kc705_defconfig, line 47 (as a macro)
- arch/xtensa/include/asm/pgtable.h, line 56 (as a macro)
- drivers/bluetooth/hci_ll.c, line 35 (as a macro)
- drivers/bluetooth/hci_vhci.c, line 34 (as a macro)
- drivers/bluetooth/hci_vhci.c, line 37 (as a macro)
- drivers/char/agp/generic.c, line 33 (as a macro)
- drivers/char/agp/intel-agp.h, line 34 (as a macro)
- drivers/char/agp/intel-agp.h, line 37 (as a macro)
- drivers/clk/bcm/clk-iproc-asiu.c, line 36 (as a macro)
- drivers/clk/bcm/clk-kona.c, line 34 (as a macro)
- drivers/clk/bcm/clk-kona.c, line 37 (as a macro)
- drivers/clk/hisilicon/reset.h, line 36 (as a macro)
- drivers/clk/imgtec/Makefile, line 33 (as a macro)
- drivers/clk/imgtec/Makefile, line 36 (as a macro)
- drivers/clk/pxa/Makefile, line 34 (as a macro)
- drivers/clk/qcom/videocc-sc7280.c, line 33 (as a macro)
- drivers/clk/qcom/videocc-sc7280.c, line 36 (as a macro)
- drivers/clk/rockchip/clk-rk3288.c, line 36 (as a macro)
- drivers/clk/rockchip/clk-rk3328.c, line 47 (as a macro)
- drivers/clk/rockchip/clk-rk3328.c, line 50 (as a macro)
- drivers/clk/sunxi-ng/ccu-sun50i-a64.c, line 47 (as a macro)
- drivers/clk/sunxi-ng/ccu-sun50i-a64.c, line 50 (as a macro)
- drivers/crypto/amlogic/Kconfig, line 20 (as a macro)
- drivers/crypto/atmel-tdes.c, line 40 (as a macro)
- drivers/edac/cell_edac.c, line 47 (as a macro)
- drivers/edac/cell_edac.c, line 50 (as a macro)
- drivers/firmware/broadcom/tee_bnxt_fw.c, line 36 (as a macro)
- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h, line 36 (as a macro)
- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c, line 47 (as a macro)
- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c, line 50 (as a macro)
- drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.h, line 40 (as a macro)
- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h, line 39 (as a macro)
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h, line 31 (as a macro)
- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c, line 41 (as a macro)
- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h, line 39 (as a macro)
- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h, line 39 (as a macro)
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.h, line 47 (as a macro)
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.h, line 50 (as a macro)
- drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c, line 36 (as a macro)
- drivers/gpu/drm/aspeed/aspeed_gfx.h, line 41 (as a macro)
- drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h, line 48 (as a macro)
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.c, line 53 (as a macro)
- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c, line 48 (as a macro)
- drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c, line 55 (as a macro)
- drivers/gpu/drm/nouveau/nvkm/subdev/volt/priv.h, line 48 (as a macro)
- drivers/gpu/drm/rockchip/rockchip_drm_vop.c, line 48 (as a macro)
- drivers/gpu/drm/vkms/vkms_composer.c, line 28 (as a macro)
- drivers/hv/hv_kvp.c, line 52 (as a macro)
- drivers/hwspinlock/sprd_hwspinlock.c, line 52 (as a macro)
- drivers/i2c/busses/i2c-aspeed.c, line 48 (as a macro)
- drivers/i2c/busses/i2c-au1550.c, line 57 (as a macro)
- drivers/i2c/busses/i2c-au1550.c, line 60 (as a macro)
- drivers/iio/accel/adxl355_core.c, line 57 (as a macro)
- drivers/iio/pressure/t5403.c, line 61 (as a macro)
- drivers/infiniband/sw/rdmavt/trace_qp.h, line 48 (as a macro)
- drivers/input/misc/atc260x-onkey.c, line 43 (as a macro)
- drivers/input/misc/cobalt_btns.c, line 53 (as a macro)
- drivers/input/misc/cobalt_btns.c, line 56 (as a macro)
- drivers/irqchip/irq-xilinx-intc.c, line 55 (as a macro)
- drivers/mcb/mcb-lpc.c, line 53 (as a macro)
- drivers/mcb/mcb-lpc.c, line 56 (as a macro)
- drivers/media/pci/cx18/cx18-av-audio.c, line 31 (as a macro)
- drivers/media/pci/cx18/cx18-scb.c, line 44 (as a macro)
- drivers/media/pci/cx23885/cx23885-video.h, line 65 (as a macro)
- drivers/net/ethernet/atheros/atl1e/atl1e_main.c, line 44 (as a macro)
- drivers/net/ethernet/sunplus/Makefile, line 43 (as a macro)
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c, line 47 (as a macro)
- drivers/phy/samsung/phy-exynos5250-sata.c, line 31 (as a macro)
- drivers/pinctrl/mediatek/pinctrl-mt8188.c, line 44 (as a macro)
- drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h, line 68 (as a macro)
- drivers/power/reset/qnap-poweroff.c, line 51 (as a macro)
- drivers/pwm/pwm-clps711x.c, line 65 (as a macro)
- drivers/staging/rtl8723bs/include/sdio_hal.h, line 31 (as a macro)
- drivers/tty/serdev/core.c, line 43 (as a macro)
- drivers/ufs/core/ufs-fault-injection.h, line 44 (as a macro)
- fs/afs/xattr.c, line 51 (as a macro)
- fs/ksmbd/smb2misc.c, line 43 (as a macro)
- fs/netfs/objects.c, line 61 (as a macro)
- include/drm/drm_pciids.h, line 47 (as a macro)
- include/dt-bindings/reset/qcom,gcc-msm8960.h, line 47 (as a macro)
- include/linux/i2c-mux.h, line 47 (as a macro)
- include/linux/logic_pio.h, line 43 (as a macro)
- include/linux/of_irq.h, line 47 (as a macro)
- include/uapi/linux/blktrace_api.h, line 31 (as a macro)
- include/uapi/linux/capability.h, line 47 (as a macro)
- include/uapi/linux/ivtvfb.h, line 47 (as a macro)
- kernel/module/signing.c, line 43 (as a macro)
- kernel/pid_namespace.c, line 44 (as a macro)
- kernel/power/Makefile, line 61 (as a macro)
- lib/gen_crc64table.c, line 44 (as a macro)
- lib/hexdump.c, line 61 (as a macro)
- mm/damon/paddr.c, line 47 (as a macro)
- net/sctp/primitive.c, line 52 (as a macro)
- sound/soc/codecs/pcm186x-i2c.c, line 43 (as a macro)
- tools/perf/pmu-events/arch/x86/jaketown/other.json, line 82 (as a macro)
- tools/perf/trace/beauty/sockaddr.c, line 31 (as a macro)
- tools/perf/ui/tui/util.c, line 55 (as a macro)
- tools/perf/util/arm64-frame-pointer-unwind-support.c, line 44 (as a macro)
- tools/testing/selftests/bpf/progs/test_xdp_vlan.c, line 43 (as a macro)
- tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh, line 31 (as a macro)
- tools/testing/selftests/drivers/net/mlxsw/spectrum/devlink_lib_spectrum.sh, line 56 (as a macro)
- tools/testing/selftests/rlimits/Makefile, line 56 (as a macro)
Defined in 3 files as a function:
- arch/ia64/include/asm/uaccess.h, line 49 (as a function)
- arch/um/include/asm/uaccess.h, line 39 (as a function)
- include/asm-generic/access_ok.h, line 31 (as a function)
Referenced in 177 files:
- arch/alpha/include/asm/uaccess.h, line 282
- arch/arm/boot/dts/bcm2711.dtsi, line 91
- arch/arm/boot/dts/kirkwood-nsa310s.dts, line 1001
- arch/arm64/include/asm/uaccess.h, line 49
- arch/ia64/include/asm/uaccess.h, 5 times
- arch/sparc/include/asm/uaccess_32.h, 3 times
- arch/sparc/kernel/signal_64.c, line 55
- arch/x86/events/core.c, line 2789
- arch/x86/include/asm/uaccess.h, line 44
- arch/x86/kernel/stacktrace.c, line 93
- arch/x86/lib/usercopy.c, line 36
- arch/xtensa/configs/audio_kc705_defconfig, 8 times
- arch/xtensa/configs/generic_kc705_defconfig, 3 times
- arch/xtensa/configs/nommu_kc705_defconfig, 4 times
- arch/xtensa/configs/smp_lx200_defconfig, line 32
- arch/xtensa/configs/xip_kc705_defconfig, 5 times
- arch/xtensa/include/asm/pgtable.h, 6 times
- drivers/acpi/acpi_pcc.c, 2 times
- drivers/acpi/acpica/Makefile, line 1001
- drivers/bluetooth/hci_ll.c, 4 times
- drivers/bluetooth/hci_vhci.c, 3 times
- drivers/char/agp/generic.c, 6 times
- drivers/char/agp/intel-agp.h, 5 times
- drivers/clk/bcm/clk-iproc-asiu.c, 6 times
- drivers/clk/bcm/clk-kona.c, 3 times
- drivers/clk/hisilicon/reset.h, 6 times
- drivers/clk/imgtec/Makefile, line 43
- drivers/clk/imx/clk-pll14xx.c, 2 times
- drivers/clk/mediatek/clk-fhctl.h, line 91
- drivers/clk/mediatek/clk-mt6795-topckgen.c, line 1001
- drivers/clk/mediatek/clk-mt8192-venc.c, 2 times
- drivers/clk/pxa/Makefile, 7 times
- drivers/clk/qcom/videocc-sc7280.c, line 43
- drivers/clk/rockchip/clk-rk3288.c, 6 times
- drivers/clk/rockchip/clk-rk3328.c, line 57
- drivers/clk/sunxi-ng/ccu-sun50i-a64.c, line 57
- drivers/cpufreq/longhaul.h, 2 times
- drivers/crypto/amlogic/Kconfig, 7 times
- drivers/crypto/atmel-tdes.c, 9 times
- drivers/dma-buf/dma-fence-unwrap.c, 2 times
- drivers/edac/cell_edac.c, line 57
- drivers/firmware/broadcom/tee_bnxt_fw.c, 6 times
- drivers/gpio/gpio-virtio.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c, line 57
- drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.h, 9 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h, 9 times
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h, line 32
- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h, 2 times
- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c, 2 times
- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c, 9 times
- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h, 9 times
- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h, 9 times
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.h, line 57
- drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c, line 601
- drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c, 6 times
- drivers/gpu/drm/aspeed/aspeed_gfx.h, 9 times
- drivers/gpu/drm/exynos/exynos_drm_fb.c, 2 times
- drivers/gpu/drm/exynos/exynos_drm_plane.h, line 604
- drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c, 2 times
- drivers/gpu/drm/nouveau/include/nvhw/class/cl907e.h, line 602
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.c, 5 times
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c, line 56
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c, line 624
- drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c, 5 times
- drivers/gpu/drm/qxl/qxl_debugfs.c, line 538
- drivers/gpu/drm/radeon/rv250d.h, line 56
- drivers/gpu/drm/radeon/rv350d.h, line 618
- drivers/gpu/drm/vkms/vkms_composer.c, line 29
- drivers/hid/hid-jabra.c, 2 times
- drivers/hid/hid-microsoft.c, line 56
- drivers/hid/hid-monterey.c, line 619
- drivers/hwmon/adt7310.c, line 550
- drivers/hwmon/nzxt-smart2.c, line 56
- drivers/i2c/busses/i2c-aspeed.c, 6 times
- drivers/i2c/busses/i2c-au1550.c, line 67
- drivers/iio/accel/adxl355_core.c, 6 times
- drivers/iio/pressure/t5403.c, 8 times
- drivers/infiniband/hw/usnic/usnic_debugfs.h, line 606
- drivers/infiniband/sw/rdmavt/trace_qp.h, 6 times
- drivers/input/misc/atc260x-onkey.c, 6 times
- drivers/input/misc/cobalt_btns.c, line 63
- drivers/irqchip/irq-xilinx-intc.c, 5 times
- drivers/mcb/mcb-lpc.c, line 63
- drivers/media/firewire/firedtv-fw.c, 2 times
- drivers/media/i2c/ccs/ccs-data.c, line 55
- drivers/media/i2c/ccs/ccs-data.h, line 847
- drivers/media/pci/cx18/cx18-av-audio.c, line 32
- drivers/media/pci/cx18/cx18-scb.c, 9 times
- drivers/media/platform/ti/omap3isp/isph3a_aewb.c, line 606
- drivers/media/rc/keymaps/rc-wetek-play2.c, line 616
- drivers/net/dsa/sja1105/sja1105_main.c, 2 times
- drivers/net/ethernet/altera/altera_msgdmahw.h, line 847
- drivers/net/ethernet/atheros/atl1e/atl1e_main.c, 9 times
- drivers/net/ethernet/sunplus/Makefile, 6 times
- drivers/net/wireless/broadcom/b43legacy/b43legacy.h, line 616
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c, 5 times
- drivers/net/wireless/intel/iwlwifi/mvm/time-event.h, 2 times
- drivers/net/wireless/intersil/orinoco/fw.c, line 56
- drivers/net/wireless/intersil/orinoco/fw.h, line 884
- drivers/net/wireless/mediatek/mt7601u/eeprom.c, line 621
- drivers/phy/samsung/phy-exynos5250-sata.c, line 32
- drivers/phy/ti/Makefile, 2 times
- drivers/pinctrl/bcm/pinctrl-bcm6328.c, line 59
- drivers/pinctrl/bcm/pinctrl-bcm6358.c, line 927
- drivers/pinctrl/mediatek/pinctrl-mt8188.c, 9 times
- drivers/power/reset/qnap-poweroff.c, 4 times
- drivers/power/supply/sc2731_charger.c, line 915
- drivers/staging/media/atomisp/pci/runtime/tagger/interface/ia_css_tagger_common.h, line 640
- drivers/staging/rtl8723bs/include/sdio_hal.h, line 32
- drivers/tty/serdev/core.c, 6 times
- drivers/ufs/core/ufs-fault-injection.h, 9 times
- drivers/video/fbdev/nvidia/Makefile, line 915
- fs/afs/xattr.c, 4 times
- fs/ksmbd/smb2misc.c, 6 times
- fs/zonefs/sysfs.c, line 831
- include/asm-generic/access_ok.h, 2 times
- include/drm/drm_pciids.h, 5 times
- include/dt-bindings/clock/qcom,gcc-ipq6018.h, line 915
- include/dt-bindings/reset/qcom,gcc-msm8960.h, 5 times
- include/linux/arm_sdei.h, line 836
- include/linux/i2c-mux.h, 5 times
- include/linux/list.h, line 831
- include/linux/logic_pio.h, 6 times
- include/linux/of_irq.h, 5 times
- include/uapi/linux/blktrace_api.h, line 32
- include/uapi/linux/capability.h, 5 times
- include/uapi/linux/ivtvfb.h, 5 times
- include/uapi/linux/virtio_fs.h, line 831
- include/vdso/datapage.h, line 831
- kernel/module/signing.c, 6 times
- kernel/pid_namespace.c, 9 times
- lib/crc64.c, 2 times
- lib/crypto/blake2s-selftest.c, line 59
- lib/crypto/blake2s.c, line 915
- lib/gen_crc64table.c, 9 times
- lib/list_debug.c, 2 times
- lib/livepatch/test_klp_callbacks_demo.c, line 59
- lib/livepatch/test_klp_callbacks_demo2.c, line 915
- lib/test_fortify/read_overflow2-memcmp.c, line 875
- lib/test_fortify/read_overflow2_field-memmove.c, 2 times
- lib/test_fortify/write_overflow-memmove.c, line 59
- lib/test_fortify/write_overflow-memset.c, line 915
- mm/damon/paddr.c, 5 times
- mm/list_lru.c, 2 times
- samples/kprobes/kprobe_example.c, line 59
- scripts/coccinelle/tests/unsigned_lesser_than_zero.cocci, 2 times
- scripts/decodecode, line 59
- scripts/depmod.sh, line 915
- security/apparmor/task.c, 2 times
- security/integrity/evm/evm_crypto.c, line 88
- security/integrity/evm/evm_main.c, line 998
- sound/pci/ac97/ac97_codec.c, 3 times
- sound/soc/codecs/adau1373.h, 2 times
- sound/soc/codecs/adau1701.h, line 59
- sound/soc/codecs/adau1761-i2c.c, line 915
- sound/soc/codecs/mt6358.c, line 629
- sound/soc/codecs/pcm186x-i2c.c, 6 times
- sound/soc/codecs/sigmadsp.c, 2 times
- sound/soc/codecs/tas2552.c, line 59
- sound/soc/codecs/tas2552.h, line 915
- sound/soc/intel/boards/sof_maxim_common.h, line 59
- sound/soc/rockchip/rk3399_gru_sound.c, line 838
- tools/perf/pmu-events/arch/x86/jaketown/other.json, line 83
- tools/perf/pmu-events/arch/x86/sandybridge/other.json, line 83
- tools/perf/scripts/perl/bin/wakeup-latency-report, 2 times
- tools/perf/trace/beauty/sockaddr.c, line 32
- tools/perf/ui/tui/util.c, 6 times
- tools/perf/util/arm64-frame-pointer-unwind-support.c, 9 times
- tools/testing/kunit/qemu_configs/i386.py, line 59
- tools/testing/selftests/bpf/progs/test_xdp_vlan.c, 6 times
- tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh, line 32
- tools/testing/selftests/drivers/net/mlxsw/spectrum/devlink_lib_spectrum.sh, 6 times
- tools/testing/selftests/powerpc/primitives/asm/asm-const.h, 2 times
- tools/testing/selftests/powerpc/primitives/asm/extable.h, line 59
- tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h, line 915
- tools/testing/selftests/rlimits/Makefile, 6 times