Searched refs:_ASSIGN (Results 1 – 1 of 1) sorted by relevance
/linux/arch/parisc/include/asm/ |
H A D | hash.h | 106 #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! */
|