FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
flowhash_24_16.h File Reference
+ Include dependency graph for flowhash_24_16.h:

Go to the source code of this file.

Data Structures

struct  flowhash_skey_24_16_t
 
struct  flowhash_lkey_24_16_t
 
struct  flowhash_value_24_16_t
 

Macros

#define FLOWHASH_TYPE   _24_16
 

Functions

static_always_inline u32 flowhash_hash_24_16 (flowhash_lkey_24_16_t *k)
 
static_always_inline u8 flowhash_cmp_key_24_16 (flowhash_skey_24_16_t *a, flowhash_lkey_24_16_t *b)
 
static_always_inline void flowhash_cpy_key_24_16 (flowhash_skey_24_16_t *dst, flowhash_lkey_24_16_t *src)
 

Macro Definition Documentation

◆ FLOWHASH_TYPE

#define FLOWHASH_TYPE   _24_16

Definition at line 39 of file flowhash_24_16.h.

Function Documentation

◆ flowhash_cmp_key_24_16()

static_always_inline u8 flowhash_cmp_key_24_16 ( flowhash_skey_24_16_t a,
flowhash_lkey_24_16_t b 
)

Definition at line 58 of file flowhash_24_16.h.

◆ flowhash_cpy_key_24_16()

static_always_inline void flowhash_cpy_key_24_16 ( flowhash_skey_24_16_t dst,
flowhash_lkey_24_16_t src 
)

Definition at line 69 of file flowhash_24_16.h.

◆ flowhash_hash_24_16()

static_always_inline u32 flowhash_hash_24_16 ( flowhash_lkey_24_16_t k)

Definition at line 44 of file flowhash_24_16.h.

+ Here is the call graph for this function: