Home
last modified time | relevance | path

Searched refs:fib_node (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/marvell/prestera/
A Dprestera_router_hw.c575 return fib_node; in prestera_fib_node_find()
583 vr = fib_node->info.vr; in __prestera_fib_node_destruct()
586 switch (fib_node->info.type) { in __prestera_fib_node_destruct()
596 fib_node->info.type); in __prestera_fib_node_destruct()
608 kfree(fib_node); in prestera_fib_node_destroy()
631 fib_node = kzalloc(sizeof(*fib_node), GFP_KERNEL); in prestera_fib_node_create()
632 if (!fib_node) in prestera_fib_node_create()
636 fib_node->info.type = fib_type; in prestera_fib_node_create()
642 fib_node->info.vr = vr; in prestera_fib_node_create()
674 return fib_node; in prestera_fib_node_create()
[all …]
A Dprestera_router.c397 if (fib_node->info.nh_grp->nh_neigh_head[1].neigh) in prestera_fib_node_util_is_neighbour()
731 struct prestera_fib_node *fib_node; in __prestera_k_arb_n_lpm_set() local
750 fib_node = prestera_fib_node_find(sw, &fib_key); in __prestera_k_arb_n_lpm_set()
752 if (!enabled && fib_node) { in __prestera_k_arb_n_lpm_set()
754 prestera_fib_node_destroy(sw, fib_node); in __prestera_k_arb_n_lpm_set()
759 if (enabled && !fib_node) { in __prestera_k_arb_n_lpm_set()
766 if (!fib_node) in __prestera_k_arb_n_lpm_set()
933 struct prestera_fib_node *fib_node; in __prestera_k_arb_f_lpm_set() local
936 if (fib_node) in __prestera_k_arb_f_lpm_set()
937 prestera_fib_node_destroy(sw, fib_node); in __prestera_k_arb_f_lpm_set()
[all …]
A Dprestera_router_hw.h146 struct prestera_fib_node *fib_node);
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_router.c1380 if (!fib_node || fib_node->fib_entry->type != type) in mlxsw_sp_router_ip2me_fib_entry_find()
6504 fib_entry->fib_node = fib_node; in mlxsw_sp_fib4_entry_create()
6547 if (!fib_node) in mlxsw_sp_fib4_entry_lookup()
6600 fib_node = kzalloc(sizeof(*fib_node), GFP_KERNEL); in mlxsw_sp_fib_node_create()
6601 if (!fib_node) in mlxsw_sp_fib_node_create()
6729 if (fib_node) in mlxsw_sp_fib_node_get()
6766 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in mlxsw_sp_fib_node_entry_link() local
6786 struct mlxsw_sp_fib_node *fib_node = fib_entry->fib_node; in mlxsw_sp_fib_node_entry_unlink() local
6879 fib_node = fib4_entry->common.fib_node; in mlxsw_sp_router_fib4_del()
7407 fib_entry->fib_node = fib_node; in mlxsw_sp_fib6_entry_create()
[all …]

Completed in 33 milliseconds