Loading...
Defined in 2 files as a prototype:
- arch/arm/include/asm/uaccess.h, line 406 (as a prototype)
- arch/unicore32/include/asm/uaccess.h, line 34 (as a prototype)
Defined in 19 files as a macro:
- arch/alpha/include/asm/uaccess.h, line 382 (as a macro)
- arch/arm/include/asm/uaccess.h, line 412 (as a macro)
- arch/blackfin/include/asm/uaccess.h, line 184 (as a macro)
- arch/c6x/include/asm/uaccess.h, line 97 (as a macro)
- arch/cris/include/asm/uaccess.h, line 394 (as a macro)
- arch/h8300/include/asm/uaccess.h, line 117 (as a macro)
- arch/hexagon/include/asm/uaccess.h, line 76 (as a macro)
- arch/m32r/include/asm/uaccess.h, line 579 (as a macro)
- arch/m68k/include/asm/uaccess_mm.h, line 371 (as a macro)
- arch/m68k/include/asm/uaccess_no.h, line 134 (as a macro)
- arch/microblaze/include/asm/uaccess.h, line 373 (as a macro)
- arch/mips/include/asm/uaccess.h, line 709 (as a macro)
- arch/mn10300/include/asm/uaccess.h, line 472 (as a macro)
- arch/openrisc/include/asm/uaccess.h, line 267 (as a macro)
- arch/parisc/include/asm/uaccess.h, line 236 (as a macro)
- arch/score/include/asm/uaccess.h, line 326 (as a macro)
- arch/sparc/include/asm/uaccess_64.h, line 238 (as a macro)
- arch/um/include/asm/uaccess.h, line 124 (as a macro)
- arch/unicore32/include/asm/uaccess.h, line 21 (as a macro)
Defined in 14 files as a function:
- arch/arm/lib/uaccess.S, line 43 (as a function)
- arch/arm/lib/uaccess_with_memcpy.c, line 107 (as a function)
- arch/avr32/include/asm/uaccess.h, line 80 (as a function)
- arch/c6x/include/asm/uaccess.h, line 61 (as a function)
- arch/frv/include/asm/uaccess.h, line 281 (as a function)
- arch/ia64/include/asm/uaccess.h, line 241 (as a function)
- arch/powerpc/include/asm/uaccess.h, line 435 (as a function)
- arch/s390/include/asm/uaccess.h, line 211 (as a function)
- arch/sh/include/asm/uaccess.h, line 114 (as a function)
- arch/sparc/include/asm/uaccess_32.h, line 258 (as a function)
- arch/tile/include/asm/uaccess.h, line 298 (as a function)
- arch/x86/include/asm/uaccess_32.h, line 82 (as a function)
- arch/x86/include/asm/uaccess_64.h, line 115 (as a function)
- include/asm-generic/uaccess.h, line 108 (as a function)
Documented in 3 files:
- arch/m32r/include/asm/uaccess.h, line 565
- arch/s390/include/asm/uaccess.h, line 196
- arch/x86/include/asm/uaccess_32.h, line 67
Referenced in 109 files:
- arch/alpha/include/asm/uaccess.h, line 393
- arch/alpha/kernel/signal.c, line 444
- arch/arm/include/asm/uaccess.h, 2 times
- arch/arm/kernel/armksyms.c, line 98
- arch/arm/kernel/signal.c, 4 times
- arch/arm/lib/copy_to_user.S, 2 times
- arch/arm/lib/uaccess.S, line 281
- arch/arm/vfp/vfpmodule.c, line 561
- arch/avr32/include/asm/uaccess.h, line 92
- arch/avr32/kernel/signal.c, line 189
- arch/blackfin/include/asm/uaccess.h, line 185
- arch/c6x/kernel/signal.c, line 169
- arch/cris/arch-v10/kernel/signal.c, 3 times
- arch/cris/arch-v32/kernel/signal.c, 3 times
- arch/cris/include/asm/uaccess.h, line 396
- arch/frv/include/asm/uaccess.h, line 309
- arch/frv/kernel/signal.c, 2 times
- arch/h8300/include/asm/uaccess.h, line 118
- arch/hexagon/kernel/signal.c, line 130
- arch/ia64/include/asm/uaccess.h, line 252
- arch/ia64/kernel/ptrace.c, 12 times
- arch/ia64/kernel/signal.c, 10 times
- arch/m32r/include/asm/uaccess.h, line 582
- arch/m32r/kernel/signal.c, line 228
- arch/m68k/include/asm/uaccess_mm.h, 2 times
- arch/m68k/include/asm/uaccess_no.h, line 135
- arch/microblaze/include/asm/uaccess.h, 2 times
- arch/microblaze/kernel/signal.c, line 208
- arch/mips/include/asm/termios.h, line 144
- arch/mips/kernel/signal.c, 2 times
- arch/mips/kernel/signal32.c, line 426
- arch/mips/sibyte/common/sb_tbprof.c, line 475
- arch/mn10300/kernel/signal.c, 2 times
- arch/openrisc/include/asm/uaccess.h, line 270
- arch/openrisc/kernel/signal.c, 4 times
- arch/parisc/hpux/sys_hpux.c, 5 times
- arch/parisc/include/asm/uaccess.h, line 240
- arch/parisc/kernel/signal.c, 6 times
- arch/parisc/kernel/signal32.c, 2 times
- arch/powerpc/kernel/ptrace.c, line 1576
- arch/powerpc/kernel/signal_32.c, 7 times
- arch/powerpc/kernel/signal_64.c, 4 times
- arch/powerpc/lib/usercopy_64.c, line 24
- arch/s390/include/asm/uaccess.h, 2 times
- arch/s390/kernel/compat_signal.c, 7 times
- arch/s390/kernel/signal.c, 3 times
- arch/score/include/asm/uaccess.h, 3 times
- arch/score/kernel/signal.c, line 223
- arch/sh/include/asm/uaccess.h, line 119
- arch/sh/kernel/signal_32.c, 3 times
- arch/sh/kernel/signal_64.c, 5 times
- arch/sparc/include/asm/uaccess_32.h, line 276
- arch/sparc/include/asm/uaccess_64.h, line 269
- arch/sparc/kernel/signal32.c, 3 times
- arch/sparc/kernel/signal_32.c, 8 times
- arch/sparc/kernel/signal_64.c, line 177
- arch/sparc/kernel/sigutil_32.c, 2 times
- arch/sparc/kernel/sys_sparc32.c, line 389
- arch/tile/include/asm/uaccess.h, line 308
- arch/tile/kernel/compat_signal.c, 2 times
- arch/tile/kernel/signal.c, line 202
- arch/um/include/asm/uaccess.h, 2 times
- arch/unicore32/kernel/ksyms.c, line 76
- arch/unicore32/kernel/signal.c, 2 times
- arch/unicore32/lib/copy_to_user.S, 2 times
- arch/x86/ia32/ia32_signal.c, 2 times
- arch/x86/ia32/sys_ia32.c, line 243
- arch/x86/kernel/i387.c, 4 times
- arch/x86/kernel/signal.c, 4 times
- arch/x86/kernel/tls.c, line 240
- arch/x86/kernel/xsave.c, 2 times
- arch/x86/kvm/x86.c, line 1457
- arch/x86/lib/usercopy_32.c, line 768
- arch/x86/math-emu/reg_ld_str.c, 3 times
- arch/x86/um/signal.c, 3 times
- arch/xtensa/include/asm/uaccess.h, 3 times
- arch/xtensa/kernel/ptrace.c, 3 times
- arch/xtensa/kernel/signal.c, 5 times
- block/compat_ioctl.c, 4 times
- drivers/gpu/drm/i915/i915_gem.c, 2 times
- drivers/media/video/c-qcam.c, line 437
- drivers/media/video/uvc/uvc_v4l2.c, 2 times
- drivers/scsi/pmcraid.c, 2 times
- drivers/scsi/sg.c, 4 times
- drivers/spi/spidev.c, line 291
- drivers/staging/vme/devices/vme_user.c, 2 times
- drivers/usb/gadget/atmel_usba_udc.c, line 115
- drivers/usb/gadget/f_fs.c, 2 times
- drivers/vhost/vhost.c, line 1392
- fs/binfmt_elf.c, 3 times
- fs/binfmt_elf_fdpic.c, 2 times
- fs/compat.c, line 864
- fs/compat_ioctl.c, line 638
- fs/hugetlbfs/inode.c, line 235
- fs/ocfs2/dlmfs/dlmfs.c, line 275
- fs/readdir.c, line 96
- include/asm-generic/uaccess-unaligned.h, line 23
- include/asm-generic/uaccess.h, 4 times
- include/drm/drm_os_linux.h, line 96
- include/linux/poll.h, line 146
- include/linux/regset.h, line 235
- kernel/signal.c, line 2656
- kernel/sys.c, 5 times
- mm/filemap.c, line 1323
- mm/filemap_xip.c, line 123
- net/sunrpc/sysctl.c, line 122
- sound/oss/midi_synth.c, line 269
- sound/oss/soundcard.c, 3 times
- virt/kvm/kvm_main.c, 2 times