FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
CVT Struct Reference

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 
 CVT (clib_cuckoo_kv) elts[CLIB_CUCKOO_KVP_PER_BUCKET]
 cuckoo elements in this bucket More...
 

Data Fields

u8 reduced_hashes [CLIB_CUCKOO_KVP_PER_BUCKET]
 reduced hashes corresponding to elements More...
 
volatile clib_cuckoo_bucket_aux_t aux
 auxiliary data - version, writer flag and used count More...
 

Detailed Description

Definition at line 154 of file cuckoo_template.h.

Constructor & Destructor Documentation

◆ CVT()

CVT::CVT ( clib_cuckoo_kv  )

cuckoo elements in this bucket

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

CVT::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ aux

volatile clib_cuckoo_bucket_aux_t CVT::aux

auxiliary data - version, writer flag and used count

Definition at line 162 of file cuckoo_template.h.

◆ reduced_hashes

u8 CVT::reduced_hashes[CLIB_CUCKOO_KVP_PER_BUCKET]

reduced hashes corresponding to elements

Definition at line 159 of file cuckoo_template.h.


The documentation for this struct was generated from the following file: