Home
last modified time | relevance | path

Searched refs:__access_ok (Results 1 – 26 of 26) sorted by relevance

/linux-4.4.14/arch/um/include/asm/
Duaccess.h30 static inline int __access_ok(unsigned long addr, unsigned long size);
33 #define __access_ok __access_ok macro
44 static inline int __access_ok(unsigned long addr, unsigned long size) in __access_ok() function
/linux-4.4.14/arch/sparc/include/asm/
Duaccess_32.h49 #define __access_ok(addr, size) (__user_ok((addr) & get_fs().seg, (size))) macro
51 ({ (void)(type); __access_ok((unsigned long)(addr), size); })
121 if (__access_ok(addr, size)) { \
181 if (__access_ok(addr, size)) { \
210 if (__access_ok(addr, size)) { \
316 if (n && __access_ok((unsigned long) to, n)) in copy_to_user()
329 if (n && __access_ok((unsigned long) from, n)) in copy_from_user()
366 if (n && __access_ok((unsigned long) addr, n)) in clear_user()
Duaccess_64.h74 static inline int __access_ok(const void __user * addr, unsigned long size) in __access_ok() function
/linux-4.4.14/arch/ia64/include/asm/
Duaccess.h66 #define __access_ok(addr, size, segment) \ macro
73 #define access_ok(type, addr, size) __access_ok((addr), (size), get_fs())
193 if (!check || __access_ok(__gu_ptr, size, segment)) \
221 if (!check || __access_ok(__pu_ptr, __pu_size, segment)) \
261 if (__access_ok(__cu_to, __cu_len, get_fs())) \
273 if (__access_ok(__cu_from, __cu_len, get_fs())) \
295 if (__access_ok(to, __cu_len, get_fs())) \
311 if (__access_ok(__sfu_from, 0, get_fs())) \
323 if (__access_ok(__su_str, 0, get_fs())) \
339 if (__access_ok(__su_str, 0, get_fs())) \
/linux-4.4.14/arch/alpha/include/asm/
Duaccess.h42 #define __access_ok(addr, size, segment) \ macro
48 __access_ok(((unsigned long)(addr)), (size), get_fs()); \
108 if (__access_ok((unsigned long)__gu_addr, size, segment)) { \
222 if (__access_ok((unsigned long)__pu_addr, size, segment)) { \
377 if (__access_ok((unsigned long)validate, len, get_fs())) in __copy_tofrom_user()
428 if (__access_ok((unsigned long)to, len, get_fs())) in clear_user()
/linux-4.4.14/arch/sh/include/asm/
Duaccess.h22 #define __access_ok(addr, size) \ macro
26 __access_ok((unsigned long __force)(addr), (size)))
153 if (__copy_size && __access_ok(__copy_from, __copy_size)) in copy_from_user()
165 if (__copy_size && __access_ok(__copy_to, __copy_size)) in copy_to_user()
/linux-4.4.14/arch/c6x/include/asm/
Duaccess.h17 #define __access_ok _access_ok macro
102 #define __access_ok _access_ok macro
/linux-4.4.14/arch/frv/include/asm/
Duaccess.h66 #define __access_ok(addr,size) (__range_ok((addr), (size)) == 0) macro
298 if (likely(__access_ok(from, n))) in copy_from_user()
309 return likely(__access_ok(to, n)) ? __copy_to_user(to, from, n) : n; in copy_to_user()
/linux-4.4.14/include/asm-generic/
Duaccess.h41 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr),(size))
47 #ifndef __access_ok
48 static inline int __access_ok(unsigned long addr, unsigned long size) in __access_ok() function
/linux-4.4.14/arch/mn10300/include/asm/
Duaccess.h73 #define __access_ok(addr, size) (__range_ok((addr), (size)) == 0) macro
166 if (likely(__access_ok((unsigned long) __guc_ptr, (size)))) \
227 if (likely(__access_ok(__pu_addr, size))) { \
/linux-4.4.14/arch/nios2/include/asm/
Duaccess.h58 #define __access_ok(addr, len) \ macro
63 likely(__access_ok((unsigned long)(addr), (unsigned long)(len)))
/linux-4.4.14/arch/unicore32/include/asm/
Duaccess.h29 #define __access_ok(addr, size) (__kernel_ok || __user_ok((addr), (size))) macro
/linux-4.4.14/arch/metag/include/asm/
Duaccess.h46 static inline int __access_ok(unsigned long addr, unsigned long size) in __access_ok() function
51 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), \
/linux-4.4.14/arch/s390/include/asm/
Duaccess.h56 #define __access_ok(addr, size) \ macro
62 #define access_ok(type, addr, size) __access_ok(addr, size)
/linux-4.4.14/arch/hexagon/include/asm/
Duaccess.h56 #define __access_ok(addr, size) \ macro
/linux-4.4.14/arch/score/include/asm/
Duaccess.h52 #define __access_ok(addr, size) \ macro
58 likely(__access_ok((unsigned long)(addr), (size)))
/linux-4.4.14/arch/powerpc/include/asm/
Duaccess.h50 #define __access_ok(addr, size, segment) \ macro
55 #define __access_ok(addr, size, segment) \ macro
63 __access_ok((__force unsigned long)(addr), (size), get_fs()))
/linux-4.4.14/arch/xtensa/include/asm/
Duaccess.h190 #define __access_ok(addr, size) (__kernel_ok || __user_ok((addr), (size)))
191 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), (size))
/linux-4.4.14/arch/cris/include/asm/
Duaccess.h55 #define __access_ok(addr, size) (__kernel_ok || __user_ok((addr), (size))) macro
56 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), (size))
/linux-4.4.14/arch/alpha/kernel/
Dtraps.c804 if (!__access_ok((unsigned long)va, 0, USER_DS)) in do_entUnaUser()
1049 if (!__access_ok((unsigned long)va, 0, USER_DS)) in do_entUnaUser()
/linux-4.4.14/arch/arc/include/asm/
Duaccess.h57 #define __access_ok(addr, sz) (unlikely(__kernel_ok) || \ macro
/linux-4.4.14/arch/mips/include/asm/
Duaccess.h136 #define __access_ok(addr, size, mask) \ macro
150 likely(__access_ok((addr), (size), __access_mask))
/linux-4.4.14/arch/sparc/kernel/
Dsignal_32.c69 if ((((unsigned long) fp) & 15) || !__access_ok((unsigned long)fp, fplen)) in invalid_frame_pointer()
Dsignal_64.c58 (!__access_ok(ucp, sizeof(*ucp)))) in sparc64_set_context()
/linux-4.4.14/sound/pci/ac97/
Dac97_codec.c2064 goto __access_ok; in snd_ac97_mixer()
2072 goto __access_ok; in snd_ac97_mixer()
2098 __access_ok: in snd_ac97_mixer()
/linux-4.4.14/arch/powerpc/lib/
Dsstep.c88 return __access_ok(ea, nb, USER_DS); in address_ok()