#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
|
| #define | SIP_ULL(high, low) ((((uint64_t)high) << 32) | (low)) |
| |
| #define | SIP_ROTL(x, b) (uint64_t)(((x) << (b)) | ((x) >> (64 - (b)))) |
| |
| #define | SIP_U32TO8_LE(p, v) |
| |
| #define | SIP_U64TO8_LE(p, v) |
| |
| #define | SIP_U8TO64_LE(p) |
| |
| #define | SIPHASH_INITIALIZER {0, 0, 0, 0, {0}, 0, 0} |
| |
| #define | SIP_KEYLEN 16 |
| |
| #define | sip_keyof(k) sip_tokey(&(struct sipkey){{0}}, (k)) |
| |
| #define | sip_endof(a) (&(a)[sizeof(a) / sizeof *(a)]) |
| |
◆ sip_endof
◆ SIP_KEYLEN
◆ sip_keyof
◆ SIP_ROTL
◆ SIP_U32TO8_LE
◆ SIP_U64TO8_LE
Value:
#define SIP_U32TO8_LE(p, v)
Definition at line 119 of file siphash.h.
◆ SIP_U8TO64_LE
◆ SIP_ULL
◆ SIPHASH_INITIALIZER
| #define SIPHASH_INITIALIZER {0, 0, 0, 0, {0}, 0, 0} |
◆ sip24_final()
◆ sip24_init()
◆ sip24_update()
◆ sip24_valid()
◆ sip_round()
◆ sip_tokey()
◆ siphash24()