Lines Matching refs:SHA_LONG64
30 * - SHA_LONG64 is required to be exactly 64-bit in order to be able to
147 SHA_LONG64 t = c->h[n];
161 SHA_LONG64 t = c->h[n];
188 SHA_LONG64 l;
195 l = (c->Nl + (((SHA_LONG64) len) << 3)) & U64(0xffffffffffffffff);
199 c->Nh += (((SHA_LONG64) len) >> 61);
277 static const SHA_LONG64 K512[80] = {
323 # define ROTR(a,n) ({ SHA_LONG64 ret; \
329 # define PULL64(x) ({ SHA_LONG64 ret=*((const SHA_LONG64 *)(&(x))); \
343 ((SHA_LONG64)hi)<<32|lo; })
350 ((SHA_LONG64)hi)<<32|lo; })
353 # define ROTR(a,n) ({ SHA_LONG64 ret; \
358 # define ROTR(a,n) ({ SHA_LONG64 ret; \
364 # define PULL64(x) ({ SHA_LONG64 ret; \
367 : "r"(*((const SHA_LONG64 *)(&(x))))); ret; })
377 static SHA_LONG64 __fastcall __pull64be(const void *x)
385 static SHA_LONG64 __fastcall __pull64be(const void *x)
399 # define B(x,j) (((SHA_LONG64)(*(((const unsigned char *)(&x))+j)))<<((7-j)*8))
418 const SHA_LONG64 *W = in;
419 SHA_LONG64 A, E, T;
420 SHA_LONG64 X[9 + 80], *F;
479 const SHA_LONG64 *W = in;
480 SHA_LONG64 a, b, c, d, e, f, g, h, s0, s1, T1, T2;
481 SHA_LONG64 X[16];
558 const SHA_LONG64 *W = in;
559 SHA_LONG64 a, b, c, d, e, f, g, h, s0, s1, T1;
560 SHA_LONG64 X[16];