Home
last modified time | relevance | path

Searched refs:access_ok (Results 1 – 200 of 283) sorted by relevance

12

/linux-4.1.27/arch/blackfin/include/asm/
Duaccess.h35 #define access_ok(type, addr, size) _access_ok((unsigned long)(addr), (size)) macro
76 if (!access_ok(VERIFY_WRITE, _p, sizeof(*(_p)))) {\
135 if (likely(access_ok(VERIFY_READ, _p, ptr_size))) { \
180 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
190 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
206 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
226 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user()
233 if (!access_ok(VERIFY_READ, src, 1)) in strlen_user()
245 if (!access_ok(VERIFY_WRITE, to, n)) in __clear_user()
/linux-4.1.27/arch/score/include/asm/
Duaccess.h56 #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-4.1.27/arch/mips/kernel/
Dunaligned.c949 if (!access_ok(VERIFY_READ, addr, 2)) { in emulate_load_store_insn()
962 if (!access_ok(VERIFY_READ, addr, 4)) { in emulate_load_store_insn()
975 if (!access_ok(VERIFY_READ, addr, 2)) { in emulate_load_store_insn()
988 if (!access_ok(VERIFY_WRITE, addr, 2)) { in emulate_load_store_insn()
1001 if (!access_ok(VERIFY_WRITE, addr, 4)) { in emulate_load_store_insn()
1021 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn()
1040 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn()
1059 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn()
1086 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn()
1109 if (!access_ok(VERIFY_READ, addr, 8)) in emulate_load_store_insn()
[all …]
Dsignal32.c266 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf))) in put_sigset()
288 if (!access_ok(VERIFY_READ, ubuf, sizeof(*ubuf))) in get_sigset()
327 if (!access_ok(VERIFY_READ, act, sizeof(*act)))
342 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)))
362 if (!access_ok (VERIFY_WRITE, to, sizeof(compat_siginfo_t))) in copy_siginfo_to_user32()
427 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_sigreturn()
461 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_rt_sigreturn()
498 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_frame_32()
538 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame_32()
Dsignal_n32.c75 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sysn32_rt_sigreturn()
112 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame_n32()
Dsignal.c325 if (!access_ok(VERIFY_READ, act, sizeof(*act))) in SYSCALL_DEFINE3()
339 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact))) in SYSCALL_DEFINE3()
363 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
398 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
436 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_frame()
475 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame()
Dptrace.c106 if (!access_ok(VERIFY_WRITE, data, 38 * 8)) in ptrace_getregs()
133 if (!access_ok(VERIFY_READ, data, 38 * 8)) in ptrace_setregs()
153 if (!access_ok(VERIFY_WRITE, data, 33 * 8)) in ptrace_getfpregs()
179 if (!access_ok(VERIFY_READ, data, 33 * 8)) in ptrace_setfpregs()
206 if (!access_ok(VERIFY_WRITE, addr, sizeof(struct pt_watch_regs))) in ptrace_get_watch_regs()
247 if (!access_ok(VERIFY_READ, addr, sizeof(struct pt_watch_regs))) in ptrace_set_watch_regs()
Dmips-r2-to-r6-emul.c1201 if (!access_ok(VERIFY_READ, vaddr, 4)) { in mipsr2_decoder()
1274 if (!access_ok(VERIFY_READ, vaddr, 4)) { in mipsr2_decoder()
1348 if (!access_ok(VERIFY_WRITE, vaddr, 4)) { in mipsr2_decoder()
1418 if (!access_ok(VERIFY_WRITE, vaddr, 4)) { in mipsr2_decoder()
1493 if (!access_ok(VERIFY_READ, vaddr, 8)) { in mipsr2_decoder()
1612 if (!access_ok(VERIFY_READ, vaddr, 8)) { in mipsr2_decoder()
1731 if (!access_ok(VERIFY_WRITE, vaddr, 8)) { in mipsr2_decoder()
1849 if (!access_ok(VERIFY_WRITE, vaddr, 8)) { in mipsr2_decoder()
1966 if (!access_ok(VERIFY_READ, vaddr, 4)) { in mipsr2_decoder()
2022 if (!access_ok(VERIFY_WRITE, vaddr, 4)) { in mipsr2_decoder()
[all …]
Dsyscall.c108 if (unlikely(!access_ok(VERIFY_WRITE, addr, 4))) in mips_atomic_set()
/linux-4.1.27/arch/arm64/include/asm/
Duaccess.h102 #define access_ok(type, addr, size) __range_ok(addr, size) macro
172 access_ok(VERIFY_READ, __p, sizeof(*__p)) ? \
234 access_ok(VERIFY_WRITE, __p, sizeof(*__p)) ? \
246 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
255 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
262 if (access_ok(VERIFY_READ, from, n) && access_ok(VERIFY_WRITE, to, n)) in copy_in_user()
272 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
Dfutex.h58 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
111 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
/linux-4.1.27/arch/powerpc/lib/
Dusercopy_64.c14 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()
Dchecksum_wrappers_64.c40 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-4.1.27/arch/microblaze/include/asm/
Duaccess.h89 #define access_ok(type, addr, size) (__range_ok((addr), (size)) == 0) macro
93 static inline int access_ok(int type, const void __user *addr, in access_ok() function
149 if (unlikely(!access_ok(VERIFY_WRITE, to, n))) in clear_user()
202 if (access_ok(VERIFY_READ, __gu_addr, size)) { \
313 if (access_ok(VERIFY_WRITE, __pu_addr, size)) { \
375 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
389 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
404 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
418 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user()
Dfutex.h42 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
103 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_ioc32.c98 if (!access_ok(VERIFY_WRITE, version, sizeof(*version))) in compat_drm_version()
145 if (!access_ok(VERIFY_WRITE, u, sizeof(*u))) in compat_drm_getunique()
173 if (!access_ok(VERIFY_WRITE, u, sizeof(*u))) in compat_drm_setunique()
205 if (!access_ok(VERIFY_WRITE, map, sizeof(*map))) in compat_drm_getmap()
242 if (!access_ok(VERIFY_WRITE, map, sizeof(*map))) in compat_drm_addmap()
282 if (!access_ok(VERIFY_WRITE, map, sizeof(*map))) in compat_drm_rmmap()
311 if (!access_ok(VERIFY_WRITE, client, sizeof(*client))) in compat_drm_getclient()
350 if (!access_ok(VERIFY_WRITE, stats, sizeof(*stats))) in compat_drm_getstats()
387 if (!access_ok(VERIFY_WRITE, buf, sizeof(*buf)) in compat_drm_addbufs()
388 || !access_ok(VERIFY_WRITE, argp, sizeof(*argp))) in compat_drm_addbufs()
[all …]
/linux-4.1.27/include/asm-generic/
Duaccess.h41 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr),(size)) macro
167 access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)) ? \
229 access_ok(VERIFY_READ, ptr, sizeof(*ptr)) ? \
259 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
269 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
293 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
314 if (!access_ok(VERIFY_READ, src, 1)) in strnlen_user()
340 if (!access_ok(VERIFY_WRITE, to, n)) in clear_user()
Dfutex.h132 if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
/linux-4.1.27/arch/metag/include/asm/
Duaccess.h51 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), \ macro
56 return access_ok(type, addr, size) ? 0 : -EFAULT; in verify_area()
100 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \
151 if (access_ok(VERIFY_READ, __gu_addr, size)) \
207 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
222 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
239 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
/linux-4.1.27/arch/mn10300/lib/
Dusercopy.c17 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-4.1.27/arch/tile/include/asm/
Duaccess.h92 #define access_ok(type, addr, size) ({ \ macro
314 access_ok(VERIFY_WRITE, (__Pu_addr), sizeof(*(__Pu_addr))) ? \
322 access_ok(VERIFY_READ, (__Gu_addr), sizeof(*(__Gu_addr))) ? \
358 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
400 if (access_ok(VERIFY_READ, from, n)) in _copy_from_user()
461 if (access_ok(VERIFY_WRITE, to, n) && access_ok(VERIFY_READ, from, n)) in copy_in_user()
520 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
545 if (access_ok(VERIFY_WRITE, mem, len)) in clear_user()
573 if (access_ok(VERIFY_WRITE, mem, len)) in flush_user()
600 if (access_ok(VERIFY_WRITE, mem, len)) in finv_user()
Dfutex.h125 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
185 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
/linux-4.1.27/arch/nios2/include/asm/
Duaccess.h62 #define access_ok(type, addr, len) \ macro
93 if (!access_ok(VERIFY_WRITE, to, n)) in clear_user()
105 if (!access_ok(VERIFY_READ, from, n)) in copy_from_user()
113 if (!access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
180 if (access_ok(VERIFY_READ, __gu_ptr, sizeof(*__gu_ptr))) \
206 if (access_ok(VERIFY_WRITE, __pu_ptr, sizeof(*__pu_ptr))) { \
/linux-4.1.27/arch/xtensa/include/asm/
Duaccess.h159 .macro access_ok aa, as, at, sp, error
191 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), (size))
233 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \
331 if (access_ok(VERIFY_READ, __gu_addr, size)) \
412 if (access_ok(VERIFY_WRITE, to, n))
421 if (access_ok(VERIFY_READ, from, n))
456 if (access_ok(VERIFY_WRITE, addr, size))
470 if (access_ok(VERIFY_READ, src, 1))
Dfutex.h57 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
114 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Dchecksum.h248 if (access_ok(VERIFY_WRITE, dst, len)) in csum_and_copy_to_user()
/linux-4.1.27/drivers/staging/comedi/
Dcomedi_compat32.c114 if (!access_ok(VERIFY_READ, chaninfo32, sizeof(*chaninfo32)) || in compat_chaninfo()
115 !access_ok(VERIFY_WRITE, chaninfo, sizeof(*chaninfo))) in compat_chaninfo()
148 if (!access_ok(VERIFY_READ, rangeinfo32, sizeof(*rangeinfo32)) || in compat_rangeinfo()
149 !access_ok(VERIFY_WRITE, rangeinfo, sizeof(*rangeinfo))) in compat_rangeinfo()
175 if (!access_ok(VERIFY_READ, cmd32, sizeof(*cmd32)) || in get_compat_cmd()
176 !access_ok(VERIFY_WRITE, cmd, sizeof(*cmd))) in get_compat_cmd()
228 if (!access_ok(VERIFY_READ, cmd, sizeof(*cmd)) || in put_compat_cmd()
229 !access_ok(VERIFY_WRITE, cmd32, sizeof(*cmd32))) in put_compat_cmd()
328 if (!access_ok(VERIFY_READ, insn32, sizeof(*insn32)) || in get_compat_insn()
329 !access_ok(VERIFY_WRITE, insn, sizeof(*insn))) in get_compat_insn()
[all …]
/linux-4.1.27/arch/x86/lib/
Dusercopy_64.c51 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
59 if (access_ok(VERIFY_WRITE, to, len) && access_ok(VERIFY_READ, from, len)) { in copy_in_user()
Dcsum-wrappers_64.c29 if (!likely(access_ok(VERIFY_READ, src, len))) in csum_partial_copy_from_user()
91 if (unlikely(!access_ok(VERIFY_WRITE, dst, len))) { in csum_partial_copy_to_user()
Dusercopy_32.c74 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
659 if (access_ok(VERIFY_WRITE, to, n)) in _copy_to_user()
683 if (access_ok(VERIFY_READ, from, n)) in _copy_from_user()
/linux-4.1.27/arch/m32r/lib/
Dusercopy.c18 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-4.1.27/arch/openrisc/include/asm/
Duaccess.h65 #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()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_ioc32.c69 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_radeon_cp_init()
116 if (!access_ok(VERIFY_WRITE, clr, sizeof(*clr)) in compat_radeon_cp_clear()
144 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_stipple()
184 if (!access_ok(VERIFY_WRITE, request, in compat_radeon_cp_texture()
225 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_vertex2()
256 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_cmdbuf()
283 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_getparam()
309 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_mem_alloc()
334 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_irq_emit()
359 if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) in compat_radeon_cp_setparam()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_ioc32.c58 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-4.1.27/net/
Dcompat.c43 if (!access_ok(VERIFY_READ, umsg, sizeof(*umsg)) || in get_compat_msghdr()
320 if (!access_ok(VERIFY_READ, fprog32, sizeof(*fprog32)) || in do_set_attach_filter()
321 !access_ok(VERIFY_WRITE, kfprog, sizeof(struct sock_fprog)) || in do_set_attach_filter()
342 if (!access_ok(VERIFY_READ, up, sizeof(*up)) || in do_set_sock_timeout()
414 !access_ok(VERIFY_WRITE, up, sizeof(*up)) || in do_get_sock_timeout()
557 if (!access_ok(VERIFY_READ, gr32, sizeof(*gr32)) || in compat_mc_setsockopt()
558 !access_ok(VERIFY_WRITE, kgr, sizeof(struct group_req)) || in compat_mc_setsockopt()
578 if (!access_ok(VERIFY_READ, gsr32, sizeof(*gsr32)) || in compat_mc_setsockopt()
579 !access_ok(VERIFY_WRITE, kgsr, in compat_mc_setsockopt()
598 if (!access_ok(VERIFY_READ, gf32, __COMPAT_GF0_SIZE) || in compat_mc_setsockopt()
[all …]
/linux-4.1.27/ipc/
Dcompat.c197 if (!access_ok(VERIFY_READ, up64, sizeof(*up64))) in get_compat_semid64_ds()
205 if (!access_ok(VERIFY_READ, up, sizeof(*up))) in get_compat_semid_ds()
215 if (!access_ok(VERIFY_WRITE, up64, sizeof(*up64))) in put_compat_semid64_ds()
229 if (!access_ok(VERIFY_WRITE, up, sizeof(*up))) in put_compat_semid_ds()
441 if (!access_ok(VERIFY_READ, up64, sizeof(*up64))) in get_compat_msqid64()
453 if (!access_ok(VERIFY_READ, up, sizeof(*up))) in get_compat_msqid()
465 if (!access_ok(VERIFY_WRITE, up64, sizeof(*up64))) in put_compat_msqid64_ds()
484 if (!access_ok(VERIFY_WRITE, up, sizeof(*up))) in put_compat_msqid_ds()
567 if (!access_ok(VERIFY_READ, up64, sizeof(*up64))) in get_compat_shmid64_ds()
575 if (!access_ok(VERIFY_READ, up, sizeof(*up))) in get_compat_shmid_ds()
[all …]
Dcompat_mq.c28 if (!access_ok(VERIFY_READ, uattr, sizeof *uattr)) in get_compat_mq_attr()
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c50 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()
217 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_create_buffers32)) || in get_v4l2_create32()
254 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_format32))) in put_v4l2_format32()
261 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_create_buffers32)) || in put_v4l2_create32()
280 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_standard32)) || in get_v4l2_standard32()
288 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_standard32)) || in put_v4l2_standard32()
394 if (!access_ok(VERIFY_READ, up, sizeof(struct v4l2_buffer32)) || in get_v4l2_buffer32()
423 if (!access_ok(VERIFY_READ, uplane32, in get_v4l2_buffer32()
478 if (!access_ok(VERIFY_WRITE, up, sizeof(struct v4l2_buffer32)) || in put_v4l2_buffer32()
[all …]
/linux-4.1.27/arch/cris/include/asm/
Duaccess.h56 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), (size)) macro
160 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \
182 if (access_ok(VERIFY_READ, __gu_addr, size)) \
200 if (access_ok(VERIFY_WRITE, to, n)) in __generic_copy_to_user()
208 if (access_ok(VERIFY_READ, from, n)) in __generic_copy_from_user()
216 if (access_ok(VERIFY_WRITE, to, n)) in __generic_clear_user()
232 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
/linux-4.1.27/drivers/video/fbdev/mmp/
Dcore.c179 mutex_init(&path->access_ok); in mmp_register_path()
213 mutex_init(&path->overlays[i].access_ok); in mmp_register_path()
244 mutex_destroy(&path->overlays[i].access_ok); in mmp_unregister_path()
246 mutex_destroy(&path->access_ok); in mmp_unregister_path()
/linux-4.1.27/arch/sh/include/asm/
Duaccess.h24 #define access_ok(type, addr, size) \ macro
72 if (likely(access_ok(VERIFY_READ, __gu_addr, (size)))) \
93 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) \
140 if (__cl_size && access_ok(VERIFY_WRITE, \
Dfutex.h24 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
71 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Dchecksum_32.h206 if (access_ok(VERIFY_WRITE, dst, len)) in csum_and_copy_to_user()
/linux-4.1.27/arch/arm/include/asm/
Dfutex.h46 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
93 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
124 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
Duaccess.h272 #define access_ok(type, addr, size) (__range_ok(addr, size) == 0) macro
490 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
499 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
509 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
/linux-4.1.27/drivers/gpu/drm/r128/
Dr128_ioc32.c72 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_r128_init()
120 if (!access_ok(VERIFY_WRITE, depth, sizeof(*depth)) in compat_r128_depth()
149 if (!access_ok(VERIFY_WRITE, stipple, sizeof(*stipple)) in compat_r128_stipple()
172 if (!access_ok(VERIFY_WRITE, getparam, sizeof(*getparam)) in compat_r128_getparam()
/linux-4.1.27/arch/um/include/asm/
Duaccess.h54 #define access_ok(type, addr, size) \ macro
146 (access_ok(VERIFY_READ, private_ptr, sizeof(*private_ptr)) ? \
166 (access_ok(VERIFY_WRITE, private_ptr, sizeof(*private_ptr)) ? \
/linux-4.1.27/drivers/video/fbdev/mmp/hw/
Dmmp_ctrl.c149 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()
492 mutex_init(&ctrl->access_ok); in mmphw_probe()
/linux-4.1.27/kernel/
Dcompat.c37 if (!access_ok(VERIFY_READ, utp, sizeof(struct compat_timex)) || in compat_get_timex()
65 if (!access_ok(VERIFY_WRITE, utp, sizeof(struct compat_timex)) || in compat_put_timex()
131 return (!access_ok(VERIFY_READ, ctv, sizeof(*ctv)) || in __compat_get_timeval()
138 return (!access_ok(VERIFY_WRITE, ctv, sizeof(*ctv)) || in __compat_put_timeval()
145 return (!access_ok(VERIFY_READ, cts, sizeof(*cts)) || in __compat_get_timespec()
152 return (!access_ok(VERIFY_WRITE, cts, sizeof(*cts)) || in __compat_put_timespec()
293 return (!access_ok(VERIFY_READ, i, sizeof(*i)) || in get_compat_itimerval()
303 return (!access_ok(VERIFY_WRITE, o, sizeof(*o)) || in put_compat_itimerval()
449 if (!access_ok(VERIFY_READ, rlim, sizeof(*rlim)) || in COMPAT_SYSCALL_DEFINE2()
480 if (!access_ok(VERIFY_WRITE, rlim, sizeof(*rlim)) || in COMPAT_SYSCALL_DEFINE2()
[all …]
Dsignal.c2715 if (!access_ok (VERIFY_WRITE, to, sizeof(siginfo_t))) in copy_siginfo_to_user()
3160 if (!access_ok(VERIFY_READ, uss, sizeof(*uss))) in do_sigaltstack()
3199 if (!access_ok(VERIFY_WRITE, uoss, sizeof(*uoss))) in do_sigaltstack()
3255 if (!access_ok(VERIFY_WRITE, uoss_ptr, sizeof(compat_stack_t)) || in COMPAT_SYSCALL_DEFINE2()
3437 if (!access_ok(VERIFY_READ, act, sizeof(*act)) || in SYSCALL_DEFINE3()
3452 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)) || in SYSCALL_DEFINE3()
3474 if (!access_ok(VERIFY_READ, act, sizeof(*act)) || in COMPAT_SYSCALL_DEFINE3()
3492 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)) || in COMPAT_SYSCALL_DEFINE3()
/linux-4.1.27/arch/powerpc/include/asm/
Duaccess.h61 #define access_ok(type, addr, size) \ macro
192 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \
298 if (access_ok(VERIFY_READ, __gu_addr, (size))) \
328 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
343 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
438 if (likely(access_ok(VERIFY_WRITE, addr, size))) in clear_user()
Dfutex.h44 if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
92 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
/linux-4.1.27/arch/mips/include/asm/
Duaccess.h133 #define access_ok(type, addr, size) \ macro
299 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) { \
441 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { \
619 if (likely(access_ok(VERIFY_READ, __gu_ptr, size))) \
715 if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) \
912 if (access_ok(VERIFY_WRITE, __cu_to, __cu_len)) { \
1134 if (access_ok(VERIFY_READ, __cu_from, __cu_len)) { \
1177 if (likely(access_ok(VERIFY_READ, __cu_from, __cu_len) &&\
1178 access_ok(VERIFY_WRITE, __cu_to, __cu_len))) {\
1222 if (__cl_size && access_ok(VERIFY_WRITE, \
Dtermios.h35 if (!access_ok(VERIFY_READ, termio, sizeof(struct termio))) in user_termio_to_kernel_termios()
64 if (!access_ok(VERIFY_WRITE, termio, sizeof(struct termio))) in kernel_termios_to_user_termio()
Dfutex.h96 if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
149 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Dchecksum.h66 if (access_ok(VERIFY_READ, src, len)) in csum_and_copy_from_user()
84 if (access_ok(VERIFY_WRITE, dst, len)) { in csum_and_copy_to_user()
/linux-4.1.27/arch/tile/kernel/
Dcompat_signal.c56 if (!access_ok(VERIFY_WRITE, to, sizeof(struct compat_siginfo))) in copy_siginfo_to_user32()
113 if (!access_ok(VERIFY_READ, from, sizeof(struct compat_siginfo))) in copy_siginfo_from_user32()
135 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in compat_sys_rt_sigreturn()
199 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in compat_setup_rt_frame()
Dsignal.c84 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in SYSCALL_DEFINE0()
157 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
333 if (!access_ok(VERIFY_READ, address, 1)) { in dump_mem()
/linux-4.1.27/arch/um/kernel/skas/
Duaccess.c149 return access_ok(VERIFY_READ, from, n) ? in copy_from_user()
171 return access_ok(VERIFY_WRITE, to, n) ? in copy_to_user()
201 if (!access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
230 return access_ok(VERIFY_WRITE, mem, len) ? in clear_user()
/linux-4.1.27/arch/powerpc/oprofile/
Dbacktrace.c33 if (!access_ok(VERIFY_READ, p, sizeof(stack_frame))) in user_getsp32()
59 if (!access_ok(VERIFY_READ, (void __user *)sp, sizeof(stack_frame))) in user_getsp64()
/linux-4.1.27/arch/m32r/include/asm/
Duaccess.h106 #define access_ok(type, addr, size) (likely(__range_ok(addr, size) == 0)) macro
108 static inline int access_ok(int type, const void *addr, unsigned long size) in access_ok() function
231 if (access_ok(VERIFY_READ, __gu_addr, size)) \
309 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \
/linux-4.1.27/arch/hexagon/include/asm/
Dfutex.h44 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(int))) in futex_atomic_op_inuser()
109 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
/linux-4.1.27/arch/arc/include/asm/
Dfutex.h53 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(int))) in futex_atomic_op_inuser()
121 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(int))) in futex_atomic_cmpxchg_inatomic()
/linux-4.1.27/arch/alpha/include/asm/
Dfutex.h42 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
90 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Duaccess.h45 #define access_ok(type, addr, size) \ macro
/linux-4.1.27/arch/mn10300/include/asm/
Duaccess.h72 #define access_ok(type, addr, size) (__range_ok((addr), (size)) == 0) macro
77 return access_ok(type, addr, size) ? 0 : -EFAULT; in verify_area()
431 if (access_ok(VERIFY_WRITE, to, n))
440 if (access_ok(VERIFY_READ, from, n))
/linux-4.1.27/arch/cris/arch-v10/kernel/
Dsignal.c118 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
154 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
234 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
286 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/avr32/include/asm/
Duaccess.h69 #define access_ok(type, addr, size) (likely(__range_ok(addr, size) == 0)) macro
204 if (access_ok(VERIFY_READ, __gu_addr, size)) { \
266 if (access_ok(VERIFY_WRITE, __pu_addr, size)) { \
/linux-4.1.27/arch/ia64/include/asm/
Dfutex.h58 if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
105 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Duaccess.h73 #define access_ok(type, addr, size) __access_ok((addr), (size), get_fs()) macro
283 if (likely(access_ok(VERIFY_READ, from, n) && access_ok(VERIFY_WRITE, to, n))) in copy_in_user()
/linux-4.1.27/drivers/macintosh/
Dnvram.c48 if (!access_ok(VERIFY_WRITE, buf, count)) in read_nvram()
66 if (!access_ok(VERIFY_READ, buf, count)) in write_nvram()
Dans-lcd.c66 if (!access_ok(VERIFY_READ, buf, count)) in anslcd_write()
Dadb.c730 if (!access_ok(VERIFY_WRITE, buf, count)) in adb_read()
788 if (!access_ok(VERIFY_READ, buf, count)) in adb_write()
/linux-4.1.27/arch/xtensa/kernel/
Dptrace.c59 if (!access_ok(VERIFY_WRITE, uregs, sizeof(xtensa_gregset_t))) in ptrace_getregs()
86 if (!access_ok(VERIFY_WRITE, uregs, sizeof(xtensa_gregset_t))) in ptrace_setregs()
134 if (!access_ok(VERIFY_WRITE, uregs, sizeof(elf_xtregs_t))) in ptrace_getxregs()
158 if (!access_ok(VERIFY_READ, uregs, sizeof(elf_xtregs_t))) in ptrace_setxregs()
Dsignal.c255 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in xtensa_rt_sigreturn()
352 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) { in setup_frame()
/linux-4.1.27/arch/x86/ia32/
Dia32_signal.c42 if (!access_ok(VERIFY_WRITE, to, sizeof(compat_siginfo_t))) in copy_siginfo_to_user32()
113 if (!access_ok(VERIFY_READ, from, sizeof(compat_siginfo_t))) in copy_siginfo_from_user32()
214 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_sigreturn()
242 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_rt_sigreturn()
363 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in ia32_setup_frame()
443 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in ia32_setup_rt_frame()
Dia32_aout.c178 if (!access_ok(VERIFY_READ, (void *) (unsigned long)START_DATA(dump), in aout_core_dump()
181 if (!access_ok(VERIFY_READ, (void *) (unsigned long)START_STACK(dump), in aout_core_dump()
Dsys_ia32.c76 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(struct stat64)) || in cp_stat64()
/linux-4.1.27/arch/sh/kernel/
Dtraps_64.c45 if (!access_ok(VERIFY_READ, aligned_pc, sizeof(insn_size_t))) { in read_opcode()
185 if (!access_ok(VERIFY_READ, (unsigned long) address, 1UL<<width_shift)) { in misaligned_load()
259 if (!access_ok(VERIFY_WRITE, (unsigned long) address, 1UL<<width_shift)) { in misaligned_store()
332 if (!access_ok(VERIFY_READ, (unsigned long) address, 1UL<<width_shift)) { in misaligned_fpu_load()
405 if (!access_ok(VERIFY_WRITE, (unsigned long) address, 1UL<<width_shift)) { in misaligned_fpu_store()
668 if (!access_ok(VERIFY_READ, aligned_pc, sizeof(insn_size_t))) in do_reserved_inst()
Dsignal_32.c161 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
191 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
273 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
339 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
Dsignal_64.c265 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
299 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
385 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
471 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/sound/core/seq/
Dseq_queue.c378 int access_ok; in queue_access_lock() local
381 access_ok = check_access(q, client); in queue_access_lock()
382 if (access_ok) in queue_access_lock()
385 return access_ok; in queue_access_lock()
402 int access_ok; in snd_seq_queue_check_access() local
408 access_ok = check_access(q, client); in snd_seq_queue_check_access()
411 return access_ok; in snd_seq_queue_check_access()
/linux-4.1.27/arch/frv/kernel/
Dsignal.c91 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
117 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
181 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
254 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
Dfutex.c200 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_chardev.c155 (!access_ok(VERIFY_WRITE, in set_queue_properties_from_user()
167 if (!access_ok(VERIFY_WRITE, in set_queue_properties_from_user()
174 if (!access_ok(VERIFY_WRITE, in set_queue_properties_from_user()
182 !access_ok(VERIFY_WRITE, in set_queue_properties_from_user()
190 !access_ok(VERIFY_WRITE, in set_queue_properties_from_user()
352 (!access_ok(VERIFY_WRITE, in kfd_ioctl_update_queue()
/linux-4.1.27/arch/mips/math-emu/
Ddsemul.c73 if (unlikely(!access_ok(VERIFY_WRITE, fr, sizeof(struct emuframe)))) in mips_dsemul()
117 if (!access_ok(VERIFY_READ, fr, sizeof(struct emuframe))) in do_dsemulret()
Dcp1emu.c1056 if (!access_ok(VERIFY_READ, dva, sizeof(u64))) { in cop1Emulate()
1074 if (!access_ok(VERIFY_WRITE, dva, sizeof(u64))) { in cop1Emulate()
1090 if (!access_ok(VERIFY_READ, wva, sizeof(u32))) { in cop1Emulate()
1108 if (!access_ok(VERIFY_WRITE, wva, sizeof(u32))) { in cop1Emulate()
1470 if (!access_ok(VERIFY_READ, va, sizeof(u32))) { in fpux_emu()
1490 if (!access_ok(VERIFY_WRITE, va, sizeof(u32))) { in fpux_emu()
1567 if (!access_ok(VERIFY_READ, va, sizeof(u64))) { in fpux_emu()
1586 if (!access_ok(VERIFY_WRITE, va, sizeof(u64))) { in fpux_emu()
/linux-4.1.27/drivers/gpu/drm/mga/
Dmga_ioc32.c71 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_mga_init()
121 if (!access_ok(VERIFY_WRITE, getparam, sizeof(*getparam)) in compat_mga_getparam()
152 if (!access_ok(VERIFY_WRITE, dma_bootstrap, sizeof(*dma_bootstrap)) in compat_mga_dma_bootstrap()
/linux-4.1.27/arch/x86/kernel/
Dsignal.c284 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in __setup_frame()
347 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in __setup_rt_frame()
412 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in __setup_rt_frame()
479 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in x32_setup_rt_frame()
545 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
572 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
772 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_x32_rt_sigreturn()
Dstacktrace.c96 if (!access_ok(VERIFY_READ, fp, sizeof(*frame))) in copy_stack_frame()
Dxsave.c247 if (!access_ok(VERIFY_WRITE, buf, size)) in save_xstate_sig()
349 if (!access_ok(VERIFY_READ, buf, size)) in __restore_xstate_sig()
Dvsyscall_64.c95 if (!access_ok(VERIFY_WRITE, (void __user *)ptr, size)) { in write_ok_or_segv()
/linux-4.1.27/arch/um/kernel/
Dptrace.c68 if (!access_ok(VERIFY_WRITE, p, MAX_REG_OFFSET)) { in arch_ptrace()
83 if (!access_ok(VERIFY_READ, p, MAX_REG_OFFSET)) { in arch_ptrace()
/linux-4.1.27/drivers/char/
Dgeneric_nvram.c62 if (!access_ok(VERIFY_WRITE, buf, count)) in read_nvram()
80 if (!access_ok(VERIFY_READ, buf, count)) in write_nvram()
Dmem.c562 if (!access_ok(VERIFY_WRITE, buf, count)) in read_port()
580 if (!access_ok(VERIFY_READ, buf, count)) in write_port()
Dnwflash.c170 if (!access_ok(VERIFY_READ, buf, count)) in flash_write()
/linux-4.1.27/arch/parisc/include/asm/
Dfutex.h47 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(*uaddr))) in futex_atomic_op_inuser()
130 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Duaccess.h33 static inline long access_ok(int type, const void __user * addr, in access_ok() function
/linux-4.1.27/net/sunrpc/
Dsysctl.c92 if (!access_ok(VERIFY_READ, buffer, left)) in proc_dodebug()
117 if (!access_ok(VERIFY_WRITE, buffer, left)) in proc_dodebug()
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dsignal.c106 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn()
147 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
222 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
290 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/alpha/kernel/
Dsignal.c66 if (!access_ok(VERIFY_READ, act, sizeof(*act)) || in SYSCALL_DEFINE3()
78 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)) || in SYSCALL_DEFINE3()
208 if (!access_ok(VERIFY_READ, sc, sizeof(*sc))) in do_sigreturn()
242 if (!access_ok(VERIFY_READ, &frame->uc, sizeof(frame->uc))) in do_rt_sigreturn()
345 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
390 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
Dosf_sys.c567 if (!access_ok(VERIFY_WRITE, name, namelen)) in SYSCALL_DEFINE2()
718 if (! access_ok(VERIFY_WRITE, uoss, sizeof(*uoss)) in SYSCALL_DEFINE2()
957 return (!access_ok(VERIFY_READ, i, sizeof(*i)) || in get_tv32()
965 return (!access_ok(VERIFY_WRITE, o, sizeof(*o)) || in put_tv32()
973 return (!access_ok(VERIFY_READ, i, sizeof(*i)) || in get_it32()
983 return (!access_ok(VERIFY_WRITE, o, sizeof(*o)) || in put_it32()
1100 if (!access_ok(VERIFY_READ, tvp, sizeof(*tvp)) in SYSCALL_DEFINE5()
1183 if (!access_ok(VERIFY_WRITE, ur, sizeof(*ur))) in SYSCALL_DEFINE4()
/linux-4.1.27/tools/perf/util/include/asm/
Duaccess.h12 #define access_ok(type, addr, size) 1 macro
/linux-4.1.27/fs/
Dcompat.c228 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf)) || in put_compat_statfs()
283 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf)) || in put_compat_statfs64()
352 if (!access_ok(VERIFY_READ, ufl, sizeof(*ufl)) || in get_compat_flock()
364 if (!access_ok(VERIFY_WRITE, ufl, sizeof(*ufl)) || in put_compat_flock()
377 if (!access_ok(VERIFY_READ, ufl, sizeof(*ufl)) || in get_compat_flock64()
391 if (!access_ok(VERIFY_WRITE, ufl, sizeof(*ufl)) || in put_compat_flock64()
576 if (!access_ok(VERIFY_READ, uvector, nr_segs*sizeof(*uvector))) in compat_rw_copy_check_uvector()
601 !access_ok(vrfy_dir(type), compat_ptr(buf), len)) { in compat_rw_copy_check_uvector()
868 if (!access_ok(VERIFY_WRITE, dirent, in compat_fillonedir()
976 if (!access_ok(VERIFY_WRITE, dirent, count)) in COMPAT_SYSCALL_DEFINE3()
[all …]
Dreaddir.c94 if (!access_ok(VERIFY_WRITE, dirent, in fillonedir()
208 if (!access_ok(VERIFY_WRITE, dirent, count)) in SYSCALL_DEFINE3()
289 if (!access_ok(VERIFY_WRITE, dirent, count)) in SYSCALL_DEFINE3()
Dbinfmt_aout.c80 if (!access_ok(VERIFY_READ, START_DATA(dump), dump.u_dsize << PAGE_SHIFT)) in aout_core_dump()
82 if (!access_ok(VERIFY_READ, START_STACK(dump), dump.u_ssize << PAGE_SHIFT)) in aout_core_dump()
Dcompat_ioctl.c619 if (!access_ok(VERIFY_READ, ss32, sizeof(SS32))) in serial_struct_ioctl()
635 if (!access_ok(VERIFY_WRITE, ss32, sizeof(SS32))) in serial_struct_ioctl()
723 if (!access_ok(VERIFY_WRITE, tdata, sizeof(*tdata))) in do_i2c_smbus_ioctl()
726 if (!access_ok(VERIFY_READ, udata, sizeof(*udata))) in do_i2c_smbus_ioctl()
Dread_write.c448 if (unlikely(!access_ok(VERIFY_WRITE, buf, count))) in vfs_read()
531 if (unlikely(!access_ok(VERIFY_READ, buf, count))) in vfs_write()
759 && unlikely(!access_ok(vrfy_dir(type), buf, len))) { in rw_copy_check_uvector()
/linux-4.1.27/arch/sparc/kernel/
Dunaligned_32.c292 if (!access_ok(check, WINREG_ADDR(reg - 16), size)) in ok_for_user()
297 if (!access_ok(check, WINREG_ADDR(reg - 16), size)) in ok_for_user()
303 if (!access_ok(check, WINREG_ADDR(reg - 16), size)) in ok_for_user()
Dsignal32.c76 if (!access_ok(VERIFY_WRITE, to, sizeof(compat_siginfo_t))) in copy_siginfo_to_user32()
130 if (!access_ok(VERIFY_WRITE, from, sizeof(compat_siginfo_t))) in copy_siginfo_from_user32()
161 if (!access_ok(VERIFY_READ, sf, sizeof(*sf)) || in do_sigreturn32()
245 if (!access_ok(VERIFY_READ, sf, sizeof(*sf)) || in do_rt_sigreturn32()
Dsigutil_32.c63 if (!access_ok(VERIFY_READ, fpu, sizeof(*fpu))) in restore_fpu_state()
Dsignal_32.c80 if (!access_ok(VERIFY_READ, sf, sizeof(*sf))) in do_sigreturn()
138 if (!access_ok(VERIFY_READ, sf, sizeof(*sf)) || in do_rt_sigreturn()
/linux-4.1.27/drivers/video/fbdev/mmp/fb/
Dmmpfb.h47 struct mutex access_ok; member
/linux-4.1.27/arch/m32r/kernel/
Dsys_m32r.c38 if (!access_ok(VERIFY_WRITE, addr, sizeof (int))) in sys_tas()
Dsignal.c97 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
179 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/hexagon/mm/
Duaccess.c55 if (!access_ok(VERIFY_WRITE, dest, count)) in clear_user_hexagon()
/linux-4.1.27/include/linux/
Dregset.h342 if (!access_ok(VERIFY_WRITE, data, size)) in copy_regset_to_user()
368 if (!access_ok(VERIFY_READ, data, size)) in copy_regset_from_user()
/linux-4.1.27/include/net/
Dchecksum.h33 if (access_ok(VERIFY_READ, src, len)) in csum_and_copy_from_user()
49 if (access_ok(VERIFY_WRITE, dst, len)) { in csum_and_copy_to_user()
/linux-4.1.27/drivers/char/ipmi/
Dipmi_devintf.c704 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_compat_ipmi_msg()
717 if (!access_ok(VERIFY_WRITE, p32, sizeof(*p32)) || in put_compat_ipmi_msg()
731 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_compat_ipmi_req()
744 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_compat_ipmi_req_settime()
757 if (!access_ok(VERIFY_READ, p32, sizeof(*p32)) || in get_compat_ipmi_recv()
771 if (!access_ok(VERIFY_WRITE, p32, sizeof(*p32)) || in put_compat_ipmi_recv()
/linux-4.1.27/arch/powerpc/kernel/
Dsignal_64.c361 if (v_regs && !access_ok(VERIFY_READ, v_regs, 34 * sizeof(vector128))) in restore_sigcontext()
481 if (v_regs && !access_ok(VERIFY_READ, v_regs, 34 * sizeof(vector128))) in restore_tm_sigcontexts()
483 if (tm_v_regs && !access_ok(VERIFY_READ, in restore_tm_sigcontexts()
620 if (!access_ok(VERIFY_WRITE, old_ctx, ctx_size) in sys_swapcontext()
629 if (!access_ok(VERIFY_READ, new_ctx, ctx_size) in sys_swapcontext()
675 if (!access_ok(VERIFY_READ, uc, sizeof(*uc))) in sys_rt_sigreturn()
Dsignal_32.c918 if (!access_ok (VERIFY_WRITE, d, sizeof(*d))) in copy_siginfo_to_user32()
1095 if (!access_ok(VERIFY_READ, mcp, sizeof(*mcp))) in do_setcontext()
1194 if (!access_ok(VERIFY_WRITE, old_ctx, ctx_size) in sys_swapcontext()
1202 if (!access_ok(VERIFY_READ, new_ctx, ctx_size) in sys_swapcontext()
1240 if (!access_ok(VERIFY_READ, rt_sf, sizeof(*rt_sf))) in sys_rt_sigreturn()
1366 if (!access_ok(VERIFY_READ, ctx, sizeof(*ctx)) in sys_debug_setcontext()
1544 if (!access_ok(VERIFY_READ, sr, sizeof(*sr)) in sys_sigreturn()
Dsyscalls.c91 if (!access_ok(VERIFY_READ, buffer, 5*sizeof(unsigned long)) in ppc_select()
Dsignal.c45 if (!access_ok(VERIFY_WRITE, (void __user *)newsp, oldsp - newsp)) in get_sigframe()
Dalign.c211 if (user_mode(regs) && !access_ok(VERIFY_WRITE, p, size)) in emulate_dcbz()
294 if (!access_ok((flags & ST ? VERIFY_WRITE: VERIFY_READ), addr, nb+nb0)) in emulate_multiple()
489 !access_ok((flags & ST ? VERIFY_WRITE : VERIFY_READ), in emulate_spe()
899 !access_ok((flags & ST ? VERIFY_WRITE : VERIFY_READ), in fix_alignment()
Drtasd.c343 if (!access_ok(VERIFY_WRITE, buf, count)) in rtas_log_read()
/linux-4.1.27/mm/
Dmincore.c232 if (!access_ok(VERIFY_READ, (void __user *) start, len)) in SYSCALL_DEFINE3()
239 if (!access_ok(VERIFY_WRITE, vec, pages)) in SYSCALL_DEFINE3()
/linux-4.1.27/arch/x86/um/asm/
Dchecksum_32.h46 if (access_ok(VERIFY_WRITE, dst, len)) { in csum_and_copy_to_user()
/linux-4.1.27/arch/arm64/kernel/
Dsys_compat.c59 if (!access_ok(VERIFY_READ, start, end - start)) in do_compat_cache_op()
Dsignal32.c132 if (!access_ok(VERIFY_WRITE, to, sizeof(*to))) in copy_siginfo_to_user32()
385 if (!access_ok(VERIFY_READ, frame, sizeof (*frame))) in compat_sys_sigreturn()
419 if (!access_ok(VERIFY_READ, frame, sizeof (*frame))) in compat_sys_rt_sigreturn()
454 if (!access_ok(VERIFY_WRITE, frame, framesize)) in compat_get_sigframe()
Dsignal.c145 if (!access_ok(VERIFY_READ, frame, sizeof (*frame))) in sys_rt_sigreturn()
226 if (!access_ok(VERIFY_WRITE, frame, sp_top - sp)) in get_sigframe()
/linux-4.1.27/arch/sh/oprofile/
Dbacktrace.c54 if (!access_ok(VERIFY_READ, stackaddr, sizeof(unsigned long))) in user_backtrace()
/linux-4.1.27/arch/avr32/oprofile/
Dbacktrace.c40 if (!access_ok(VERIFY_READ, head, sizeof(bufhead))) in dump_user_backtrace()
/linux-4.1.27/arch/metag/oprofile/
Dbacktrace.c18 while (depth-- && access_ok(VERIFY_READ, fp, 8)) { in user_backtrace_fp()
/linux-4.1.27/include/video/
Dmmp_disp.h170 struct mutex access_ok; member
241 struct mutex access_ok; member
/linux-4.1.27/arch/arc/kernel/
Dsignal.c118 if (!access_ok(VERIFY_READ, sf, sizeof(*sf))) in SYSCALL_DEFINE0()
168 if (!access_ok(VERIFY_WRITE, frame, framesize)) in get_sigframe()
/linux-4.1.27/arch/openrisc/kernel/
Dsignal.c86 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in _sys_rt_sigreturn()
164 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/drivers/tty/vt/
Dconsolemap.c311 if (!access_ok(VERIFY_READ, arg, E_TABSZ)) in con_set_trans_old()
331 if (!access_ok(VERIFY_WRITE, arg, E_TABSZ)) in con_get_trans_old()
349 if (!access_ok(VERIFY_READ, arg, E_TABSZ*sizeof(unsigned short))) in con_set_trans_new()
369 if (!access_ok(VERIFY_WRITE, arg, E_TABSZ*sizeof(unsigned short))) in con_get_trans_new()
Dvt_ioctl.c270 if (!access_ok(VERIFY_WRITE, tmp.entries, in do_unimap_ioctl()
853 if (!access_ok(VERIFY_READ, vtconsize, in vt_ioctl()
1180 if (!access_ok(VERIFY_WRITE, tmp_entries, in compat_unimap_ioctl()
Dselection.c172 if (!access_ok(VERIFY_READ, sel, sizeof(*sel))) in set_selection()
/linux-4.1.27/drivers/mtd/
Dmtdchar.c380 ret = access_ok(VERIFY_READ, ptr, length) ? 0 : -EFAULT; in mtdchar_writeoob()
422 if (!access_ok(VERIFY_WRITE, ptr, length)) in mtdchar_readoob()
552 if (!access_ok(VERIFY_READ, usr_data, req.len) || in mtdchar_write_ioctl()
553 !access_ok(VERIFY_READ, usr_oob, req.ooblen)) in mtdchar_write_ioctl()
603 if (!access_ok(VERIFY_READ, argp, size)) in mtdchar_ioctl()
607 if (!access_ok(VERIFY_WRITE, argp, size)) in mtdchar_ioctl()
/linux-4.1.27/arch/metag/kernel/
Dperf_callchain.c40 if (!access_ok(VERIFY_READ, user_frame, sizeof(frame))) in user_backtrace()
Dsignal.c80 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
159 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/arm/oprofile/
Dcommon.c91 if (!access_ok(VERIFY_READ, tail, sizeof(buftail))) in user_backtrace()
/linux-4.1.27/sound/isa/sb/
Demu8000_patch.c187 if (!access_ok(VERIFY_READ, data, sp->v.size)) in snd_emu8000_sample_new()
190 if (!access_ok(VERIFY_READ, data, sp->v.size * 2)) in snd_emu8000_sample_new()
/linux-4.1.27/arch/avr32/kernel/
Dsignal.c77 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
145 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame()
/linux-4.1.27/arch/sparc/include/asm/
Dfutex_64.h40 if (unlikely(!access_ok(VERIFY_WRITE, uaddr, sizeof(u32)))) in futex_atomic_op_inuser()
Dchecksum_32.h89 if (!access_ok (VERIFY_WRITE, dst, len)) { in csum_partial_copy_to_user()
Duaccess_64.h57 static inline int access_ok(int type, const void __user * addr, unsigned long size) in access_ok() function
Duaccess_32.h50 #define access_ok(type, addr, size) \ macro
/linux-4.1.27/arch/arm/kernel/
Dperf_callchain.c39 if (!access_ok(VERIFY_READ, tail, sizeof(buftail))) in user_backtrace()
Dsignal.c206 if (!access_ok(VERIFY_READ, frame, sizeof (*frame))) in sys_sigreturn()
236 if (!access_ok(VERIFY_READ, frame, sizeof (*frame))) in sys_rt_sigreturn()
315 if (!access_ok(VERIFY_WRITE, frame, framesize)) in get_sigframe()
Dswp_emulate.c210 if (!access_ok(VERIFY_WRITE, (address & ~3), 4)) { in swp_handler()
/linux-4.1.27/drivers/pnp/isapnp/
Dproc.c50 if (!access_ok(VERIFY_WRITE, buf, cnt)) in isapnp_proc_bus_read()
/linux-4.1.27/fs/pstore/
Dpmsg.c33 if (!access_ok(VERIFY_READ, buf, count)) in write_pmsg()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-lpc.c196 if (!access_ok(VERIFY_WRITE, ubuf, count)) in lpc_debug_read()
287 if (!access_ok(VERIFY_READ, ubuf, count)) in lpc_debug_write()
/linux-4.1.27/arch/hexagon/kernel/
Dsignal.c116 if (!access_ok(VERIFY_WRITE, frame, sizeof(struct rt_sigframe))) in setup_rt_frame()
245 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
/linux-4.1.27/arch/x86/include/asm/
Dfutex.h55 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
Dchecksum_32.h188 if (access_ok(VERIFY_WRITE, dst, len)) { in csum_and_copy_to_user()
Duaccess.h88 #define access_ok(type, addr, size) \ macro
622 access_ok(VERIFY_WRITE, (ptr), sizeof(*(ptr))) ? \
/linux-4.1.27/drivers/spi/
Dspidev.c268 if (!access_ok(VERIFY_WRITE, (u8 __user *) in spidev_message()
386 err = !access_ok(VERIFY_WRITE, in spidev_ioctl()
389 err = !access_ok(VERIFY_READ, in spidev_ioctl()
539 if (!access_ok(VERIFY_READ, u_ioc, _IOC_SIZE(cmd))) in spidev_compat_ioc_message()
/linux-4.1.27/arch/microblaze/kernel/
Dsignal.c94 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
169 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/score/kernel/
Dsignal.c147 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in score_rt_sigreturn()
183 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/xtensa/oprofile/
Dbacktrace.c95 if (!access_ok(VERIFY_READ, psp, sizeof(frame_start))) in xtensa_backtrace_user()
/linux-4.1.27/arch/c6x/kernel/
Dsignal.c83 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in do_rt_sigreturn()
152 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/arch/blackfin/kernel/
Ddumpstack.c66 if (!access_ok(VERIFY_READ, stack, (unsigned int)endstack - (unsigned int)stack)) { in show_stack()
Dbfin_dma.c579 if (!access_ok(VERIFY_WRITE, dst, size)) in safe_dma_memcpy()
581 if (!access_ok(VERIFY_READ, src, size)) in safe_dma_memcpy()
Dsignal.c88 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn()
/linux-4.1.27/arch/tile/lib/
Datomic_32.c152 if (unlikely(!access_ok(VERIFY_WRITE, addr, sizeof(int)))) in __atomic_bad_address()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dscanlog.c66 if (!access_ok(VERIFY_WRITE, buf, count)) in scanlog_read()
/linux-4.1.27/arch/ia64/kernel/
Dsignal.c110 if (!access_ok(VERIFY_WRITE, to, sizeof(siginfo_t))) in copy_siginfo_to_user()
188 if (!access_ok(VERIFY_READ, sc, sizeof(*sc))) in ia64_rt_sigreturn()
355 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
/linux-4.1.27/drivers/media/usb/uvc/
Duvc_v4l2.c1252 if (!access_ok(VERIFY_READ, up, sizeof(*up)) || in uvc_v4l2_get_xu_mapping()
1267 if (!access_ok(VERIFY_READ, umenus, kp->menu_count * sizeof(*umenus))) in uvc_v4l2_get_xu_mapping()
1288 if (!access_ok(VERIFY_WRITE, up, sizeof(*up)) || in uvc_v4l2_put_xu_mapping()
1324 if (!access_ok(VERIFY_READ, up, sizeof(*up)) || in uvc_v4l2_get_xu_query()
1336 if (!access_ok(VERIFY_READ, udata, kp->size)) in uvc_v4l2_get_xu_query()
1357 if (!access_ok(VERIFY_WRITE, up, sizeof(*up)) || in uvc_v4l2_put_xu_query()
1367 if (!access_ok(VERIFY_READ, udata, kp->size)) in uvc_v4l2_put_xu_query()
/linux-4.1.27/arch/powerpc/mm/
Dicswx.c179 if (!access_ok(VERIFY_READ, p, sizeof(*p))) in acop_get_inst()
Dsubpage-prot.c212 if (!access_ok(VERIFY_READ, map, (len >> PAGE_SHIFT) * sizeof(u32))) in sys_subpage_prot()
/linux-4.1.27/arch/x86/math-emu/
Dfpu_system.h80 #define FPU_access_ok(x,y,z) if ( !access_ok(x,y,z) ) \
/linux-4.1.27/arch/m68k/include/asm/
Duaccess_no.h16 #define access_ok(type,addr,size) _access_ok((unsigned long)(addr),(size)) macro
Duaccess_mm.h17 static inline int access_ok(int type, const void __user *addr, in access_ok() function
/linux-4.1.27/arch/x86/um/
Dsignal.c383 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_signal_stack_sc()
428 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_signal_stack_si()
514 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_signal_stack_si()
/linux-4.1.27/arch/mips/oprofile/
Dbacktrace.c21 if (!access_ok(VERIFY_READ, addr, sizeof(unsigned long))) in get_mem()
/linux-4.1.27/arch/avr32/mm/
Dcache.c138 if (!access_ok(VERIFY_WRITE, addr, len)) in sys_cacheflush()
/linux-4.1.27/arch/mn10300/kernel/
Dsignal.c209 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame()
271 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame()
/linux-4.1.27/drivers/pci/
Dproc.c54 if (!access_ok(VERIFY_WRITE, buf, cnt)) in proc_bus_pci_read()
127 if (!access_ok(VERIFY_READ, buf, cnt)) in proc_bus_pci_write()
/linux-4.1.27/arch/parisc/kernel/
Dsignal32.c283 if (!access_ok(VERIFY_READ, from, sizeof(compat_siginfo_t))) in copy_siginfo_from_user32()
328 if (!access_ok(VERIFY_WRITE, to, sizeof(compat_siginfo_t))) in copy_siginfo_to_user32()
/linux-4.1.27/drivers/vhost/
Dvhost.c495 return access_ok(VERIFY_WRITE, log_base + a, in log_access_ok()
513 else if (!access_ok(VERIFY_WRITE, (void __user *)a, in vq_memory_access_ok()
555 return access_ok(VERIFY_READ, desc, num * sizeof *desc) && in vq_access_ok()
556 access_ok(VERIFY_READ, avail, in vq_access_ok()
558 access_ok(VERIFY_WRITE, used, in vq_access_ok()
1055 if (!access_ok(VERIFY_READ, &vq->used->idx, sizeof vq->used->idx)) in vhost_init_used()
/linux-4.1.27/drivers/scsi/
Dscsi_ioctl.c221 if (!access_ok(VERIFY_WRITE, arg, sizeof(struct scsi_idlun))) in scsi_ioctl()
Dsg.c414 if (!access_ok(VERIFY_WRITE, buf, count)) in sg_read()
605 if (!access_ok(VERIFY_READ, buf, count)) in sg_write()
704 if (!access_ok(VERIFY_READ, buf, count)) in sg_new_write()
743 if (!access_ok(VERIFY_READ, hp->cmdp, hp->cmd_len)) { in sg_new_write()
855 if (!access_ok(VERIFY_WRITE, p, SZ_SG_IO_HDR)) in sg_ioctl()
910 if (!access_ok(VERIFY_WRITE, p, sizeof (sg_scsi_id_t))) in sg_ioctl()
939 if (!access_ok(VERIFY_WRITE, ip, sizeof (int))) in sg_ioctl()
1011 if (!access_ok(VERIFY_WRITE, p, SZ_SG_REQ_INFO * SG_MAX_QUEUE)) in sg_ioctl()
/linux-4.1.27/arch/mips/mm/
Dcache.c74 if (!access_ok(VERIFY_WRITE, (void __user *) addr, bytes)) in SYSCALL_DEFINE3()
Dgup.c210 if (unlikely(!access_ok(write ? VERIFY_WRITE : VERIFY_READ, in __get_user_pages_fast()
/linux-4.1.27/arch/sh/mm/
Dgup.c177 if (unlikely(!access_ok(write ? VERIFY_WRITE : VERIFY_READ, in __get_user_pages_fast()
/linux-4.1.27/fs/ocfs2/dlmfs/
Ddlmfs.c258 if (!access_ok(VERIFY_WRITE, buf, count)) in dlmfs_file_read()
306 if (!access_ok(VERIFY_READ, buf, count)) in dlmfs_file_write()
/linux-4.1.27/drivers/xen/
Dprivcmd.c435 if (!access_ok(VERIFY_WRITE, m.arr, m.num * sizeof(*m.arr))) in privcmd_ioctl_mmap_batch()
442 if (!access_ok(VERIFY_WRITE, m.err, m.num * (sizeof(*m.err)))) in privcmd_ioctl_mmap_batch()
/linux-4.1.27/drivers/staging/ozwpan/
Dozcdev.c256 rc = !access_ok(VERIFY_WRITE, (void __user *)arg, in oz_cdev_ioctl()
259 rc = !access_ok(VERIFY_READ, (void __user *)arg, in oz_cdev_ioctl()
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dfile.c667 if (!access_ok(VERIFY_WRITE, buf, len)) in spufs_mbox_read()
785 if (!access_ok(VERIFY_WRITE, buf, len)) in spufs_ibox_read()
938 if (!access_ok(VERIFY_READ, buf, len)) in spufs_wbox_write()
2105 if (!access_ok(VERIFY_WRITE, buf, len)) in spufs_mbox_info_read()
2145 if (!access_ok(VERIFY_WRITE, buf, len)) in spufs_ibox_info_read()
2188 if (!access_ok(VERIFY_WRITE, buf, len)) in spufs_wbox_info_read()
2240 if (!access_ok(VERIFY_WRITE, buf, len)) in spufs_dma_info_read()
2271 if (!access_ok(VERIFY_WRITE, buf, len)) in __spufs_proxydma_info_read()
/linux-4.1.27/arch/frv/include/asm/
Duaccess.h65 #define access_ok(type,addr,size) (__range_ok((void __user *)(addr), (size)) == 0) macro
/linux-4.1.27/arch/s390/include/asm/
Duaccess.h62 #define access_ok(type, addr, size) __access_ok(addr, size) macro
/linux-4.1.27/sound/usb/usx2y/
DusX2Yhwdep.c205 if (access_ok(VERIFY_READ, dsp->image, dsp->length)) { in snd_usX2Y_hwdep_dsp_load()
/linux-4.1.27/sound/oss/
Dsoundcard.c344 if (!access_ok(VERIFY_READ, p, len)) in sound_ioctl()
347 if (!access_ok(VERIFY_WRITE, p, len)) in sound_ioctl()
/linux-4.1.27/lib/
Dbitmap.c447 if (!access_ok(VERIFY_READ, ubuf, ulen)) in bitmap_parse_user()
602 if (!access_ok(VERIFY_READ, ubuf, ulen)) in bitmap_parselist_user()
/linux-4.1.27/arch/unicore32/kernel/
Dsignal.c120 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in __sys_rt_sigreturn()
208 if (!access_ok(VERIFY_WRITE, frame, framesize)) in get_sigframe()
/linux-4.1.27/arch/x86/mm/
Dgup.c271 if (unlikely(!access_ok(write ? VERIFY_WRITE : VERIFY_READ, in __get_user_pages_fast()
/linux-4.1.27/net/batman-adv/
Dicmp_socket.c120 if (!access_ok(VERIFY_WRITE, buf, count)) in batadv_socket_read()

12