Defined in 16 files as a prototype:
- arch/alpha/include/asm/uaccess.h, line 330 (as a prototype)
- arch/arm/include/asm/uaccess.h, line 585 (as a prototype)
- arch/arm64/include/asm/uaccess.h, line 426 (as a prototype)
- arch/csky/include/asm/uaccess.h, line 389 (as a prototype)
- arch/h8300/kernel/h8300_ksyms.c, line 22 (as a prototype)
- arch/m68k/include/asm/uaccess_mm.h, line 383 (as a prototype)
- arch/nds32/include/asm/uaccess.h, line 263 (as a prototype)
- arch/nios2/include/asm/uaccess.h, line 84 (as a prototype)
- arch/openrisc/include/asm/uaccess.h, line 264 (as a prototype)
- arch/parisc/include/asm/uaccess.h, line 202 (as a prototype)
- arch/powerpc/include/asm/uaccess.h, line 418 (as a prototype)
- arch/riscv/include/asm/uaccess.h, line 387 (as a prototype)
- arch/sh/include/asm/uaccess.h, line 105 (as a prototype)
- arch/sparc/include/asm/uaccess.h, line 13 (as a prototype)
- arch/x86/include/asm/uaccess.h, line 580 (as a prototype)
- arch/xtensa/include/asm/uaccess.h, line 303 (as a prototype)
Defined in 1 files as a macro:
Defined in 1 files as a label:
Defined in 8 files as a function:
Documented in 1 files:
Referenced in 26 files:
- arch/csky/lib/usercopy.c, line 120
- arch/h8300/kernel/h8300_ksyms.c, line 37
- arch/h8300/lib/strncpy.S
- arch/x86/kernel/cpu/mtrr/if.c, line 110
- drivers/gpu/drm/armada/armada_debugfs.c, line 66
- drivers/media/pci/ttpci/av7110_hw.c, line 1130
- drivers/s390/cio/blacklist.c, line 366
- drivers/staging/android/ashmem.c, line 537
- drivers/tty/vt/vt.c, line 4556
- fs/namei.c
- fs/xattr.c
- fs/xfs/xfs_ioctl.c, line 539
- fs/xfs/xfs_ioctl32.c, line 453
- kernel/auditsc.c, line 1053
- kernel/bpf/syscall.c
- kernel/module.c, line 977
- kernel/reboot.c, line 369
- kernel/sys.c, line 2323
- kernel/trace/trace_event_perf.c, line 253
- kernel/trace/trace_uprobe.c, line 170
- lib/strncpy_from_user.c, line 127
- lib/test_kasan.c, line 513
- mm/kmemleak.c, line 1775
- mm/maccess.c, line 176
- net/ipv4/tcp.c
- security/keys/keyctl.c, line 49