/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | bootstd.h | 52 register long __res __asm__ ("%d0") = __BN_##name; \ 54 : "=g" (__res) \ 55 : "0" (__res) \ 57 __bsc_return(type,__res); \ 63 register long __res __asm__ ("%d0") = __BN_##name; \ 66 : "=g" (__res) \ 67 : "0" (__res), "d" (__a) \ 69 __bsc_return(type,__res); \ 75 register long __res __asm__ ("%d0") = __BN_##name; \ 79 : "=g" (__res) \ [all...] |
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | bootstd.h | 52 register long __res __asm__ ("%d0") = __BN_##name; \ 54 : "=g" (__res) \ 55 : "0" (__res) \ 57 __bsc_return(type,__res); \ 63 register long __res __asm__ ("%d0") = __BN_##name; \ 66 : "=g" (__res) \ 67 : "0" (__res), "d" (__a) \ 69 __bsc_return(type,__res); \ 75 register long __res __asm__ ("%d0") = __BN_##name; \ 79 : "=g" (__res) \ [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | sgiarcs.h | 379 ({ long __res; \ 381 __res = call_o32(__vec, O32_STK); \ 382 __res; \ 386 ({ long __res; \ 389 __res = call_o32(__vec, O32_STK, __a1); \ 390 __res; \ 394 ({ long __res; \ 398 __res = call_o32(__vec, O32_STK, __a1, __a2); \ 399 __res; \ 403 ({ long __res; \ [all...] |
H A D | cmpxchg.h | 95 __typeof__(*(ptr)) __res; \ 105 __res = (__typeof__(*(ptr))) \ 110 __res; \ 187 __typeof__(*(ptr)) __res; \ 197 __res = cmpxchg_local((ptr), (old), (new)); \ 207 __res; \ 303 __typeof__(*(ptr)) __res; \ 313 __res = __cmpxchg64((ptr), __old, __new); \ 316 __res = __cmpxchg64_unsupported(); \ 319 __res; \ [all...] |
H A D | mipsmtregs.h | 288 unsigned long __res; \ 298 : "=r" (__res)); \ 300 __res; \ 305 unsigned long __res; \ 315 : "=r" (__res)); \ 317 __res; \ 322 unsigned long __res; \ 326 : "=r" (__res)); \ 328 __res; \
|
H A D | elf.h | 284 int __res = 1; \ 288 __res = 0; \ 290 __res = 0; \ 292 __res = 0; \ 295 __res = 0; \ 297 __res = 0; \ 299 __res; \ 307 int __res = 1; \ 311 __res = 0; \ 313 __res [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | sgiarcs.h | 379 ({ long __res; \ 381 __res = call_o32(__vec, O32_STK); \ 382 __res; \ 386 ({ long __res; \ 389 __res = call_o32(__vec, O32_STK, __a1); \ 390 __res; \ 394 ({ long __res; \ 398 __res = call_o32(__vec, O32_STK, __a1, __a2); \ 399 __res; \ 403 ({ long __res; \ [all...] |
H A D | cmpxchg.h | 94 __typeof__(*(ptr)) __res; \ 104 __res = (__typeof__(*(ptr))) \ 109 __res; \ 186 __typeof__(*(ptr)) __res; \ 196 __res = arch_cmpxchg_local((ptr), (old), (new)); \ 206 __res; \ 302 __typeof__(*(ptr)) __res; \ 312 __res = __cmpxchg64((ptr), __old, __new); \ 315 __res = __cmpxchg64_unsupported(); \ 318 __res; \ [all...] |
H A D | mipsmtregs.h | 287 unsigned long __res; \ 297 : "=r" (__res)); \ 299 __res; \ 304 unsigned long __res; \ 314 : "=r" (__res)); \ 316 __res; \ 321 unsigned long __res; \ 325 : "=r" (__res)); \ 327 __res; \
|
H A D | elf.h | 282 int __res = 1; \ 286 __res = 0; \ 288 __res = 0; \ 292 __res = 0; \ 295 __res = 0; \ 298 __res = 0; \ 300 __res = 0; \ 302 __res; \ 310 int __res = 1; \ 314 __res [all...] |
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | string_32.h | 32 register int __res; in strcmp() local 48 : "=r" (__cs), "=r" (__ct), "=&r" (__res), "=&z" (__dummy) in strcmp() 52 return __res; in strcmp() 58 register int __res; in strncmp() local 80 :"=r" (__cs), "=r" (__ct), "=&r" (__res), "=&z" (__dummy) in strncmp() 84 return __res; in strncmp()
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | string_32.h | 32 register int __res; in strcmp() local 48 : "=r" (__cs), "=r" (__ct), "=&r" (__res), "=&z" (__dummy) in strcmp() 52 return __res; in strcmp() 58 register int __res; in strncmp() local 80 :"=r" (__cs), "=r" (__ct), "=&r" (__res), "=&z" (__dummy) in strncmp() 84 return __res; in strncmp()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/ |
H A D | mips-extns.h | 232 ({ uint32_t __res; \ 238 : "=r" (__res)); \ 244 : "=r" (__res)); \ 245 __res; \ 249 ({ unsigned long long __res; \ 251 __res = __read_64bit_c2_split(source, sel); \ 257 : "=r" (__res)); \ 263 : "=r" (__res)); \ 264 __res; \
|
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-loongson64/ |
H A D | loongson_regs.h | 21 u32 __res; in read_cpucfg() local 24 "parse_r __res,%0\n\t" in read_cpucfg() 27 ".word (0xc8080118 | (reg << 21) | (__res << 11))\n\t" in read_cpucfg() 28 :"=r"(__res) in read_cpucfg() 32 return __res; in read_cpucfg() 142 u32 __res; in csr_readl() local 146 "parse_r __res,%0\n\t" in csr_readl() 149 ".word (0xc8000118 | (reg << 21) | (__res << 11))\n\t" in csr_readl() 150 :"=r"(__res) in csr_readl() 154 return __res; in csr_readl() 159 u64 __res; csr_readq() local [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/mach-loongson64/ |
H A D | loongson_regs.h | 21 u32 __res; in read_cpucfg() local 25 "parse_r __res,%0\n\t" in read_cpucfg() 29 ".word (0xc8080118 | (reg << 21) | (__res << 11))\n\t" in read_cpucfg() 30 :"=r"(__res) in read_cpucfg() 34 return __res; in read_cpucfg() 144 u32 __res; in csr_readl() local 149 "parse_r __res,%0\n\t" in csr_readl() 153 ".word (0xc8000118 | (reg << 21) | (__res << 11))\n\t" in csr_readl() 154 :"=r"(__res) in csr_readl() 158 return __res; in csr_readl() 163 u64 __res; csr_readq() local [all...] |
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
H A D | string.h | 65 register int __res; in strcmp() local 78 : "=r" (__cs), "=r" (__ct), "=&r" (__res), "=&r" (__dummy) in strcmp() 81 return __res; in strcmp() 87 register int __res; in strncmp() local 103 : "=r" (__cs), "=r" (__ct), "=&r" (__res), "=&r" (__dummy) in strncmp() 106 return __res; in strncmp()
|
/kernel/linux/linux-6.6/arch/xtensa/include/asm/ |
H A D | string.h | 65 register int __res; in strcmp() local 78 : "=r" (__cs), "=r" (__ct), "=&r" (__res), "=&r" (__dummy) in strcmp() 81 return __res; in strcmp() 87 register int __res; in strncmp() local 103 : "=r" (__cs), "=r" (__ct), "=&r" (__res), "=&r" (__dummy) in strncmp() 106 return __res; in strncmp()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | cmpxchg.h | 50 __typeof__(*(ptr)) __res; \ 52 __res = (__typeof__(*(ptr))) \ 55 __res; \ 112 __typeof__(*(ptr)) __res; \ 114 __res = cmpxchg_local((ptr), (old), (new)); \ 116 __res; \
|
H A D | elf.h | 216 int __res = 1; \ 220 __res = 0; \ 222 __res = 0; \ 224 __res; \ 232 int __res = 1; \ 236 __res = 0; \ 238 __res = 0; \ 240 __res; \
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | elf.h | 211 int __res = 1; \ 215 __res = 0; \ 217 __res = 0; \ 219 __res; \ 227 int __res = 1; \ 231 __res = 0; \ 233 __res = 0; \ 235 __res; \
|
H A D | cmpxchg.h | 87 __typeof__(*(ptr)) __res; \ 89 __res = (__typeof__(*(ptr))) \ 92 __res; \ 194 __typeof__(*(ptr)) __res; \ 196 __res = arch_cmpxchg_local((ptr), (old), (new)); \ 198 __res; \
|
/kernel/linux/linux-5.10/arch/x86/lib/ |
H A D | strstr_32.c | 8 register char *__res; in strstr() local 28 : "=a" (__res), "=&c" (d0), "=&S" (d1) in strstr() 31 return __res; in strstr()
|
/kernel/linux/linux-6.6/arch/x86/lib/ |
H A D | strstr_32.c | 8 register char *__res; in strstr() local 28 : "=a" (__res), "=&c" (d0), "=&S" (d1) in strstr() 31 return __res; in strstr()
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | div64.h | 28 register unsigned long long __res asm("r2"); in __div64_32() 34 : "+r" (__n), "=r" (__res) in __div64_32() 38 *n = __res; in __div64_32()
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | div64.h | 37 register unsigned long long __res asm("r2"); in __div64_32() 44 : "=r" (__rem), "=r" (__res) in __div64_32() 47 *n = __res; in __div64_32()
|