KiCad PCB EDA Suite
|
Go to the source code of this file.
Macros | |
#define | DBL_INT_ADD(a, b, c) if (a > 0xffffffff - c) ++b; a += c; |
#define | ROTLEFT(a, b) ((a << b) | (a >> (32-b))) |
#define | F(x, y, z) ((x & y) | (~x & z)) |
#define | G(x, y, z) ((x & z) | (y & ~z)) |
#define | H(x, y, z) (x ^ y ^ z) |
#define | I(x, y, z) (y ^ (x | ~z)) |
#define | FF(a, b, c, d, m, s, t) |
#define | GG(a, b, c, d, m, s, t) |
#define | HH(a, b, c, d, m, s, t) |
#define | II(a, b, c, d, m, s, t) |
#define DBL_INT_ADD | ( | a, | |
b, | |||
c | |||
) | if (a > 0xffffffff - c) ++b; a += c; |
Definition at line 12 of file md5_hash.cpp.
#define F | ( | x, | |
y, | |||
z | |||
) | ((x & y) | (~x & z)) |
Definition at line 15 of file md5_hash.cpp.
#define FF | ( | a, | |
b, | |||
c, | |||
d, | |||
m, | |||
s, | |||
t | |||
) |
Definition at line 20 of file md5_hash.cpp.
#define G | ( | x, | |
y, | |||
z | |||
) | ((x & z) | (y & ~z)) |
Definition at line 16 of file md5_hash.cpp.
#define GG | ( | a, | |
b, | |||
c, | |||
d, | |||
m, | |||
s, | |||
t | |||
) |
Definition at line 22 of file md5_hash.cpp.
#define H | ( | x, | |
y, | |||
z | |||
) | (x ^ y ^ z) |
Definition at line 17 of file md5_hash.cpp.
#define HH | ( | a, | |
b, | |||
c, | |||
d, | |||
m, | |||
s, | |||
t | |||
) |
Definition at line 24 of file md5_hash.cpp.
#define I | ( | x, | |
y, | |||
z | |||
) | (y ^ (x | ~z)) |
Definition at line 18 of file md5_hash.cpp.
#define II | ( | a, | |
b, | |||
c, | |||
d, | |||
m, | |||
s, | |||
t | |||
) |
Definition at line 26 of file md5_hash.cpp.
#define ROTLEFT | ( | a, | |
b | |||
) | ((a << b) | (a >> (32-b))) |
Definition at line 13 of file md5_hash.cpp.