void bier_disp_entry_path_add(index_t bdei, bier_hdr_proto_id_t pproto, const fib_route_path_t *rpaths)
 
fib_node_index_t bde_pl[BIER_HDR_N_PROTO]
The path-lists used by per-payload protocol parents. 
 
bier_disposition : The BIER disposition object 
 
void bier_disp_entry_contribute_forwarding(index_t bdi, dpo_id_t *dpo)
 
u8 * format_bier_disp_entry(u8 *s, va_list *ap)
 
bier_disp_entry_t * bier_disp_entry_pool
bier_disposition : The BIER disposition object 
 
int bier_disp_entry_path_remove(index_t bdei, bier_hdr_proto_id_t pproto, const fib_route_path_t *rpaths)
 
static bier_disp_entry_t * bier_disp_entry_get(index_t bdi)
 
struct bier_disp_entry_t_::@169 bde_fwd[BIER_HDR_N_PROTO]
The DPO contributed from the per-payload protocol parents on cacheline 1. 
 
void bier_disp_entry_lock(index_t bdi)
 
void bier_disp_entry_unlock(index_t bdi)
 
struct bier_disp_entry_t_ bier_disp_entry_t
bier_disposition : The BIER disposition object 
 
CLIB_CACHE_LINE_ALIGN_MARK(cacheline0)
Required for pool_get_aligned. 
 
index_t bier_disp_entry_add_or_lock(void)