Home
last modified time | relevance | path

Searched refs:tb_id (Results 1 – 17 of 17) sorted by relevance

/net/ipv4/
A Dfib_trie.c88 .tb_id = fa->tb_id, in call_fib_entry_notifier()
105 .tb_id = fa->tb_id, in call_fib_entry_notifiers()
995 if (fa->tb_id > tb_id) in fib_find_alias()
997 if (fa->tb_id != tb_id) in fib_find_alias()
1286 new_fa->tb_id = tb->tb_id; in fib_table_insert()
1347 new_fa->tb_id = tb->tb_id; in fib_table_insert()
1979 if (tb->tb_id != fa->tb_id) { in fib_table_flush_external()
2168 if (tb->tb_id != fa->tb_id) in fib_leaf_notify()
2267 if (tb->tb_id != fa->tb_id) in fn_trie_dump_leaf()
2288 fri.tb_id = tb->tb_id; in fn_trie_dump_leaf()
[all …]
A Dfib_lookup.h18 u32 tb_id; member
45 u32 tb_id, const struct nl_info *info, unsigned int nlm_flags);
A Dfib_semantics.c557 fri.tb_id = tb_id; in rtmsg_fib()
1329 u32 tb_id = cfg->fc_table; in fib_valid_prefsrc() local
1332 if (tb_id == RT_TABLE_MAIN) in fib_valid_prefsrc()
1333 tb_id = RT_TABLE_LOCAL; in fib_valid_prefsrc()
1336 fib_prefsrc, tb_id); in fib_valid_prefsrc()
1728 u32 tb_id = fri->tb_id; in fib_dump_info() local
1741 if (tb_id < 256) in fib_dump_info()
1742 rtm->rtm_table = tb_id; in fib_dump_info()
1745 if (nla_put_u32(skb, RTA_TABLE, tb_id)) in fib_dump_info()
1833 fi->fib_tb_id != tb_id) in fib_sync_down_addr()
[all …]
A Dfib_frontend.c125 if (tb->tb_id == id) in fib_get_table()
136 switch (new->tb_id) { in fib_replace_table()
208 __be32 addr, u32 tb_id) in __inet_dev_addr_type() argument
222 table = fib_get_table(net, tb_id); in __inet_dev_addr_type()
239 return __inet_dev_addr_type(net, NULL, addr, tb_id); in inet_addr_type_table()
1102 u32 tb_id = l3mdev_fib_table(ifa->ifa_dev->dev); in fib_magic() local
1118 if (!tb_id) in fib_magic()
1119 tb_id = (type == RTN_UNICAST) ? RT_TABLE_MAIN : RT_TABLE_LOCAL; in fib_magic()
1121 tb = fib_new_table(net, tb_id); in fib_magic()
1125 cfg.fc_table = tb->tb_id; in fib_magic()
[all …]
A Dfib_rules.c116 u32 tb_id; in fib4_rule_action() local
135 tb_id = fib_rule_get_table(rule, arg); in fib4_rule_action()
136 tbl = fib_get_table(rule->fr_net, tb_id); in fib4_rule_action()
319 rule->table = table->tb_id; in fib4_rule_configure()
A Draw.c705 u32 tb_id = RT_TABLE_LOCAL; in raw_bind() local
714 tb_id = l3mdev_fib_table_by_index(net, in raw_bind()
715 sk->sk_bound_dev_if) ? : tb_id; in raw_bind()
717 chk_addr_ret = inet_addr_type_table(net, addr->sin_addr.s_addr, tb_id); in raw_bind()
A Dping.c314 u32 tb_id = RT_TABLE_LOCAL; in ping_check_bind_addr() local
331 tb_id = l3mdev_fib_table_by_index(net, sk->sk_bound_dev_if) ? : tb_id; in ping_check_bind_addr()
332 chk_addr_ret = inet_addr_type_table(net, addr->sin_addr.s_addr, tb_id); in ping_check_bind_addr()
A Daf_inet.c479 u32 tb_id = RT_TABLE_LOCAL; in __inet_bind() local
492 tb_id = l3mdev_fib_table_by_index(net, sk->sk_bound_dev_if) ? : tb_id; in __inet_bind()
493 chk_addr_ret = inet_addr_type_table(net, addr->sin_addr.s_addr, tb_id); in __inet_bind()
A Dipmr.c644 vifi_t vif_index, u32 tb_id) in call_ipmr_vif_entry_notifiers() argument
647 vif, vif_dev, vif_index, tb_id, in call_ipmr_vif_entry_notifiers()
653 struct mfc_cache *mfc, u32 tb_id) in call_ipmr_mfc_entry_notifiers() argument
656 &mfc->_c, tb_id, &net->ipv4.ipmr_seq); in call_ipmr_mfc_entry_notifiers()
A Droute.c3384 table_id = res.table ? res.table->tb_id : 0; in inet_rtm_getroute()
3402 fri.tb_id = table_id; in inet_rtm_getroute()
3417 fa->tb_id == fri.tb_id && in inet_rtm_getroute()
A Dnexthop.c2816 u32 tb_id = (cfg->dev ? l3mdev_fib_table(cfg->dev) : RT_TABLE_MAIN); in nh_create_ipv4() local
2829 err = fib_check_nh(net, fib_nh, tb_id, 0, extack); in nh_create_ipv4()
/net/l3mdev/
A Dl3mdev.c164 u32 tb_id = 0; in l3mdev_fib_table_rcu() local
171 tb_id = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_table_rcu()
182 tb_id = master->l3mdev_ops->l3mdev_fib_table(master); in l3mdev_fib_table_rcu()
185 return tb_id; in l3mdev_fib_table_rcu()
192 u32 tb_id = 0; in l3mdev_fib_table_by_index() local
201 tb_id = l3mdev_fib_table_rcu(dev); in l3mdev_fib_table_by_index()
205 return tb_id; in l3mdev_fib_table_by_index()
/net/ipv6/
A Dfib6_rules.c170 u32 tb_id; in fib6_rule_action_alt() local
184 tb_id = fib_rule_get_table(rule, arg); in fib6_rule_action_alt()
185 table = fib6_get_table(net, tb_id); in fib6_rule_action_alt()
210 u32 tb_id; in __fib6_rule_action() local
230 tb_id = fib_rule_get_table(rule, arg); in __fib6_rule_action()
231 table = fib6_get_table(net, tb_id); in __fib6_rule_action()
A Dip6mr.c701 mifi_t vif_index, u32 tb_id) in call_ip6mr_vif_entry_notifiers() argument
704 vif, vif_dev, vif_index, tb_id, in call_ip6mr_vif_entry_notifiers()
710 struct mfc6_cache *mfc, u32 tb_id) in call_ip6mr_mfc_entry_notifiers() argument
713 &mfc->_c, tb_id, &net->ipv6.ipmr_seq); in call_ip6mr_mfc_entry_notifiers()
A Droute.c4356 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_INFO; in rt6_get_route_info() local
4362 table = fib6_get_table(net, tb_id); in rt6_get_route_info()
4428 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_DFLT; in rt6_get_dflt_router() local
4432 table = fib6_get_table(net, tb_id); in rt6_get_dflt_router()
A Daddrconf.c2501 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_PREFIX; in addrconf_get_prefix_route() local
2503 table = fib6_get_table(dev_net(dev), tb_id); in addrconf_get_prefix_route()
/net/sctp/
A Dprotocol.c355 int tb_id = RT_TABLE_LOCAL; in sctp_v4_available() local
358 tb_id = l3mdev_fib_table_by_index(net, sk->sk_bound_dev_if) ?: tb_id; in sctp_v4_available()
359 ret = inet_addr_type_table(net, addr->v4.sin_addr.s_addr, tb_id); in sctp_v4_available()

Completed in 88 milliseconds