FD.io VPP  v18.01.2-1-g9b554f3
Vector Packet Processing
load_balance_map_t_ Struct Reference
+ Collaboration diagram for load_balance_map_t_:

Data Fields

u16lbm_buckets
 The buckets of the map that provide the index to index translation. More...
 
struct load_balance_map_path_t_lbm_paths
 the vector of paths this MAP represents More...
 
u32 lbm_sum_of_norm_weights
 the sum of the normalised weights. More...
 
u32 lbm_locks
 Number of locks. More...
 

Detailed Description

Definition at line 30 of file load_balance_map.h.

Field Documentation

u16* load_balance_map_t_::lbm_buckets

The buckets of the map that provide the index to index translation.

In the first cacheline.

Definition at line 35 of file load_balance_map.h.

u32 load_balance_map_t_::lbm_locks

Number of locks.

Maps are shared by a large number of recrusvie fib_entry_ts

Definition at line 50 of file load_balance_map.h.

struct load_balance_map_path_t_* load_balance_map_t_::lbm_paths

the vector of paths this MAP represents

Definition at line 40 of file load_balance_map.h.

u32 load_balance_map_t_::lbm_sum_of_norm_weights

the sum of the normalised weights.

cache for convenience

Definition at line 45 of file load_balance_map.h.


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