Lines Matching refs:sr
22 #define LDD_USER(sr, val, ptr) __get_user_asm64(sr, val, ptr) argument
23 #define STD_USER(sr, x, ptr) __put_user_asm64(sr, x, ptr) argument
25 #define LDD_USER(sr, val, ptr) __get_user_asm(sr, val, "ldd", ptr) argument
26 #define STD_USER(sr, x, ptr) __put_user_asm(sr, "std", x, ptr) argument
59 #define __get_user_internal(sr, val, ptr) \ argument
64 case 1: __get_user_asm(sr, val, "ldb", ptr); break; \
65 case 2: __get_user_asm(sr, val, "ldh", ptr); break; \
66 case 4: __get_user_asm(sr, val, "ldw", ptr); break; \
67 case 8: LDD_USER(sr, val, ptr); break; \
79 #define __get_user_asm(sr, val, ldx, ptr) \ argument
87 : "i"(sr), "r"(ptr)); \
106 #define __get_user_asm64(sr, val, ptr) \ argument
120 : "i"(sr), "r"(ptr)); \
128 #define __put_user_internal(sr, x, ptr) \ argument
133 case 1: __put_user_asm(sr, "stb", x, ptr); break; \
134 case 2: __put_user_asm(sr, "sth", x, ptr); break; \
135 case 4: __put_user_asm(sr, "stw", x, ptr); break; \
136 case 8: STD_USER(sr, x, ptr); break; \
172 #define __put_user_asm(sr, stx, x, ptr) \ argument
178 : "r"(x), "i"(sr), "r"(ptr))
183 #define __put_user_asm64(sr, __val, ptr) do { \ argument
191 : "r"(__val), "i"(sr), "r"(ptr)); \