Searched refs:fib6_table (Results 1 – 15 of 15) sorted by relevance
/openbmc/linux/include/net/ |
H A D | ip6_fib.h | 135 struct fib6_table; 165 struct fib6_table *fib6_table; member 383 struct fib6_table { struct 411 struct fib6_table *, argument 425 struct fib6_table *fib6_get_table(struct net *net, u32 id); 511 struct fib6_table *tbl; 550 struct fib6_table *table, 555 struct fib6_table *table, 560 struct fib6_table *table, 565 struct fib6_table *table, [all …]
|
H A D | ipv6_stubs.h | 33 struct fib6_table *(*fib6_get_table)(struct net *net, u32 id); 36 int (*fib6_table_lookup)(struct net *net, struct fib6_table *table,
|
H A D | ip6_route.h | 109 struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table,
|
/openbmc/linux/net/ipv6/ |
H A D | ip6_fib.c | 240 struct fib6_table *table; in fib6_alloc_table() 256 struct fib6_table *tb; in fib6_new_table() 274 struct fib6_table *tb; in fib6_get_table() 352 struct fib6_table *tb; in fib6_tables_seq_read() 499 struct fib6_table *tb; in fib6_tables_dump() 627 struct fib6_table *tb; in inet6_dump_fib() 1033 struct fib6_table *table = rt->fib6_table; in fib6_purge_rt() 1381 struct fib6_table *table = rt->fib6_table; in fib6_add() 2013 table = rt->fib6_table; in fib6_del() 2432 struct fib6_table *tb; in fib6_net_exit() [all …]
|
H A D | addrconf_core.c | 145 static struct fib6_table *eafnosupport_fib6_get_table(struct net *net, u32 id) in eafnosupport_fib6_get_table() 151 eafnosupport_fib6_table_lookup(struct net *net, struct fib6_table *table, in eafnosupport_fib6_table_lookup()
|
H A D | route.c | 1302 struct fib6_table *table; in __ip6_ins_rt() 1304 table = rt->fib6_table; in __ip6_ins_rt() 3324 struct fib6_table *table; in ip6_nh_lookup_table() 3689 struct fib6_table *table; in ip6_route_info_create() 3779 rt->fib6_table = table; in ip6_route_info_create() 3860 struct fib6_table *table; in __ip6_del_rt() 3868 table = rt->fib6_table; in __ip6_del_rt() 3893 struct fib6_table *table; in __ip6_del_rt_siblings() 3898 table = rt->fib6_table; in __ip6_del_rt_siblings() 4026 struct fib6_table *table; in ip6_route_del() [all …]
|
H A D | fib6_rules.c | 164 struct fib6_table *table; in fib6_rule_action_alt() 202 struct fib6_table *table; in __fib6_rule_action()
|
H A D | seg6_local.c | 297 struct fib6_table *table; in seg6_lookup_any_nexthop()
|
H A D | addrconf.c | 2463 struct fib6_table *table; in addrconf_get_prefix_route()
|
/openbmc/linux/include/net/netns/ |
H A D | ipv6.h | 75 struct fib6_table *fib6_main_tbl; 90 struct fib6_table *fib6_local_tbl;
|
/openbmc/linux/include/trace/events/ |
H A D | fib6.h | 16 struct fib6_table *table, const struct flowi6 *flp),
|
/openbmc/linux/drivers/net/ |
H A D | vrf.c | 116 struct fib6_table *fib6_table; member 826 vrf->fib6_table = fib6_new_table(net, vrf->tb_id); in vrf_rt6_create() 827 if (!vrf->fib6_table) in vrf_rt6_create() 1330 return ip6_pol_route(net, vrf->fib6_table, ifindex, fl6, skb, flags); in vrf_ip6_route_lookup()
|
/openbmc/linux/drivers/net/netdevsim/ |
H A D | fib.c | 553 rt->fib6_table->tb6_id); in nsim_fib6_rt_create() 597 rt->fib6_table->tb6_id); in nsim_fib6_rt_lookup()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 7057 u32 tb_id = mlxsw_sp_fix_tb_id(rt->fib6_table->tb6_id); in mlxsw_sp_fib6_entry_type_set_local() 7209 vr = mlxsw_sp_vr_find(mlxsw_sp, rt->fib6_table->tb6_id); in mlxsw_sp_fib6_entry_lookup() 7223 if (rt->fib6_table->tb6_id == cmp_rt->fib6_table->tb6_id && in mlxsw_sp_fib6_entry_lookup() 7245 if (rt->fib6_table->tb6_id == RT_TABLE_MAIN && in mlxsw_sp_fib6_allow_replace() 7246 rt_replaced->fib6_table->tb6_id == RT_TABLE_LOCAL) in mlxsw_sp_fib6_allow_replace() 7271 fib_node = mlxsw_sp_fib_node_get(mlxsw_sp, rt->fib6_table->tb6_id, in mlxsw_sp_router_fib6_replace() 7331 fib_node = mlxsw_sp_fib_node_get(mlxsw_sp, rt->fib6_table->tb6_id, in mlxsw_sp_router_fib6_append()
|
/openbmc/linux/net/core/ |
H A D | filter.c | 6025 struct fib6_table *tb; in bpf_ipv6_fib_lookup()
|