Searched defs:__m (Results 1 - 12 of 12) sorted by relevance

/arch/sh/include/asm/
H A Duaccess.h54 #define __m(x) (*(struct __large_struct __user *)(x)) macro
/arch/alpha/include/asm/
H A Duaccess.h123 #define __m(x) (*(struct __large_struct __user *)(x)) macro
133 : "m"(__m(addr)), "1"(__gu_err))
143 : "m"(__m(addr)), "1"(__gu_err))
156 : "m"(__m(addr)), "1"(__gu_err))
166 : "m"(__m(addr)), "1"(__gu_err))
248 : "m" (__m(addr)), "rJ" (x), "0"(__pu_err))
258 : "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
271 : "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
281 : "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
/arch/cris/include/asm/
H A Duaccess.h148 #define __m(x) (*(struct __large_struct *)(x)) macro
/arch/ia64/include/asm/
H A Duaccess.h132 # define __m(x) (*(struct __large_struct __user *)(x)) macro
144 : "=r"(__gu_r9), "=r"(__gu_r8) : "m"(__m(addr)), "1"(__gu_r8)); \
160 : "=r"(__pu_r8) : "m"(__m(addr)), "rO"(val), "0"(__pu_r8)); \
/arch/m32r/include/asm/
H A Duaccess.h383 #define __m(x) (*(struct __large_struct *)(x)) macro
/arch/mn10300/include/asm/
H A Duaccess.h129 #define __m(x) (*(struct __large_struct *)(x)) macro
192 : "m" (__m(__gu_addr)), "i" (-EFAULT)); \
259 : "r" (__pu_val.val), "m" (__m(__pu_addr)), \
283 "m" (__m(__pu_addr)), "m" (__m(__pu_addr+4)), \
/arch/openrisc/include/asm/
H A Duaccess.h150 #define __m(x) (*(struct __large_struct *)(x)) macro
/arch/score/include/asm/
H A Duaccess.h140 #define __m(x) (*(struct __large_struct __user *)(x)) macro
205 : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); \
287 : "0" (0), "r" (__pu_val), "o" (__m(ptr)), \
/arch/sparc/include/asm/
H A Duaccess_32.h113 #define __m(x) ((struct __large_struct __user *)(x)) macro
152 : "=&r" (ret) : "r" (x), "m" (*__m(addr)), \
218 : "=&r" (ret), "=&r" (x) : "m" (*__m(addr)), \
230 : "=&r" (x) : "m" (*__m(addr))); \
245 : "=&r" (x) : "m" (*__m(addr)), "i" (retval))
H A Duaccess_64.h105 #define __m(x) ((struct __large_struct *)(x)) macro
134 : "=r" (ret) : "r" (x), "r" (__m(addr)), \
178 : "=r" (ret), "=r" (x) : "r" (__m(addr)), \
190 : "=r" (x) : "r" (__m(addr))); \
205 : "=r" (x) : "r" (__m(addr)), "i" (retval))
/arch/x86/include/asm/
H A Duaccess.h368 : "m" (__m(addr)), "i" (errret), "0" (err))
395 : ltype(x) : "m" (__m(addr)))
415 #define __m(x) (*(struct __large_struct __user *)(x)) macro
432 : ltype(x), "m" (__m(addr)), "i" (errret), "0" (err))
438 : : ltype(x), "m" (__m(addr)))
/arch/mips/include/asm/
H A Duaccess.h221 #define __m(x) (*(struct __large_struct __user *)(x)) macro
327 : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); \
465 : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), \
643 : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); \
735 : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), \

Completed in 660 milliseconds