Lines Matching defs:u32
5 typedef unsigned int u32;
7 static __always_inline u32 rol32(u32 word, unsigned int shift)
36 u32 jhash(const void *key, u32 length, u32 initval)
38 u32 a, b, c;
44 a += *(volatile u32 *)(k);
45 b += *(volatile u32 *)(k + 4);
46 c += *(volatile u32 *)(k + 8);
52 case 12: c += (u32)k[11]<<24;
53 case 11: c += (u32)k[10]<<16;
54 case 10: c += (u32)k[9]<<8;
56 case 8: b += (u32)k[7]<<24;
57 case 7: b += (u32)k[6]<<16;
58 case 6: b += (u32)k[5]<<8;
60 case 4: a += (u32)k[3]<<24;
61 case 3: a += (u32)k[2]<<16;
62 case 2: a += (u32)k[1]<<8;
73 static __always_inline u32 jhash2(const u32 *k, u32 length, u32 initval)
75 u32 a, b, c;
90 /* Handle the last 3 u32's */