/linux-6.3-rc2/tools/include/nolibc/ |
A D | arch-aarch64.h | 86 register long _arg2 __asm__ ("x1") = (long)(arg2); \ 91 : "r"(_arg1), "r"(_arg2), \ 102 register long _arg2 __asm__ ("x1") = (long)(arg2); \ 108 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \ 119 register long _arg2 __asm__ ("x1") = (long)(arg2); \ 126 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \ 137 register long _arg2 __asm__ ("x1") = (long)(arg2); \ 145 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \ 156 register long _arg2 __asm__ ("x1") = (long)(arg2); \ 165 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
|
A D | arch-riscv.h | 87 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 92 : "r"(_arg2), \ 103 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 109 : "r"(_arg2), "r"(_arg3), \ 120 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 127 : "r"(_arg2), "r"(_arg3), "r"(_arg4), \ 138 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 146 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \ 157 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 166 : "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), "r"(_arg6), \
|
A D | arch-x86_64.h | 91 register long _arg2 __asm__ ("rsi") = (long)(arg2); \ 96 : "r"(_arg1), "r"(_arg2), \ 108 register long _arg2 __asm__ ("rsi") = (long)(arg2); \ 114 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \ 126 register long _arg2 __asm__ ("rsi") = (long)(arg2); \ 133 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \ 145 register long _arg2 __asm__ ("rsi") = (long)(arg2); \ 153 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \ 165 register long _arg2 __asm__ ("rsi") = (long)(arg2); \ 174 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
|
A D | arch-s390.h | 79 register long _arg2 __asm__ ("3") = (long)(arg2); \ 84 : "d"(_arg2), "d"(_num) \ 94 register long _arg2 __asm__ ("3") = (long)(arg2); \ 100 : "d"(_arg2), "d"(_arg3), "d"(_num) \ 110 register long _arg2 __asm__ ("3") = (long)(arg2); \ 117 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_num) \ 127 register long _arg2 __asm__ ("3") = (long)(arg2); \ 135 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_arg5), \ 146 register long _arg2 __asm__ ("3") = (long)(arg2); \ 155 : "d"(_arg2), "d"(_arg3), "d"(_arg4), "d"(_arg5), \
|
A D | arch-i386.h | 89 register long _arg2 __asm__ ("ecx") = (long)(arg2); \ 94 : "r"(_arg1), "r"(_arg2), \ 106 register long _arg2 __asm__ ("ecx") = (long)(arg2); \ 112 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \ 124 register long _arg2 __asm__ ("ecx") = (long)(arg2); \ 131 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \ 143 register long _arg2 __asm__ ("ecx") = (long)(arg2); \ 151 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
|
A D | arch-mips.h | 98 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 107 "r"(_arg1), "r"(_arg2) \ 118 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 128 "r"(_arg1), "r"(_arg2), "r"(_arg3) \ 139 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 149 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4) \ 160 register long _arg2 __asm__ ("a1") = (long)(arg2); \ 172 "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5) \
|
A D | arch-arm.h | 125 register long _arg2 __asm__ ("r1") = (long)(arg2); \ 132 : "r"(_arg1), "r"(_arg2), \ 143 register long _arg2 __asm__ ("r1") = (long)(arg2); \ 151 : "r"(_arg1), "r"(_arg2), "r"(_arg3), \ 162 register long _arg2 __asm__ ("r1") = (long)(arg2); \ 171 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), \ 182 register long _arg2 __asm__ ("r1") = (long)(arg2); \ 192 : "r"(_arg1), "r"(_arg2), "r"(_arg3), "r"(_arg4), "r"(_arg5), \
|
/linux-6.3-rc2/arch/sparc/kernel/ |
A D | prom_irqtrans.c | 114 static void sabre_wsync_handler(unsigned int ino, void *_arg1, void *_arg2) in sabre_wsync_handler() argument 117 struct sabre_irq_data *irq_data = _arg2; in sabre_wsync_handler() 333 static void tomatillo_wsync_handler(unsigned int ino, void *_arg1, void *_arg2) in tomatillo_wsync_handler() argument 335 unsigned long sync_reg = (unsigned long) _arg2; in tomatillo_wsync_handler()
|
/linux-6.3-rc2/drivers/firmware/efi/ |
A D | runtime-wrappers.c | 59 #define efi_queue_work(_rts, _arg1, _arg2, _arg3, _arg4, _arg5) \ argument 72 efi_rts_work.arg2 = _arg2; \
|
/linux-6.3-rc2/drivers/misc/sgi-xp/ |
A D | xpc.h | 216 #define XPC_PACK_ARGS(_arg1, _arg2) \ argument 218 ((((u64)_arg2) & 0xffffffff) << 32))
|