Lines Matching refs:u64
99 typedef unsigned long u64;
103 u64 h[3];
104 u64 r[2];
108 static u64 U8TOU64(const unsigned char *p)
110 return (((u64)(p[0] & 0xff)) |
111 ((u64)(p[1] & 0xff) << 8) |
112 ((u64)(p[2] & 0xff) << 16) |
113 ((u64)(p[3] & 0xff) << 24) |
114 ((u64)(p[4] & 0xff) << 32) |
115 ((u64)(p[5] & 0xff) << 40) |
116 ((u64)(p[6] & 0xff) << 48) |
117 ((u64)(p[7] & 0xff) << 56));
121 static void U64TO8(unsigned char *p, u64 v)
151 u64 r0, r1;
152 u64 s1;
153 u64 h0, h1, h2, c;
167 h0 = (u64)(d0 = (u128)h0 + U8TOU64(inp + 0));
168 h1 = (u64)(d1 = (u128)h1 + (d0 >> 64) + U8TOU64(inp + 8));
173 h2 += (u64)(d1 >> 64) + padbit;
185 h0 = (u64)d0;
186 h1 = (u64)(d1 += d0 >> 64);
187 h2 += (u64)(d1 >> 64);
217 u64 h0, h1, h2;
218 u64 g0, g1, g2;
220 u64 mask;
227 g0 = (u64)(t = (u128)h0 + 5);
228 g1 = (u64)(t = (u128)h1 + (t >> 64));
229 g2 = h2 + (u64)(t >> 64);
240 h0 = (u64)(t = (u128)h0 + nonce[0] + ((u64)nonce[1]<<32));
241 h1 = (u64)(t = (u128)h1 + nonce[2] + ((u64)nonce[3]<<32) + (t >> 64));
250 typedef unsigned __int64 u64;
252 typedef unsigned long u64;
254 typedef unsigned long long u64;
296 u64 d0, d1, d2, d3;
315 h0 = (u32)(d0 = (u64)h0 + U8TOU32(inp + 0));
316 h1 = (u32)(d1 = (u64)h1 + (d0 >> 32) + U8TOU32(inp + 4));
317 h2 = (u32)(d2 = (u64)h2 + (d1 >> 32) + U8TOU32(inp + 8));
318 h3 = (u32)(d3 = (u64)h3 + (d2 >> 32) + U8TOU32(inp + 12));
322 d0 = ((u64)h0 * r0) +
323 ((u64)h1 * s3) +
324 ((u64)h2 * s2) +
325 ((u64)h3 * s1);
326 d1 = ((u64)h0 * r1) +
327 ((u64)h1 * r0) +
328 ((u64)h2 * s3) +
329 ((u64)h3 * s2) +
331 d2 = ((u64)h0 * r2) +
332 ((u64)h1 * r1) +
333 ((u64)h2 * r0) +
334 ((u64)h3 * s3) +
336 d3 = ((u64)h0 * r3) +
337 ((u64)h1 * r2) +
338 ((u64)h2 * r1) +
339 ((u64)h3 * r0) +
385 u64 t;
395 g0 = (u32)(t = (u64)h0 + 5);
396 g1 = (u32)(t = (u64)h1 + (t >> 32));
397 g2 = (u32)(t = (u64)h2 + (t >> 32));
398 g3 = (u32)(t = (u64)h3 + (t >> 32));
414 h0 = (u32)(t = (u64)h0 + nonce[0]);
415 h1 = (u32)(t = (u64)h1 + (t >> 32) + nonce[1]);
416 h2 = (u32)(t = (u64)h2 + (t >> 32) + nonce[2]);
417 h3 = (u32)(t = (u64)h3 + (t >> 32) + nonce[3]);