Lines Matching +full:- +full:r
4 * SPDX-License-Identifier: Apache-2.0
12 * included by the syscall interface architecture-abstraction header
36 /* Syscall invocation macros. arm-specific machine constraints used to ensure
53 : "=r"(ret), "=r"(r1), "=r"(r2), "=r"(r3) in arch_syscall_invoke6()
55 "r" (ret), "r" (r1), "r" (r2), "r" (r3), in arch_syscall_invoke6()
56 "r" (r4), "r" (r5), "r" (r6) in arch_syscall_invoke6()
75 : "=r"(ret), "=r"(r1), "=r"(r2), "=r"(r3) in arch_syscall_invoke5()
77 "r" (ret), "r" (r1), "r" (r2), "r" (r3), in arch_syscall_invoke5()
78 "r" (r4), "r" (r6) in arch_syscall_invoke5()
95 : "=r"(ret), "=r"(r1), "=r"(r2), "=r"(r3) in arch_syscall_invoke4()
97 "r" (ret), "r" (r1), "r" (r2), "r" (r3), in arch_syscall_invoke4()
98 "r" (r6) in arch_syscall_invoke4()
114 : "=r"(ret), "=r"(r1), "=r"(r2) in arch_syscall_invoke3()
116 "r" (ret), "r" (r1), "r" (r2), "r" (r6) in arch_syscall_invoke3()
130 : "=r"(ret), "=r"(r1) in arch_syscall_invoke2()
132 "r" (ret), "r" (r1), "r" (r6) in arch_syscall_invoke2()
145 : "=r"(ret) in arch_syscall_invoke1()
147 "r" (ret), "r" (r6) in arch_syscall_invoke1()
158 : "=r"(ret) in arch_syscall_invoke0()
160 "r" (ret), "r" (r6) in arch_syscall_invoke0()
172 __asm__ volatile("mrs %0, IPSR\n\t" : "=r"(value)); in arch_is_user_context()