|
Planeshift
|
Go to the source code of this file.
Macros | |
| #define | PERMUTE(x) (x) |
| #define | SMALL_HASH_DEBUG1(s, inp) |
| #define | SMALL_HASH_DEBUG2(s, inp) |
Functions | |
| static usize_t | xd3_checksum_hash (const xd3_hash_cfg *cfg, const usize_t cksum) |
| static uint32_t | xd3_lcksum (const uint8_t *seg, const usize_t ln) |
| static uint32_t | xd3_scksum (uint32_t *state, const uint8_t *base, const usize_t look) |
| static uint32_t | xd3_small_cksum_update (uint32_t *state, const uint8_t *base, const usize_t look) |
Variables | |
| static const uint32_t | hash_multiplier = 1597334677U |
| #define PERMUTE | ( | x | ) | (x) |
Definition at line 45 of file xdelta3-hash.h.
| #define SMALL_HASH_DEBUG1 | ( | s, | |
| inp | |||
| ) |
Definition at line 31 of file xdelta3-hash.h.
| #define SMALL_HASH_DEBUG2 | ( | s, | |
| inp | |||
| ) |
Definition at line 32 of file xdelta3-hash.h.
|
inlinestatic |
Definition at line 150 of file xdelta3-hash.h.
|
inlinestatic |
Definition at line 177 of file xdelta3-hash.h.
|
inlinestatic |
Definition at line 124 of file xdelta3-hash.h.
|
inlinestatic |
Definition at line 135 of file xdelta3-hash.h.
|
static |
Definition at line 38 of file xdelta3-hash.h.