D | uaccess.h | 160 #define __get_user_x(__r2, __p, __e, __l, __s) \ argument 166 : "0" (__p), "r" (__l) \ 171 #define __get_user_x_32t(__r2, __p, __e, __l, __s) \ argument 172 __get_user_x(__r2, __p, __e, __l, 32t_8) 182 #define __get_user_x_64t(__r2, __p, __e, __l, __s) \ argument 188 : "0" (__p), "r" (__l) \ 198 register typeof(*(p)) __user *__p asm("r0") = (p); \ 204 switch (sizeof(*(__p))) { \ 207 __get_user_x_64t(__r2, __p, __e, __l, 1); \ 209 __get_user_x(__r2, __p, __e, __l, 1); \ [all …]
|