Lines Matching refs:size
60 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs()-size)) argument
65 #define access_ok(type, addr, size) \ argument
66 __range_ok((unsigned long)addr, (unsigned long)size)
119 #define __put_user_nocheck(x, ptr, size) \ argument
122 __put_user_size((x), (ptr), (size), __pu_err); \
126 #define __put_user_check(x, ptr, size) \ argument
130 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \
131 __put_user_size((x), __pu_addr, (size), __pu_err); \
135 #define __put_user_size(x, ptr, size, retval) \ argument
138 switch (size) { \
191 #define __get_user_nocheck(x, ptr, size) \ argument
194 __get_user_size(__gu_val, (ptr), (size), __gu_err); \
199 #define __get_user_check(x, ptr, size) \ argument
203 if (access_ok(VERIFY_READ, __gu_addr, size)) \
204 __get_user_size(__gu_val, __gu_addr, (size), __gu_err); \
211 #define __get_user_size(x, ptr, size, retval) \ argument
214 switch (size) { \
263 __copy_tofrom_user(void *to, const void *from, unsigned long size);
265 #define __copy_from_user(to, from, size) \ argument
266 __copy_tofrom_user(to, from, size)
267 #define __copy_to_user(to, from, size) \ argument
268 __copy_tofrom_user(to, from, size)
293 extern unsigned long __clear_user(void *addr, unsigned long size);
296 clear_user(void *addr, unsigned long size) in clear_user() argument
298 if (likely(access_ok(VERIFY_WRITE, addr, size))) in clear_user()
299 size = __clear_user(addr, size); in clear_user()
300 return size; in clear_user()