Home
last modified time | relevance | path

Searched refs:access_ok (Results 1 – 25 of 155) sorted by relevance

1234567

/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()
/arch/blackfin/include/asm/
Duaccess.h35 #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()
/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()
/arch/tile/include/asm/
Duaccess.h92 #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 …]
/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()
/arch/microblaze/include/asm/
Duaccess.h89 #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()
/arch/x86/lib/
Dusercopy_64.c49 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()
/arch/mips/kernel/
Dunaligned.c165 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn()
194 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn()
233 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn()
266 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn()
296 if (!access_ok(VERIFY_READ, addr, 2)) in emulate_load_store_insn()
338 if (!access_ok(VERIFY_READ, addr, 4)) in emulate_load_store_insn()
382 if (!access_ok(VERIFY_READ, addr, 8)) in emulate_load_store_insn()
416 if (!access_ok(VERIFY_WRITE, addr, 2)) in emulate_load_store_insn()
453 if (!access_ok(VERIFY_WRITE, addr, 4)) in emulate_load_store_insn()
492 if (!access_ok(VERIFY_WRITE, addr, 8)) in emulate_load_store_insn()
/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()
320 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
/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()
/arch/xtensa/include/asm/
Duaccess.h154 .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()
/arch/s390/include/asm/
Dfutex.h21 if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
45 if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
Duaccess.h59 #define access_ok(type, addr, size) __access_ok(addr, size) macro
239 if (access_ok(VERIFY_WRITE, to, n)) in copy_to_user()
302 if (access_ok(VERIFY_READ, from, n)) in copy_from_user()
332 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
374 if (access_ok(VERIFY_WRITE, to, n)) in clear_user()
/arch/arm/include/asm/
Dfutex.h49 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
94 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_cmpxchg_inatomic()
125 if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) in futex_atomic_op_inuser()
/arch/cris/include/asm/
Duaccess.h55 #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()
/arch/sh/include/asm/
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()
Duaccess.h24 #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, \
/arch/powerpc/oprofile/
Dbacktrace.c32 if (!access_ok(VERIFY_READ, p, sizeof(stack_frame))) in user_getsp32()
58 if (!access_ok(VERIFY_READ, (void __user *)sp, sizeof(stack_frame))) in user_getsp64()
/arch/mips/include/asm/
Duaccess.h122 #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, \
/arch/tile/kernel/
Dcompat_signal.c137 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()
/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)) ? \
/arch/x86/um/
Dsyscalls_32.c45 if (!access_ok(VERIFY_READ, act, sizeof(*act)) || in sys_sigaction()
57 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)) || in sys_sigaction()
/arch/powerpc/include/asm/
Duaccess.h59 #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()
/arch/mips/math-emu/
Ddsemul.c91 if (unlikely(!access_ok(VERIFY_WRITE, fr, sizeof(struct emuframe)))) in mips_dsemul()
125 if (!access_ok(VERIFY_READ, fr, sizeof(struct emuframe))) in do_dsemulret()

1234567