Searched refs:fib6_table (Results 1 – 14 of 14) sorted by relevance
/Linux-v4.19/net/ipv6/ |
D | ip6_fib.c | 58 struct fib6_table *table, 61 struct fib6_table *table, 113 lockdep_is_held(&f6i->fib6_table->tb6_lock)); in fib6_update_sernum() 246 static void fib6_free_table(struct fib6_table *table) in fib6_free_table() 252 static void fib6_link_table(struct net *net, struct fib6_table *tb) in fib6_link_table() 272 static struct fib6_table *fib6_alloc_table(struct net *net, u32 id) in fib6_alloc_table() 274 struct fib6_table *table; in fib6_alloc_table() 288 struct fib6_table *fib6_new_table(struct net *net, u32 id) in fib6_new_table() 290 struct fib6_table *tb; in fib6_new_table() 306 struct fib6_table *fib6_get_table(struct net *net, u32 id) in fib6_get_table() [all …]
|
D | addrconf_core.c | 137 static struct fib6_table *eafnosupport_fib6_get_table(struct net *net, u32 id) in eafnosupport_fib6_get_table() 143 eafnosupport_fib6_table_lookup(struct net *net, struct fib6_table *table, in eafnosupport_fib6_table_lookup()
|
D | route.c | 775 spin_lock_bh(&leaf->fib6_table->tb6_lock); in rt6_select() 779 spin_unlock_bh(&leaf->fib6_table->tb6_lock); in rt6_select() 1061 struct fib6_table *table, in ip6_pol_route_lookup() 1159 struct fib6_table *table; in __ip6_ins_rt() 1161 table = rt->fib6_table; in __ip6_ins_rt() 1495 spin_lock_bh(&ort->fib6_table->tb6_lock); in rt6_insert_exception() 1497 spin_unlock_bh(&ort->fib6_table->tb6_lock); in rt6_insert_exception() 1826 struct fib6_info *fib6_table_lookup(struct net *net, struct fib6_table *table, in fib6_table_lookup() 1857 struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table, in ip6_pol_route() 1936 struct fib6_table *table, in ip6_pol_route_input() [all …]
|
D | fib6_rules.c | 162 struct fib6_table *table; in fib6_rule_action_alt() 202 struct fib6_table *table; in __fib6_rule_action()
|
D | seg6_local.c | 175 struct fib6_table *table; in seg6_lookup_nexthop()
|
D | addrconf.c | 2356 struct fib6_table *table; in addrconf_get_prefix_route()
|
/Linux-v4.19/include/net/ |
D | ip6_fib.h | 108 struct fib6_table; 137 struct fib6_table *fib6_table; member 342 struct fib6_table { struct 370 struct fib6_table *, argument 383 struct fib6_table *fib6_get_table(struct net *net, u32 id); 384 struct fib6_table *fib6_new_table(struct net *net, u32 id); 396 struct fib6_info *fib6_table_lookup(struct net *net, struct fib6_table *table, 444 struct fib6_table *tbl;
|
D | addrconf.h | 241 struct fib6_table *(*fib6_get_table)(struct net *net, u32 id); 245 struct fib6_table *table,
|
D | ip6_route.h | 93 struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table,
|
/Linux-v4.19/include/net/netns/ |
D | ipv6.h | 70 struct fib6_table *fib6_main_tbl; 82 struct fib6_table *fib6_local_tbl;
|
/Linux-v4.19/include/trace/events/ |
D | fib6.h | 16 struct fib6_table *table, const struct flowi6 *flp),
|
/Linux-v4.19/drivers/net/ |
D | vrf.c | 52 struct fib6_table *fib6_table; member 509 vrf->fib6_table = fib6_new_table(net, vrf->tb_id); in vrf_rt6_create() 510 if (!vrf->fib6_table) in vrf_rt6_create() 951 return ip6_pol_route(net, vrf->fib6_table, ifindex, fl6, skb, flags); in vrf_ip6_route_lookup()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_router.c | 4782 if (rt->fib6_table->tb6_id > nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_mp_entry_find() 4784 if (rt->fib6_table->tb6_id != nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_mp_entry_find() 5173 if (rt->fib6_table->tb6_id > nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_entry_find() 5175 if (rt->fib6_table->tb6_id != nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_entry_find() 5213 if (nrt->fib6_table->tb6_id > rt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_list_insert() 5273 vr = mlxsw_sp_vr_find(mlxsw_sp, rt->fib6_table->tb6_id); in mlxsw_sp_fib6_entry_lookup() 5287 if (rt->fib6_table->tb6_id == iter_rt->fib6_table->tb6_id && in mlxsw_sp_fib6_entry_lookup() 5329 fib_node = mlxsw_sp_fib_node_get(mlxsw_sp, rt->fib6_table->tb6_id, in mlxsw_sp_router_fib6_add()
|
/Linux-v4.19/net/core/ |
D | filter.c | 4391 struct fib6_table *tb; in bpf_ipv6_fib_lookup()
|