Home
last modified time | relevance | path

Searched refs:_arg2 (Results 1 – 16 of 16) sorted by relevance

/linux/tools/include/nolibc/
H A Darch-x86.h68 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
73 : "r"(_arg1), "r"(_arg2), \
85 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
91 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \
103 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
110 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \
122 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
130 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
236 register long _arg2 __asm__ ("rsi") = (long)(arg2); \
241 : "r"(_arg1), "r"(_arg2), \
[all...]
H A Darch-mips.h100 register long _arg2 __asm__ ("a1") = (long)(arg2); \
109 "r"(_arg1), "r"(_arg2) \
119 register long _arg2 __asm__ ("a1") = (long)(arg2); \
129 "r"(_arg1), "r"(_arg2), "r"(_arg3) \
139 register long _arg2 __asm__ ("a1") = (long)(arg2); \
149 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4) \
161 register long _arg2 __asm__ ("a1") = (long)(arg2); \
173 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5) \
183 register long _arg2 __asm__ ("a1") = (long)(arg2); \
197 "r"(_arg1), "r"(_arg2), "
[all...]
H A Darch-m68k.h49 register long _arg2 __asm__ ("d2") = (long)(arg2); \
54 : "r"(_arg1), "r"(_arg2) \
64 register long _arg2 __asm__ ("d2") = (long)(arg2); \
70 : "r"(_arg1), "r"(_arg2), "r"(_arg3) \
80 register long _arg2 __asm__ ("d2") = (long)(arg2); \
87 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4) \
97 register long _arg2 __asm__ ("d2") = (long)(arg2); \
105 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5) \
115 register long _arg2 __asm__ ("d2") = (long)(arg2); \
124 : "r"(_arg1), "r"(_arg2), "
[all...]
H A Darch-arm64.h58 register long _arg2 __asm__ ("x1") = (long)(arg2); \
63 : "r"(_arg1), "r"(_arg2), \
74 register long _arg2 __asm__ ("x1") = (long)(arg2); \
80 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \
91 register long _arg2 __asm__ ("x1") = (long)(arg2); \
98 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \
109 register long _arg2 __asm__ ("x1") = (long)(arg2); \
117 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
128 register long _arg2 __asm__ ("x1") = (long)(arg2); \
137 : "r"(_arg1), "r"(_arg2), "
[all...]
H A Darch-riscv.h56 register long _arg2 __asm__ ("a1") = (long)(arg2); \
61 : "r"(_arg2), \
72 register long _arg2 __asm__ ("a1") = (long)(arg2); \
78 : "r"(_arg2), "r"(_arg3), \
89 register long _arg2 __asm__ ("a1") = (long)(arg2); \
96 : "r"(_arg2), "r"(_arg3), "r"(_arg4), \
107 register long _arg2 __asm__ ("a1") = (long)(arg2); \
115 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
126 register long _arg2 __asm__ ("a1") = (long)(arg2); \
135 : "r"(_arg2), "
[all...]
H A Darch-sh.h56 register long _arg2 __asm__ ("r5") = (long)(arg2); \
61 : "r"(_num), "r"(_arg1), "r"(_arg2) \
72 register long _arg2 __asm__ ("r5") = (long)(arg2); \
78 : "r"(_num), "r"(_arg1), "r"(_arg2), "r"(_arg3) \
89 register long _arg2 __asm__ ("r5") = (long)(arg2); \
96 : "r"(_num), "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4) \
107 register long _arg2 __asm__ ("r5") = (long)(arg2); \
115 : "r"(_num), "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \
127 register long _arg2 __asm__ ("r5") = (long)(arg2); \
136 : "r"(_num), "r"(_arg1), "r"(_arg2), "
[all...]
H A Darch-powerpc.h69 register long _arg2 __asm__ ("r4") = (long)(arg2); \
76 : "=r"(_ret), "+r"(_num), "+r"(_arg2) \
89 register long _arg2 __asm__ ("r4") = (long)(arg2); \
97 : "=r"(_ret), "+r"(_num), "+r"(_arg2), "+r"(_arg3) \
110 register long _arg2 __asm__ ("r4") = (long)(arg2); \
119 : "=r"(_ret), "+r"(_num), "+r"(_arg2), "+r"(_arg3), \
133 register long _arg2 __asm__ ("r4") = (long)(arg2); \
143 : "=r"(_ret), "+r"(_num), "+r"(_arg2), "+r"(_arg3), \
156 register long _arg2 __asm__ ("r4") = (long)(arg2); \
167 : "=r"(_ret), "+r"(_num), "+r"(_arg2), "
[all...]
H A Darch-arm.h91 register long _arg2 __asm__ ("r1") = (long)(arg2); \
98 : "r"(_arg1), "r"(_arg2), \
109 register long _arg2 __asm__ ("r1") = (long)(arg2); \
117 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \
128 register long _arg2 __asm__ ("r1") = (long)(arg2); \
137 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \
148 register long _arg2 __asm__ ("r1") = (long)(arg2); \
158 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
169 register long _arg2 __asm__ ("r1") = (long)(arg2); \
180 : "r"(_arg1), "r"(_arg2), "
[all...]
H A Darch-sparc.h73 register long _arg2 __asm__ ("o1") = (long)(arg2); \
78 : "r"(_arg2), "r"(_num) \
88 register long _arg2 __asm__ ("o1") = (long)(arg2); \
94 : "r"(_arg2), "r"(_arg3), "r"(_num) \
104 register long _arg2 __asm__ ("o1") = (long)(arg2); \
111 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_num) \
121 register long _arg2 __asm__ ("o1") = (long)(arg2); \
129 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), "r"(_num) \
139 register long _arg2 __asm__ ("o1") = (long)(arg2); \
148 : "r"(_arg2), "
[all...]
H A Darch-s390.h59 register long _arg2 __asm__ ("3") = (long)(arg2); \
64 : "d"(_arg2), "d"(_num) \
74 register long _arg2 __asm__ ("3") = (long)(arg2); \
80 : "d"(_arg2), "d"(_arg3), "d"(_num) \
90 register long _arg2 __asm__ ("3") = (long)(arg2); \
97 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_num) \
107 register long _arg2 __asm__ ("3") = (long)(arg2); \
115 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_arg5), \
126 register long _arg2 __asm__ ("3") = (long)(arg2); \
135 : "d"(_arg2), "
[all...]
/linux/tools/testing/selftests/arm64/gcs/
H A Dgcs-locking.c25 register long _arg2 __asm__ ("x1") = (long)(arg2); \
33 : "r"(_arg1), "r"(_arg2), \
H A Dlibc-gcs.c30 register long _arg2 __asm__ ("x1") = (long)(arg2); \
38 : "r"(_arg1), "r"(_arg2), \
/linux/tools/testing/selftests/bpf/prog_tests/
H A Duprobe_syscall.c321 register long _arg2 asm("rsi") = (long)(arg2); \
326 : "r"(_arg1), "r"(_arg2), \
/linux/arch/sparc/kernel/
H A Dprom_irqtrans.c115 static void sabre_wsync_handler(unsigned int ino, void *_arg1, void *_arg2) in sabre_wsync_handler() argument
118 struct sabre_irq_data *irq_data = _arg2; in sabre_wsync_handler()
334 static void tomatillo_wsync_handler(unsigned int ino, void *_arg1, void *_arg2) in tomatillo_wsync_handler() argument
336 unsigned long sync_reg = (unsigned long) _arg2; in tomatillo_wsync_handler()
/linux/drivers/misc/sgi-xp/
H A Dxpc.h216 #define XPC_PACK_ARGS(_arg1, _arg2) \ argument
218 ((((u64)_arg2) & 0xffffffff) << 32))
/linux/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c100 register long _arg2 asm("rsi") = (long)(arg2); \
105 : "r"(_arg1), "r"(_arg2), \