Home
last modified time | relevance | path

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

/linux/tools/include/nolibc/
H A Darch-aarch64.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), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
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), "r"(_arg3), "r"(_arg4), "r"(_arg5), "r"(_arg6), \
H A Darch-loongarch.h59 register long _arg2 __asm__ ("a1") = (long)(arg2); \
64 : "r"(_arg2), \
75 register long _arg2 __asm__ ("a1") = (long)(arg2); \
81 : "r"(_arg2), "r"(_arg3), \
92 register long _arg2 __asm__ ("a1") = (long)(arg2); \
99 : "r"(_arg2), "r"(_arg3), "r"(_arg4), \
110 register long _arg2 __asm__ ("a1") = (long)(arg2); \
118 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
129 register long _arg2 __asm__ ("a1") = (long)(arg2); \
138 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), "r"(_arg6), \
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), "+r"(_arg3), \
H A Darch-x86_64.h67 register long _arg2 __asm__ ("rsi") = (long)(arg2); \
72 : "r"(_arg1), "r"(_arg2), \
84 register long _arg2 __asm__ ("rsi") = (long)(arg2); \
90 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \
102 register long _arg2 __asm__ ("rsi") = (long)(arg2); \
109 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \
121 register long _arg2 __asm__ ("rsi") = (long)(arg2); \
129 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
141 register long _arg2 __asm__ ("rsi") = (long)(arg2); \
150 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
H A Darch-s390.h58 register long _arg2 __asm__ ("3") = (long)(arg2); \
63 : "d"(_arg2), "d"(_num) \
73 register long _arg2 __asm__ ("3") = (long)(arg2); \
79 : "d"(_arg2), "d"(_arg3), "d"(_num) \
89 register long _arg2 __asm__ ("3") = (long)(arg2); \
96 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_num) \
106 register long _arg2 __asm__ ("3") = (long)(arg2); \
114 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_arg5), \
125 register long _arg2 __asm__ ("3") = (long)(arg2); \
134 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_arg5), \
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), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
H A Darch-mips.h79 register long _arg2 __asm__ ("a1") = (long)(arg2); \
88 "r"(_arg1), "r"(_arg2) \
98 register long _arg2 __asm__ ("a1") = (long)(arg2); \
108 "r"(_arg1), "r"(_arg2), "r"(_arg3) \
118 register long _arg2 __asm__ ("a1") = (long)(arg2); \
128 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4) \
138 register long _arg2 __asm__ ("a1") = (long)(arg2); \
150 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5) \
160 register long _arg2 __asm__ ("a1") = (long)(arg2); \
174 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
H A Darch-i386.h66 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
71 : "r"(_arg1), "r"(_arg2), \
83 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
89 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \
101 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
108 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \
120 register long _arg2 __asm__ ("ecx") = (long)(arg2); \
128 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
/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), \