FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
xxhash.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define PRIME64_1   11400714785074694791ULL
#define PRIME64_2   14029467366897019727ULL
#define PRIME64_3   1609587929392839161ULL
#define PRIME64_4   9650029242287828579ULL
#define PRIME64_5   2870177450012600261ULL
#define XXH_rotl64(x, r)   ((x << r) | (x >> (64 - r)))


static u64 clib_xxhash (u64 key)

Macro Definition Documentation

◆ PRIME64_1

#define PRIME64_1   11400714785074694791ULL

Definition at line 50 of file xxhash.h.

◆ PRIME64_2

#define PRIME64_2   14029467366897019727ULL

Definition at line 51 of file xxhash.h.

◆ PRIME64_3

#define PRIME64_3   1609587929392839161ULL

Definition at line 52 of file xxhash.h.

◆ PRIME64_4

#define PRIME64_4   9650029242287828579ULL

Definition at line 53 of file xxhash.h.

◆ PRIME64_5

#define PRIME64_5   2870177450012600261ULL

Definition at line 54 of file xxhash.h.

◆ XXH_rotl64

#define XXH_rotl64 (   x,
)    ((x << r) | (x >> (64 - r)))

Definition at line 55 of file xxhash.h.

Function Documentation

◆ clib_xxhash()

static u64 clib_xxhash ( u64  key)

Definition at line 58 of file xxhash.h.

+ Here is the caller graph for this function: