/dports/net/bird/bird-1.6.8/nest/ |
H A D | rt-fib.c | 88 fib_ht_free(struct fib_node **h) in fib_ht_free() 229 struct fib_node *g, *e = *ee; in fib_get() 341 struct fib_node *e = E; in fib_delete() 392 struct fib_node *n; in fit_init() 410 struct fib_node * 413 struct fib_node *n; in fit_get() 428 n = (struct fib_node *) j; in fit_get() 487 struct fib_node *n; in fib_check() 534 struct fib_node *n; in dump() 548 void init(struct fib_node *n) in init() [all …]
|
H A D | route.h | 36 struct fib_node { struct 37 struct fib_node *next; /* Next in hash chain */ argument 50 struct fib_node *node; /* Or NULL if freshly merged */ 54 typedef void (*fib_init_func)(struct fib_node *); 59 struct fib_node **hash_table; /* Node hash table */ 77 struct fib_node *fit_get(struct fib *, struct fib_iterator *); 78 void fit_put(struct fib_iterator *, struct fib_node *); 83 struct fib_node *z, **ff = (fib)->hash_table; \ 93 struct fib_node *z = fit_get(fib, it); \ 164 struct fib_node n; /* FIB flags reserved for kernel syncer */ [all …]
|
H A D | rt-roa.c | 212 roa_node_init(struct fib_node *fn) in roa_node_init()
|
H A D | rt-table.c | 82 rte_init(struct fib_node *N) in rte_init()
|
/dports/net/bird2/bird-2.0.8/nest/ |
H A D | rt-fib.c | 130 fib_ht_free(struct fib_node **h) in fib_ht_free() 230 struct fib_node *g; \ 465 struct fib_node *l = e->next; in fib_delete() 509 struct fib_node *n; in fit_init() 527 struct fib_node * 530 struct fib_node *n; in fit_get() 545 n = (struct fib_node *) j; in fit_get() 638 struct fib_node *n; in fib_check() 704 struct fib_node *n; in dump() 718 void init(struct fib_node *n) in init() [all …]
|
H A D | route.h | 38 struct fib_node { struct 39 struct fib_node *next; /* Next in hash chain */ argument 48 struct fib_node *node; /* Or NULL if freshly merged */ 57 struct fib_node **hash_table; /* Node hash table */ 69 static inline void * fib_node_to_user(struct fib *f, struct fib_node *e) in fib_node_to_user() 72 static inline struct fib_node * fib_user_to_node(struct fib *f, void *e) in fib_user_to_node() 85 struct fib_node *fit_get(struct fib *, struct fib_iterator *); 86 void fit_put(struct fib_iterator *, struct fib_node *); 93 struct fib_node *fn_, **ff_ = (fib)->hash_table; \ 104 struct fib_node *fn_ = fit_get(fib, it); \ [all …]
|
H A D | rt-table.c | 99 struct fib_node *fn; in net_route_ip6_sadr() 168 struct fib_node *fn; in net_roa_check_ip4() 200 struct fib_node *fn; in net_roa_check_ip6()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 1272 if (!fib_node || fib_node->fib_entry->type != type) in mlxsw_sp_router_ip2me_fib_entry_find() 6089 fib_entry->fib_node = fib_node; in mlxsw_sp_fib4_entry_create() 6135 if (!fib_node) in mlxsw_sp_fib4_entry_lookup() 6188 fib_node = kzalloc(sizeof(*fib_node), GFP_KERNEL); in mlxsw_sp_fib_node_create() 6189 if (!fib_node) in mlxsw_sp_fib_node_create() 6317 if (fib_node) in mlxsw_sp_fib_node_get() 6355 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in mlxsw_sp_fib_node_entry_link() local 6376 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in __mlxsw_sp_fib_node_entry_unlink() local 6489 fib_node = fib4_entry->common.fib_node; in mlxsw_sp_router_fib4_del() 6969 fib_entry->fib_node = fib_node; in mlxsw_sp_fib6_entry_create() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 1272 if (!fib_node || fib_node->fib_entry->type != type) in mlxsw_sp_router_ip2me_fib_entry_find() 6089 fib_entry->fib_node = fib_node; in mlxsw_sp_fib4_entry_create() 6135 if (!fib_node) in mlxsw_sp_fib4_entry_lookup() 6188 fib_node = kzalloc(sizeof(*fib_node), GFP_KERNEL); in mlxsw_sp_fib_node_create() 6189 if (!fib_node) in mlxsw_sp_fib_node_create() 6317 if (fib_node) in mlxsw_sp_fib_node_get() 6355 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in mlxsw_sp_fib_node_entry_link() local 6376 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in __mlxsw_sp_fib_node_entry_unlink() local 6489 fib_node = fib4_entry->common.fib_node; in mlxsw_sp_router_fib4_del() 6969 fib_entry->fib_node = fib_node; in mlxsw_sp_fib6_entry_create() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 1272 if (!fib_node || fib_node->fib_entry->type != type) in mlxsw_sp_router_ip2me_fib_entry_find() 6089 fib_entry->fib_node = fib_node; in mlxsw_sp_fib4_entry_create() 6135 if (!fib_node) in mlxsw_sp_fib4_entry_lookup() 6188 fib_node = kzalloc(sizeof(*fib_node), GFP_KERNEL); in mlxsw_sp_fib_node_create() 6189 if (!fib_node) in mlxsw_sp_fib_node_create() 6317 if (fib_node) in mlxsw_sp_fib_node_get() 6355 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in mlxsw_sp_fib_node_entry_link() local 6376 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in __mlxsw_sp_fib_node_entry_unlink() local 6489 fib_node = fib4_entry->common.fib_node; in mlxsw_sp_router_fib4_del() 6969 fib_entry->fib_node = fib_node; in mlxsw_sp_fib6_entry_create() [all …]
|
/dports/net/bird/bird-1.6.8/proto/ospf/ |
H A D | rt.h | 81 struct fib_node fn; 130 void ospf_rt_initort(struct fib_node *fn);
|
H A D | ospf.h | 135 struct fib_node fn;
|
H A D | ospf.c | 111 ospf_area_initfib(struct fib_node *fn) in ospf_area_initfib()
|
H A D | rt.c | 25 ospf_rt_initort(struct fib_node *fn) in ospf_rt_initort()
|
/dports/net/bird2/bird-2.0.8/proto/ospf/ |
H A D | rt.h | 89 struct fib_node fn; 132 void ospf_rt_initort(struct fib_node *fn);
|
H A D | ospf.h | 143 struct fib_node fn;
|
/dports/net/bird/bird-1.6.8/proto/radv/ |
H A D | radv.h | 133 struct fib_node n;
|
/dports/net/bird2/bird-2.0.8/proto/radv/ |
H A D | radv.h | 141 struct fib_node n;
|
/dports/net/bird/bird-1.6.8/proto/rip/ |
H A D | rip.h | 152 struct fib_node n;
|
H A D | rip.c | 96 rip_init_entry(struct fib_node *fn) in rip_init_entry()
|
/dports/net/bird2/bird-2.0.8/proto/rip/ |
H A D | rip.h | 171 struct fib_node n;
|
/dports/net/bird/bird-1.6.8/proto/babel/ |
H A D | babel.h | 215 struct fib_node n;
|
H A D | babel.c | 70 babel_init_entry(struct fib_node *n) in babel_init_entry()
|
/dports/net/bird2/bird-2.0.8/proto/babel/ |
H A D | babel.h | 266 struct fib_node n;
|
/dports/net/bird2/bird-2.0.8/ |
H A D | ChangeLog | 8391 Returned user data pointers have offset relative to fib_node.
|