/Linux-v4.19/arch/mips/kernel/ |
D | unaligned.c | 946 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn() 955 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn() 978 if (!access_ok(VERIFY_READ, addr, 2)) { in emulate_load_store_insn() 991 if (!access_ok(VERIFY_READ, addr, 4)) { in emulate_load_store_insn() 1004 if (!access_ok(VERIFY_READ, addr, 2)) { in emulate_load_store_insn() 1017 if (!access_ok(VERIFY_WRITE, addr, 2)) { in emulate_load_store_insn() 1030 if (!access_ok(VERIFY_WRITE, addr, 4)) { in emulate_load_store_insn() 1051 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn() 1070 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn() 1089 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn() [all …]
|
D | signal32.c | 49 if (!access_ok(VERIFY_READ, act, sizeof(*act))) 64 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)))
|
D | signal_o32.c | 121 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_frame_32() 163 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_rt_sigreturn() 200 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame_32() 265 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_sigreturn()
|
/Linux-v4.19/include/asm-generic/ |
D | uaccess.h | 38 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr),(size)) macro 81 access_ok(VERIFY_WRITE, __p, sizeof(*ptr)) ? \ 143 access_ok(VERIFY_READ, __p, sizeof(*ptr)) ? \ 178 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 199 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user() 220 if (!access_ok(VERIFY_WRITE, to, n)) in clear_user()
|
/Linux-v4.19/arch/microblaze/include/asm/ |
D | uaccess.h | 63 #define access_ok(type, addr, size) (__range_ok((addr), (size)) == 0) macro 67 static inline int access_ok(int type, const void __user *addr, in access_ok() function 123 if (unlikely(!access_ok(VERIFY_WRITE, to, n))) in clear_user() 177 if (access_ok(VERIFY_READ, __gu_addr, size)) { \ 289 if (access_ok(VERIFY_WRITE, __pu_addr, size)) { \ 361 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 375 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user()
|
/Linux-v4.19/drivers/staging/comedi/ |
D | comedi_compat32.c | 105 if (!access_ok(VERIFY_READ, chaninfo32, sizeof(*chaninfo32)) || in compat_chaninfo() 106 !access_ok(VERIFY_WRITE, chaninfo, sizeof(*chaninfo))) in compat_chaninfo() 139 if (!access_ok(VERIFY_READ, rangeinfo32, sizeof(*rangeinfo32)) || in compat_rangeinfo() 140 !access_ok(VERIFY_WRITE, rangeinfo, sizeof(*rangeinfo))) in compat_rangeinfo() 166 if (!access_ok(VERIFY_READ, cmd32, sizeof(*cmd32)) || in get_compat_cmd() 167 !access_ok(VERIFY_WRITE, cmd, sizeof(*cmd))) in get_compat_cmd() 220 if (!access_ok(VERIFY_READ, cmd, sizeof(*cmd)) || in put_compat_cmd() 221 !access_ok(VERIFY_WRITE, cmd32, sizeof(*cmd32))) in put_compat_cmd() 320 if (!access_ok(VERIFY_READ, insn32, sizeof(*insn32)) || in get_compat_insn() 321 !access_ok(VERIFY_WRITE, insn, sizeof(*insn))) in get_compat_insn() [all …]
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | uaccess.h | 45 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), (size)) macro 89 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 187 if (access_ok(VERIFY_READ, __gu_addr, size)) \ 274 if (access_ok(VERIFY_WRITE, addr, size)) in clear_user() 289 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-compat-ioctl32.c | 161 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_v4l2_window32() 284 if (!access_ok(VERIFY_READ, p32, sizeof(*p32))) in bufsize_v4l2_format() 335 if (!access_ok(VERIFY_READ, p32, sizeof(*p32))) in get_v4l2_format32() 343 if (!access_ok(VERIFY_READ, p32, sizeof(*p32))) in bufsize_v4l2_create() 352 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_v4l2_create32() 403 if (!access_ok(VERIFY_WRITE, p32, sizeof(*p32))) in put_v4l2_format32() 411 if (!access_ok(VERIFY_WRITE, p32, sizeof(*p32)) || in put_v4l2_create32() 432 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_v4l2_standard32() 441 if (!access_ok(VERIFY_WRITE, p32, sizeof(*p32)) || in put_v4l2_standard32() 558 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in bufsize_v4l2_buffer() [all …]
|
/Linux-v4.19/arch/sh/include/asm/ |
D | uaccess.h | 21 #define access_ok(type, addr, size) \ macro 69 if (likely(access_ok(VERIFY_READ, __gu_addr, (size)))) \ 90 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) \ 135 if (__cl_size && access_ok(VERIFY_WRITE, \
|
/Linux-v4.19/arch/nios2/include/asm/ |
D | uaccess.h | 40 #define access_ok(type, addr, len) \ macro 73 if (!access_ok(VERIFY_WRITE, to, n)) in clear_user() 145 if (access_ok(VERIFY_READ, __gu_ptr, sizeof(*__gu_ptr))) \ 171 if (access_ok(VERIFY_WRITE, __pu_ptr, sizeof(*__pu_ptr))) { \
|
/Linux-v4.19/drivers/video/fbdev/mmp/ |
D | core.c | 180 mutex_init(&path->access_ok); in mmp_register_path() 214 mutex_init(&path->overlays[i].access_ok); in mmp_register_path() 245 mutex_destroy(&path->overlays[i].access_ok); in mmp_unregister_path() 247 mutex_destroy(&path->access_ok); in mmp_unregister_path()
|
/Linux-v4.19/arch/openrisc/include/asm/ |
D | uaccess.h | 61 #define access_ok(type, addr, size) \ macro 105 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 178 if (access_ok(VERIFY_READ, __gu_addr, size)) \ 257 if (likely(access_ok(VERIFY_WRITE, addr, size))) in clear_user()
|
/Linux-v4.19/include/linux/ |
D | uaccess.h | 114 if (likely(access_ok(VERIFY_READ, from, n))) { in _copy_from_user() 132 if (access_ok(VERIFY_WRITE, to, n)) { in _copy_to_user() 163 if (access_ok(VERIFY_WRITE, to, n) && access_ok(VERIFY_READ, from, n)) in copy_in_user()
|
/Linux-v4.19/arch/nds32/include/asm/ |
D | uaccess.h | 56 #define access_ok(type, addr, size) \ macro 97 if (access_ok(VERIFY_READ, __p, sizeof(*__p))) { \ 192 if (access_ok(VERIFY_WRITE, __p, sizeof(*__p))) { \ 282 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
|
/Linux-v4.19/lib/ |
D | usercopy.c | 11 if (likely(access_ok(VERIFY_READ, from, n))) { in _copy_from_user() 26 if (likely(access_ok(VERIFY_WRITE, to, n))) { in _copy_to_user()
|
/Linux-v4.19/kernel/ |
D | compat.c | 98 return (!access_ok(VERIFY_READ, ctv, sizeof(*ctv)) || in __compat_get_timeval() 105 return (!access_ok(VERIFY_WRITE, ctv, sizeof(*ctv)) || in __compat_put_timeval() 112 return (!access_ok(VERIFY_READ, cts, sizeof(*cts)) || in __compat_get_timespec() 119 return (!access_ok(VERIFY_WRITE, cts, sizeof(*cts)) || in __compat_put_timespec() 338 return (!access_ok(VERIFY_READ, u_event, sizeof(*u_event)) || in get_compat_sigevent() 357 if (!access_ok(VERIFY_READ, umask, bitmap_size / 8)) in compat_get_bitmap() 387 if (!access_ok(VERIFY_WRITE, umask, bitmap_size / 8)) in compat_put_bitmap() 441 if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) in compat_alloc_user_space()
|
/Linux-v4.19/net/ |
D | compat.c | 361 if (!access_ok(VERIFY_READ, up, sizeof(*up)) || in do_set_sock_timeout() 441 !access_ok(VERIFY_WRITE, up, sizeof(*up)) || in do_get_sock_timeout() 590 if (!access_ok(VERIFY_READ, gr32, sizeof(*gr32)) || in compat_mc_setsockopt() 591 !access_ok(VERIFY_WRITE, kgr, sizeof(struct group_req)) || in compat_mc_setsockopt() 611 if (!access_ok(VERIFY_READ, gsr32, sizeof(*gsr32)) || in compat_mc_setsockopt() 612 !access_ok(VERIFY_WRITE, kgsr, in compat_mc_setsockopt() 631 if (!access_ok(VERIFY_READ, gf32, __COMPAT_GF0_SIZE) || in compat_mc_setsockopt() 641 if (!access_ok(VERIFY_WRITE, kgf, koptlen) || in compat_mc_setsockopt() 675 if (!access_ok(VERIFY_READ, optlen, sizeof(*optlen)) || in compat_mc_getsockopt() 685 if (!access_ok(VERIFY_WRITE, koptlen, sizeof(*koptlen)) || in compat_mc_getsockopt() [all …]
|
/Linux-v4.19/drivers/video/fbdev/mmp/hw/ |
D | mmp_ctrl.c | 149 mutex_lock(&overlay->access_ok); in overlay_set_win() 168 mutex_unlock(&overlay->access_ok); in overlay_set_win() 179 mutex_lock(&overlay->access_ok); in dmafetch_onoff() 184 mutex_unlock(&overlay->access_ok); in dmafetch_onoff() 190 mutex_lock(&path->access_ok); in path_enabledisable() 197 mutex_unlock(&path->access_ok); in path_enabledisable() 268 mutex_lock(&path->access_ok); in path_set_mode() 317 mutex_unlock(&path->access_ok); in path_set_mode() 490 mutex_init(&ctrl->access_ok); in mmphw_probe()
|
/Linux-v4.19/arch/powerpc/oprofile/ |
D | backtrace.c | 34 if (!access_ok(VERIFY_READ, p, sizeof(stack_frame))) in user_getsp32() 60 if (!access_ok(VERIFY_READ, (void __user *)sp, sizeof(stack_frame))) in user_getsp64()
|
/Linux-v4.19/arch/powerpc/lib/ |
D | checksum_wrappers.c | 40 if (unlikely((len < 0) || !access_ok(VERIFY_READ, src, len))) { in csum_and_copy_from_user() 81 if (unlikely((len < 0) || !access_ok(VERIFY_WRITE, dst, len))) { in csum_and_copy_to_user()
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | uaccess.h | 79 #define access_ok(type, addr, size) ({ \ macro 261 access_ok(VERIFY_READ, __p, sizeof(*__p)) ? \ 389 access_ok(VERIFY_WRITE, __p, sizeof(*__p)) ? \ 424 return access_ok(VERIFY_WRITE, to, n) ? in clear_user()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | uaccess.h | 107 #define access_ok(type, addr, size) __range_ok(addr, size) macro 313 if (access_ok(VERIFY_READ, __p, sizeof(*__p))) { \ 382 if (access_ok(VERIFY_WRITE, __p, sizeof(*__p))) { \ 430 if (access_ok(VERIFY_WRITE, to, n)) in __clear_user()
|
/Linux-v4.19/arch/sh/kernel/ |
D | traps_64.c | 46 if (!access_ok(VERIFY_READ, aligned_pc, sizeof(insn_size_t))) { in read_opcode() 186 if (!access_ok(VERIFY_READ, (unsigned long) address, 1UL<<width_shift)) { in misaligned_load() 260 if (!access_ok(VERIFY_WRITE, (unsigned long) address, 1UL<<width_shift)) { in misaligned_store() 333 if (!access_ok(VERIFY_READ, (unsigned long) address, 1UL<<width_shift)) { in misaligned_fpu_load() 406 if (!access_ok(VERIFY_WRITE, (unsigned long) address, 1UL<<width_shift)) { in misaligned_fpu_store() 669 if (!access_ok(VERIFY_READ, aligned_pc, sizeof(insn_size_t))) in do_reserved_inst()
|
/Linux-v4.19/sound/core/seq/ |
D | seq_queue.c | 364 int access_ok; in queue_access_lock() local 367 access_ok = check_access(q, client); in queue_access_lock() 368 if (access_ok) in queue_access_lock() 371 return access_ok; in queue_access_lock() 388 int access_ok; in snd_seq_queue_check_access() local 394 access_ok = check_access(q, client); in snd_seq_queue_check_access() 397 return access_ok; in snd_seq_queue_check_access()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | uaccess.h | 65 #define access_ok(type, addr, size) \ macro 169 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 279 if (access_ok(VERIFY_READ, __gu_addr, (size))) { \ 377 if (likely(access_ok(VERIFY_WRITE, addr, size))) in clear_user()
|