#include <stdio.h>
#include <time.h>
#include <stdint.h>
#include <sys/param.h>
#include <inttypes.h>
#include "config.h"
Go to the source code of this file.
Define Documentation
#define final |
( |
|
a, |
|
|
|
b, |
|
|
|
c |
|
) |
| |
Value:{ \
c ^= b; c -= rot(b,14); \
a ^= c; a -= rot(c,11); \
b ^= a; b -= rot(a,25); \
c ^= b; c -= rot(b,16); \
a ^= c; a -= rot(c,4); \
b ^= a; b -= rot(a,14); \
c ^= b; c -= rot(b,24); \
}
Definition at line 152 of file lookup3.c.
#define HASH_BIG_ENDIAN 0 |
#define HASH_LITTLE_ENDIAN 0 |
#define hashmask |
( |
|
n | ) |
(hashsize(n)-1) |
#define hashsize |
( |
|
n | ) |
((uint32_t)1<<(n)) |
Value:{ \
a -= c; a ^= rot(c, 4); c += b; \
b -= a; b ^= rot(a, 6); a += c; \
c -= b; c ^= rot(b, 8); b += a; \
a -= c; a ^= rot(c,16); c += b; \
b -= a; b ^= rot(a,19); a += c; \
c -= b; c ^= rot(b, 4); b += a; \
}
Definition at line 117 of file lookup3.c.
#define rot |
( |
|
x, |
|
|
|
k |
|
) |
| (((x)<<(k)) | ((x)>>(32-(k)))) |
Function Documentation