/linux-3.4.99/arch/blackfin/include/asm/ |
D | uaccess.h | 35 #define access_ok(type, addr, size) _access_ok((unsigned long)(addr), (size)) macro 93 if (!access_ok(VERIFY_WRITE, _p, sizeof(*(_p)))) {\ 152 if (likely(access_ok(VERIFY_READ, _p, ptr_size))) { \ 197 if (access_ok(VERIFY_READ, from, n)) in copy_from_user() 207 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user() 222 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 242 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user() 249 if (!access_ok(VERIFY_READ, src, 1)) in strlen_user() 261 if (!access_ok(VERIFY_WRITE, to, n)) in __clear_user()
|
/linux-3.4.99/arch/score/include/asm/ |
D | uaccess.h | 56 #define access_ok(type, addr, size) \ macro 184 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) \ 250 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { \ 298 if (access_ok(VERIFY_READ, from, len)) in copy_from_user() 313 if (access_ok(VERIFY_WRITE, to, len)) in copy_to_user() 346 if (access_ok(VERIFY_READ, from, len) && in copy_in_user() 347 access_ok(VERFITY_WRITE, to, len)) in copy_in_user() 366 if (access_ok(VERIFY_WRITE, src, size)) in clear_user() 395 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 410 if (!access_ok(VERIFY_READ, str, 0)) in strnlen_user()
|
/linux-3.4.99/arch/tile/include/asm/ |
D | uaccess.h | 92 #define access_ok(type, addr, size) ({ \ macro 263 access_ok(VERIFY_WRITE, (__Pu_addr), sizeof(*(__Pu_addr))) ? \ 271 access_ok(VERIFY_READ, (__Gu_addr), sizeof(*(__Gu_addr))) ? \ 307 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user() 349 if (access_ok(VERIFY_READ, from, n)) in _copy_from_user() 405 if (access_ok(VERIFY_WRITE, to, n) && access_ok(VERIFY_READ, from, n)) in copy_in_user() 464 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 489 if (access_ok(VERIFY_WRITE, mem, len)) in clear_user() 517 if (access_ok(VERIFY_WRITE, mem, len)) in flush_user() 548 if (access_ok(VERIFY_WRITE, mem, len)) in inv_user() [all …]
|
/linux-3.4.99/arch/microblaze/include/asm/ |
D | uaccess.h | 89 #define access_ok(type, addr, size) (__range_ok((addr), (size)) == 0) macro 97 #define access_ok(type, addr, size) \ macro 141 if (unlikely(!access_ok(VERIFY_WRITE, to, n))) in clear_user() 194 if (access_ok(VERIFY_READ, __gu_addr, size)) { \ 306 if (access_ok(VERIFY_WRITE, __pu_addr, size)) { \ 368 if (access_ok(VERIFY_READ, from, n)) in copy_from_user() 382 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user() 397 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 411 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user()
|
/linux-3.4.99/arch/powerpc/lib/ |
D | usercopy_64.c | 14 if (likely(access_ok(VERIFY_READ, from, n))) in copy_from_user() 23 if (likely(access_ok(VERIFY_WRITE, to, n))) in copy_to_user() 32 if (likely(access_ok(VERIFY_READ, from, n) && in copy_in_user() 33 access_ok(VERIFY_WRITE, to, n))) in copy_in_user()
|
/linux-3.4.99/include/asm-generic/ |
D | uaccess.h | 40 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr),(size)) macro 166 access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)) ? \ 222 access_ok(VERIFY_READ, ptr, sizeof(*ptr)) ? \ 247 if (access_ok(VERIFY_READ, from, n)) in copy_from_user() 257 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user() 281 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 302 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user() 328 if (!access_ok(VERIFY_WRITE, to, n)) in clear_user()
|
/linux-3.4.99/arch/mips/kernel/ |
D | unaligned.c | 153 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn() 186 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn() 216 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn() 258 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn() 302 if (!access_ok(VERIFY_READ, addr, 8)) in emulate_load_store_insn() 336 if (!access_ok(VERIFY_WRITE, addr, 2)) in emulate_load_store_insn() 373 if (!access_ok(VERIFY_WRITE, addr, 4)) in emulate_load_store_insn() 412 if (!access_ok(VERIFY_WRITE, addr, 8)) in emulate_load_store_insn()
|
D | signal32.c | 238 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf))) in put_sigset() 260 if (!access_ok(VERIFY_READ, ubuf, sizeof(*ubuf))) in get_sigset() 338 if (!access_ok(VERIFY_READ, act, sizeof(*act))) 353 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact))) 380 if (!access_ok(VERIFY_READ, uss, sizeof(*uss))) in sys32_sigaltstack() 396 if (!access_ok(VERIFY_WRITE, uoss, sizeof(*uoss))) in sys32_sigaltstack() 412 if (!access_ok (VERIFY_WRITE, to, sizeof(compat_siginfo_t))) in copy_siginfo_to_user32() 479 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_sigreturn() 517 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_rt_sigreturn() 568 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_frame_32() [all …]
|
/linux-3.4.99/drivers/gpu/drm/ |
D | drm_ioc32.c | 96 if (!access_ok(VERIFY_WRITE, version, sizeof(*version))) in compat_drm_version() 143 if (!access_ok(VERIFY_WRITE, u, sizeof(*u))) in compat_drm_getunique() 171 if (!access_ok(VERIFY_WRITE, u, sizeof(*u))) in compat_drm_setunique() 203 if (!access_ok(VERIFY_WRITE, map, sizeof(*map))) in compat_drm_getmap() 240 if (!access_ok(VERIFY_WRITE, map, sizeof(*map))) in compat_drm_addmap() 280 if (!access_ok(VERIFY_WRITE, map, sizeof(*map))) in compat_drm_rmmap() 309 if (!access_ok(VERIFY_WRITE, client, sizeof(*client))) in compat_drm_getclient() 348 if (!access_ok(VERIFY_WRITE, stats, sizeof(*stats))) in compat_drm_getstats() 385 if (!access_ok(VERIFY_WRITE, buf, sizeof(*buf)) in compat_drm_addbufs() 386 || !access_ok(VERIFY_WRITE, argp, sizeof(*argp))) in compat_drm_addbufs() [all …]
|
/linux-3.4.99/arch/mn10300/lib/ |
D | usercopy.c | 17 if (access_ok(VERIFY_WRITE, to, n)) in __generic_copy_to_user() 25 if (access_ok(VERIFY_READ, from, n)) in __generic_copy_from_user() 80 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 125 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
|
/linux-3.4.99/arch/x86/lib/ |
D | usercopy_64.c | 49 if (access_ok(VERIFY_WRITE, to, n)) in clear_user() 81 if (!access_ok(VERIFY_READ, s, 1)) in strnlen_user() 105 if (access_ok(VERIFY_WRITE, to, len) && access_ok(VERIFY_READ, from, len)) { in copy_in_user()
|
/linux-3.4.99/arch/openrisc/include/asm/ |
D | uaccess.h | 65 #define access_ok(type, addr, size) \ macro 130 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 203 if (access_ok(VERIFY_READ, __gu_addr, size)) \ 278 if (access_ok(VERIFY_READ, from, n)) in copy_from_user() 292 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user() 307 if (access_ok(VERIFY_WRITE, addr, size)) in clear_user() 320 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
|
/linux-3.4.99/arch/xtensa/include/asm/ |
D | uaccess.h | 154 .macro access_ok aa, as, at, sp, error 185 #define access_ok(type,addr,size) __access_ok((unsigned long)(addr),(size)) macro 227 if (access_ok(VERIFY_WRITE,__pu_addr,size)) \ 325 if (access_ok(VERIFY_READ,__gu_addr,size)) \ 406 if (access_ok(VERIFY_WRITE, to, n)) in __generic_copy_to_user() 415 if (access_ok(VERIFY_READ, from, n)) in __generic_copy_from_user() 448 if (access_ok(VERIFY_WRITE, addr, size)) in clear_user() 462 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
|
/linux-3.4.99/drivers/staging/comedi/ |
D | comedi_compat32.c | 119 if (!access_ok(VERIFY_READ, chaninfo32, sizeof(*chaninfo32)) in compat_chaninfo() 120 || !access_ok(VERIFY_WRITE, chaninfo, sizeof(*chaninfo))) { in compat_chaninfo() 153 if (!access_ok(VERIFY_READ, rangeinfo32, sizeof(*rangeinfo32)) in compat_rangeinfo() 154 || !access_ok(VERIFY_WRITE, rangeinfo, sizeof(*rangeinfo))) { in compat_rangeinfo() 180 if (!access_ok(VERIFY_READ, cmd32, sizeof(*cmd32)) in get_compat_cmd() 181 || !access_ok(VERIFY_WRITE, cmd, sizeof(*cmd))) { in get_compat_cmd() 231 if (!access_ok(VERIFY_READ, cmd, sizeof(*cmd)) in put_compat_cmd() 232 || !access_ok(VERIFY_WRITE, cmd32, sizeof(*cmd32))) { in put_compat_cmd() 323 if (!access_ok(VERIFY_READ, insn32, sizeof(*insn32)) in get_compat_insn() 324 || !access_ok(VERIFY_WRITE, insn, sizeof(*insn))) in get_compat_insn() [all …]
|
/linux-3.4.99/arch/m32r/lib/ |
D | usercopy.c | 18 if (access_ok(VERIFY_WRITE, to, n)) in __generic_copy_to_user() 27 if (access_ok(VERIFY_READ, from, n)) in __generic_copy_from_user() 124 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user() 226 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
|
/linux-3.4.99/drivers/gpu/drm/radeon/ |
D | radeon_ioc32.c | 70 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_radeon_cp_init() 117 if (!access_ok(VERIFY_WRITE, clr, sizeof(*clr)) in compat_radeon_cp_clear() 145 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_stipple() 185 if (!access_ok(VERIFY_WRITE, request, in compat_radeon_cp_texture() 226 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_vertex2() 257 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_cmdbuf() 284 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_getparam() 310 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_mem_alloc() 335 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_irq_emit() 360 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_setparam()
|
/linux-3.4.99/drivers/gpu/drm/i915/ |
D | i915_ioc32.c | 58 if (!access_ok(VERIFY_WRITE, batchbuffer, sizeof(*batchbuffer)) in compat_i915_batchbuffer() 93 if (!access_ok(VERIFY_WRITE, cmdbuffer, sizeof(*cmdbuffer)) in compat_i915_cmdbuffer() 122 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_i915_irq_emit() 145 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_i915_getparam() 172 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_i915_alloc()
|
/linux-3.4.99/ipc/ |
D | compat.c | 200 if (!access_ok (VERIFY_READ, up64, sizeof(*up64))) in get_compat_semid64_ds() 208 if (!access_ok (VERIFY_READ, up, sizeof(*up))) in get_compat_semid_ds() 218 if (!access_ok (VERIFY_WRITE, up64, sizeof(*up64))) in put_compat_semid64_ds() 232 if (!access_ok (VERIFY_WRITE, up, sizeof(*up))) in put_compat_semid_ds() 406 if (!access_ok(VERIFY_READ, up64, sizeof(*up64))) in get_compat_msqid64() 418 if (!access_ok(VERIFY_READ, up, sizeof(*up))) in get_compat_msqid() 430 if (!access_ok(VERIFY_WRITE, up64, sizeof(*up64))) in put_compat_msqid64_ds() 449 if (!access_ok(VERIFY_WRITE, up, sizeof(*up))) in put_compat_msqid_ds() 550 if (!access_ok(VERIFY_READ, up64, sizeof(*up64))) in get_compat_shmid64_ds() 558 if (!access_ok(VERIFY_READ, up, sizeof(*up))) in get_compat_shmid_ds() [all …]
|
/linux-3.4.99/arch/mips/include/asm/ |
D | uaccess.h | 122 #define access_ok(type, addr, size) \ macro 251 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) \ 341 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { \ 514 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) \ 602 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { \ 774 if (access_ok(VERIFY_WRITE, __cu_to, __cu_len)) { \ 885 if (access_ok(VERIFY_READ, __cu_from, __cu_len)) { \ 917 if (likely(access_ok(VERIFY_READ, __cu_from, __cu_len) && \ 918 access_ok(VERIFY_WRITE, __cu_to, __cu_len))) { \ 960 if (__cl_size && access_ok(VERIFY_WRITE, \
|
/linux-3.4.99/net/ |
D | compat.c | 65 if (!access_ok(VERIFY_READ, umsg, sizeof(*umsg)) || in get_compat_msghdr() 350 if (!access_ok(VERIFY_READ, fprog32, sizeof(*fprog32)) || in do_set_attach_filter() 351 !access_ok(VERIFY_WRITE, kfprog, sizeof(struct sock_fprog)) || in do_set_attach_filter() 372 if (!access_ok(VERIFY_READ, up, sizeof(*up)) || in do_set_sock_timeout() 444 !access_ok(VERIFY_WRITE, up, sizeof(*up)) || in do_get_sock_timeout() 587 if (!access_ok(VERIFY_READ, gr32, sizeof(*gr32)) || in compat_mc_setsockopt() 588 !access_ok(VERIFY_WRITE, kgr, sizeof(struct group_req)) || in compat_mc_setsockopt() 608 if (!access_ok(VERIFY_READ, gsr32, sizeof(*gsr32)) || in compat_mc_setsockopt() 609 !access_ok(VERIFY_WRITE, kgsr, in compat_mc_setsockopt() 628 if (!access_ok(VERIFY_READ, gf32, __COMPAT_GF0_SIZE) || in compat_mc_setsockopt() [all …]
|
/linux-3.4.99/arch/cris/include/asm/ |
D | uaccess.h | 55 #define access_ok(type,addr,size) __access_ok((unsigned long)(addr),(size)) macro 142 if (access_ok(VERIFY_WRITE,__pu_addr,size)) \ 164 if (access_ok(VERIFY_READ,__gu_addr,size)) \ 182 if (access_ok(VERIFY_WRITE, to, n)) in __generic_copy_to_user() 190 if (access_ok(VERIFY_READ, from, n)) in __generic_copy_from_user() 198 if (access_ok(VERIFY_WRITE, to, n)) in __generic_clear_user() 213 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
|
/linux-3.4.99/arch/tile/kernel/ |
D | compat_signal.c | 137 if (!access_ok(VERIFY_READ, act, sizeof(*act)) || in compat_sys_rt_sigaction() 151 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)) || in compat_sys_rt_sigaction() 184 if (!access_ok(VERIFY_WRITE, to, sizeof(struct compat_siginfo))) in copy_siginfo_to_user32() 243 if (!access_ok(VERIFY_READ, from, sizeof(struct compat_siginfo))) in copy_siginfo_from_user32() 270 if (!access_ok(VERIFY_READ, uss_ptr, sizeof(*uss_ptr)) || in compat_sys_sigaltstack() 284 if (!access_ok(VERIFY_WRITE, uoss_ptr, sizeof(*uoss_ptr)) || in compat_sys_sigaltstack() 300 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in compat_sys_rt_sigreturn() 366 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in compat_setup_rt_frame()
|
/linux-3.4.99/drivers/media/video/ |
D | v4l2-compat-ioctl32.c | 49 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_window32)) || in get_v4l2_window32() 210 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_format32)) || in get_v4l2_format32() 218 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_create_buffers32)) || in get_v4l2_create32() 256 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_format32)) || in put_v4l2_format32() 264 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_create_buffers32)) || in put_v4l2_create32() 282 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_standard32)) || in get_v4l2_standard32() 290 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_standard32)) || in put_v4l2_standard32() 386 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_buffer32)) || in get_v4l2_buffer32() 418 if (!access_ok(VERIFY_READ, uplane32, in get_v4l2_buffer32() 471 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_buffer32)) || in put_v4l2_buffer32() [all …]
|
/linux-3.4.99/arch/powerpc/include/asm/ |
D | uaccess.h | 59 #define access_ok(type, addr, size) \ macro 201 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 307 if (access_ok(VERIFY_READ, __gu_addr, (size))) \ 337 if (access_ok(VERIFY_READ, from, n)) in copy_from_user() 352 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user() 447 if (likely(access_ok(VERIFY_WRITE, addr, size))) in clear_user() 462 if (likely(access_ok(VERIFY_READ, src, 1))) in strncpy_from_user()
|
/linux-3.4.99/arch/sh/include/asm/ |
D | uaccess.h | 24 #define access_ok(type, addr, size) \ macro 70 if (likely(access_ok(VERIFY_READ, __gu_addr, (size)))) \ 91 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) \ 133 if (__cl_size && access_ok(VERIFY_WRITE, \
|