Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/parisc/include/asm/
A Dhash.h106 #define _ASSIGN(dst, src, ...) asm("" : "=r" (dst) : "0" (src), ##__VA_ARGS__) macro
131 _ASSIGN(b, a*5); c = a << 13; in hash_64()
132 b = (b << 2) + a; _ASSIGN(d, a << 17); in hash_64()
134 d = a << 10; _ASSIGN(a, a << 19); in hash_64()
135 d = a - d; _ASSIGN(a, a << 4, "X" (d)); in hash_64()
138 a += c << 3; _ASSIGN(b, b << (7+31), "X" (c), "X" (d)); in hash_64()
143 #undef _ASSIGN /* We're a widely-used header file, so don't litter! */

Completed in 2 milliseconds