Symbol: fib6_table
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7308
u32 tb_id = mlxsw_sp_fix_tb_id(rt->fib6_table->tb6_id);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7460
vr = mlxsw_sp_vr_find(mlxsw_sp, rt->fib6_table->tb6_id);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7474
if (rt->fib6_table->tb6_id == cmp_rt->fib6_table->tb6_id &&
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7496
if (rt->fib6_table->tb6_id == RT_TABLE_MAIN &&
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7497
rt_replaced->fib6_table->tb6_id == RT_TABLE_LOCAL)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7522
fib_node = mlxsw_sp_fib_node_get(mlxsw_sp, rt->fib6_table->tb6_id,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7582
fib_node = mlxsw_sp_fib_node_get(mlxsw_sp, rt->fib6_table->tb6_id,
drivers/net/netdevsim/fib.c
553
rt->fib6_table->tb6_id);
drivers/net/netdevsim/fib.c
597
rt->fib6_table->tb6_id);
drivers/net/vrf.c
118
struct fib6_table *fib6_table;
drivers/net/vrf.c
1244
return ip6_pol_route(net, vrf->fib6_table, ifindex, fl6, skb, flags);
drivers/net/vrf.c
760
vrf->fib6_table = fib6_new_table(net, vrf->tb_id);
drivers/net/vrf.c
761
if (!vrf->fib6_table)
include/net/ip6_fib.h
129
struct fib6_table;
include/net/ip6_fib.h
159
struct fib6_table *fib6_table;
include/net/ip6_fib.h
434
struct fib6_table *fib6_get_table(struct net *net, u32 id);
include/net/ip6_fib.h
435
struct fib6_table *fib6_new_table(struct net *net, u32 id);
include/net/ip6_fib.h
447
int fib6_table_lookup(struct net *net, struct fib6_table *table,
include/net/ip6_fib.h
559
lockdep_is_held(&f6i->fib6_table->tb6_lock)))
include/net/ip6_fib.h
563
hlist_add_head(&f6i->gc_link, &f6i->fib6_table->tb6_gc_hlist);
include/net/ip6_fib.h
597
struct fib6_table *tbl;
include/net/ip6_fib.h
641
struct fib6_table *table,
include/net/ip6_fib.h
646
struct fib6_table *table,
include/net/ip6_fib.h
651
struct fib6_table *table,
include/net/ip6_fib.h
656
struct fib6_table *table,
include/net/ip6_fib.h
662
struct fib6_table *table,
include/net/ip6_route.h
115
struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table,
include/net/netns/ipv6.h
81
struct fib6_table *fib6_main_tbl;
include/net/netns/ipv6.h
96
struct fib6_table *fib6_local_tbl;
include/trace/events/fib6.h
16
struct fib6_table *table, const struct flowi6 *flp),
net/core/filter.c
6407
struct fib6_table *tb;
net/ipv6/addrconf.c
1276
struct fib6_table *table;
net/ipv6/addrconf.c
1288
table = f6i->fib6_table;
net/ipv6/addrconf.c
2516
struct fib6_table *table;
net/ipv6/addrconf.c
2801
struct fib6_table *table;
net/ipv6/addrconf.c
2880
table = rt->fib6_table;
net/ipv6/addrconf.c
4846
struct fib6_table *table;
net/ipv6/addrconf.c
4869
table = f6i->fib6_table;
net/ipv6/fib6_rules.c
171
struct fib6_table *table;
net/ipv6/fib6_rules.c
209
struct fib6_table *table;
net/ipv6/ip6_fib.c
1043
struct fib6_table *table = rt->fib6_table;
net/ipv6/ip6_fib.c
1094
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1115
lockdep_is_held(&rt->fib6_table->tb6_lock))) {
net/ipv6/ip6_fib.c
112
lockdep_is_held(&f6i->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1191
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1215
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1335
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1351
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1401
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1408
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/ip6_fib.c
1427
struct fib6_table *table = rt->fib6_table;
net/ipv6/ip6_fib.c
1810
struct fib6_table *table,
net/ipv6/ip6_fib.c
1842
struct fib6_table *table,
net/ipv6/ip6_fib.c
1969
static void fib6_del_route(struct fib6_table *table, struct fib6_node *fn,
net/ipv6/ip6_fib.c
207
static void fib6_free_table(struct fib6_table *table)
net/ipv6/ip6_fib.c
2070
struct fib6_table *table;
net/ipv6/ip6_fib.c
2076
table = rt->fib6_table;
net/ipv6/ip6_fib.c
213
static void fib6_link_table(struct net *net, struct fib6_table *tb)
net/ipv6/ip6_fib.c
2313
struct fib6_table *table;
net/ipv6/ip6_fib.c
233
static struct fib6_table *fib6_alloc_table(struct net *net, u32 id)
net/ipv6/ip6_fib.c
235
struct fib6_table *table;
net/ipv6/ip6_fib.c
2392
struct fib6_table *tb6,
net/ipv6/ip6_fib.c
2409
struct fib6_table *table;
net/ipv6/ip6_fib.c
250
struct fib6_table *fib6_new_table(struct net *net, u32 id)
net/ipv6/ip6_fib.c
252
struct fib6_table *tb, *new_tb;
net/ipv6/ip6_fib.c
2543
struct fib6_table *tb;
net/ipv6/ip6_fib.c
2668
static struct fib6_table *ipv6_route_seq_next_table(struct fib6_table *tbl,
net/ipv6/ip6_fib.c
2686
return hlist_entry_safe(node, struct fib6_table, tb6_hlist);
net/ipv6/ip6_fib.c
282
struct fib6_table *fib6_get_table(struct net *net, u32 id)
net/ipv6/ip6_fib.c
285
struct fib6_table *tb;
net/ipv6/ip6_fib.c
310
struct fib6_table *fib6_new_table(struct net *net, u32 id)
net/ipv6/ip6_fib.c
315
struct fib6_table *fib6_get_table(struct net *net, u32 id)
net/ipv6/ip6_fib.c
363
const struct fib6_table *tb;
net/ipv6/ip6_fib.c
411
WRITE_ONCE(rt->fib6_table->fib_seq, rt->fib6_table->fib_seq + 1);
net/ipv6/ip6_fib.c
427
WRITE_ONCE(rt->fib6_table->fib_seq, rt->fib6_table->fib_seq + 1);
net/ipv6/ip6_fib.c
438
WRITE_ONCE(rt->fib6_table->fib_seq, rt->fib6_table->fib_seq + 1);
net/ipv6/ip6_fib.c
479
static int fib6_table_dump(struct net *net, struct fib6_table *tb,
net/ipv6/ip6_fib.c
512
struct fib6_table *tb;
net/ipv6/ip6_fib.c
58
struct fib6_table *table,
net/ipv6/ip6_fib.c
585
static int fib6_dump_table(struct fib6_table *table, struct sk_buff *skb,
net/ipv6/ip6_fib.c
61
struct fib6_table *table,
net/ipv6/ip6_fib.c
641
struct fib6_table *tb;
net/ipv6/ip6_fib.c
764
struct fib6_table *table,
net/ipv6/ndisc.c
1239
struct fib6_table *table;
net/ipv6/ndisc.c
1403
table = rt->fib6_table;
net/ipv6/route.c
1035
table = rt->fib6_table;
net/ipv6/route.c
1257
struct fib6_table *table,
net/ipv6/route.c
1352
struct fib6_table *table;
net/ipv6/route.c
1354
table = rt->fib6_table;
net/ipv6/route.c
1792
spin_lock_bh(&f6i->fib6_table->tb6_lock);
net/ipv6/route.c
1795
spin_unlock_bh(&f6i->fib6_table->tb6_lock);
net/ipv6/route.c
2246
int fib6_table_lookup(struct net *net, struct fib6_table *table, int oif,
net/ipv6/route.c
2273
struct rt6_info *ip6_pol_route(struct net *net, struct fib6_table *table,
net/ipv6/route.c
2346
struct fib6_table *table,
net/ipv6/route.c
2672
struct fib6_table *table,
net/ipv6/route.c
3120
struct fib6_table *table,
net/ipv6/route.c
3403
struct fib6_table *table;
net/ipv6/route.c
3814
struct fib6_table *table;
net/ipv6/route.c
3857
rt->fib6_table = table;
net/ipv6/route.c
3979
struct fib6_table *table;
net/ipv6/route.c
3987
table = rt->fib6_table;
net/ipv6/route.c
4012
struct fib6_table *table;
net/ipv6/route.c
4017
table = rt->fib6_table;
net/ipv6/route.c
4145
struct fib6_table *table;
net/ipv6/route.c
4382
struct fib6_table *table;
net/ipv6/route.c
4452
struct fib6_table *table;
net/ipv6/route.c
4502
struct fib6_table *table;
net/ipv6/route.c
4513
struct fib6_table *table)
net/ipv6/route.c
4538
struct fib6_table *table;
net/ipv6/route.c
4798
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/route.c
4800
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/route.c
4806
lockdep_is_held(&rt->fib6_table->tb6_lock));
net/ipv6/route.c
5807
if (rt->fib6_table)
net/ipv6/route.c
5808
table = rt->fib6_table->tb6_id;
net/ipv6/route.c
946
spin_lock_bh(&leaf->fib6_table->tb6_lock);
net/ipv6/route.c
950
spin_unlock_bh(&leaf->fib6_table->tb6_lock);
net/ipv6/route.c
976
struct fib6_table *table;
net/ipv6/seg6_local.c
298
struct fib6_table *table;