| /Linux-v5.4/include/linux/ |
| D | mroute_base.h | 46 u32 tb_id; member 54 unsigned short vif_index, u32 tb_id) in mr_call_vif_notifier() argument 64 .tb_id = tb_id, in mr_call_vif_notifier() 74 unsigned short vif_index, u32 tb_id, in mr_call_vif_notifiers() argument 85 .tb_id = tb_id, in mr_call_vif_notifiers() 172 u32 tb_id; member 179 struct mr_mfc *mfc, u32 tb_id) in mr_call_mfc_notifier() argument 187 .tb_id = tb_id in mr_call_mfc_notifier() 196 struct mr_mfc *mfc, u32 tb_id, in mr_call_mfc_notifiers() argument 205 .tb_id = tb_id in mr_call_mfc_notifiers()
|
| /Linux-v5.4/net/l3mdev/ |
| D | l3mdev.c | 71 u32 tb_id = 0; in l3mdev_fib_table_rcu() local 78 tb_id = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_table_rcu() 89 tb_id = master->l3mdev_ops->l3mdev_fib_table(master); in l3mdev_fib_table_rcu() 92 return tb_id; in l3mdev_fib_table_rcu() 99 u32 tb_id = 0; in l3mdev_fib_table_by_index() local 108 tb_id = l3mdev_fib_table_rcu(dev); in l3mdev_fib_table_by_index() 112 return tb_id; in l3mdev_fib_table_by_index()
|
| /Linux-v5.4/include/trace/events/ |
| D | fib.h | 15 TP_PROTO(u32 tb_id, const struct flowi4 *flp, 18 TP_ARGS(tb_id, flp, nhc, err), 21 __field( u32, tb_id ) 44 __entry->tb_id = tb_id; 95 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
|
| D | fib6.h | 21 __field( u32, tb_id ) 41 __entry->tb_id = table->tb6_id; 83 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
|
| /Linux-v5.4/net/ipv4/ |
| D | fib_trie.c | 87 .tb_id = fa->tb_id, in call_fib_entry_notifier() 104 .tb_id = fa->tb_id, in call_fib_entry_notifiers() 983 u8 tos, u32 prio, u32 tb_id) in fib_find_alias() argument 995 if (fa->tb_id > tb_id) in fib_find_alias() 997 if (fa->tb_id != tb_id) in fib_find_alias() 1083 (new->tb_id > last->tb_id)) in fib_insert_alias() 1140 pr_debug("Insert table=%u %08x/%d\n", tb->tb_id, key, plen); in fib_table_insert() 1150 tb->tb_id) : NULL; in fib_table_insert() 1180 (fa->tb_id != tb->tb_id) || in fib_table_insert() 1215 new_fa->tb_id = tb->tb_id; in fib_table_insert() [all …]
|
| D | fib_lookup.h | 17 u32 tb_id; member 38 int fib_dump_info(struct sk_buff *skb, u32 pid, u32 seq, int event, u32 tb_id, 42 u32 tb_id, const struct nl_info *info, unsigned int nlm_flags);
|
| D | fib_rules.c | 110 u32 tb_id; in fib4_rule_action() local 129 tb_id = fib_rule_get_table(rule, arg); in fib4_rule_action() 130 tbl = fib_get_table(rule->fr_net, tb_id); in fib4_rule_action() 247 rule->table = table->tb_id; in fib4_rule_configure()
|
| D | fib_frontend.c | 129 if (tb->tb_id == id) in fib_get_table() 145 switch (new->tb_id) { in fib_replace_table() 217 __be32 addr, u32 tb_id) in __inet_dev_addr_type() argument 231 table = fib_get_table(net, tb_id); in __inet_dev_addr_type() 246 unsigned int inet_addr_type_table(struct net *net, __be32 addr, u32 tb_id) in inet_addr_type_table() argument 248 return __inet_dev_addr_type(net, NULL, addr, tb_id); in inet_addr_type_table() 1061 u32 tb_id = l3mdev_fib_table(ifa->ifa_dev->dev); in fib_magic() local 1077 if (!tb_id) in fib_magic() 1078 tb_id = (type == RTN_UNICAST) ? RT_TABLE_MAIN : RT_TABLE_LOCAL; in fib_magic() 1080 tb = fib_new_table(net, tb_id); in fib_magic() [all …]
|
| D | fib_semantics.c | 504 int dst_len, u32 tb_id, const struct nl_info *info, in rtmsg_fib() argument 515 err = fib_dump_info(skb, info->portid, seq, event, tb_id, in rtmsg_fib() 1317 u32 tb_id = cfg->fc_table; in fib_valid_prefsrc() local 1320 if (tb_id == RT_TABLE_MAIN) in fib_valid_prefsrc() 1321 tb_id = RT_TABLE_LOCAL; in fib_valid_prefsrc() 1324 fib_prefsrc, tb_id); in fib_valid_prefsrc() 1326 if (rc != RTN_LOCAL && tb_id != RT_TABLE_LOCAL) { in fib_valid_prefsrc() 1728 u32 tb_id, u8 type, __be32 dst, int dst_len, u8 tos, in fib_dump_info() argument 1744 if (tb_id < 256) in fib_dump_info() 1745 rtm->rtm_table = tb_id; in fib_dump_info() [all …]
|
| D | raw.c | 719 u32 tb_id = RT_TABLE_LOCAL; in raw_bind() local 727 tb_id = l3mdev_fib_table_by_index(sock_net(sk), in raw_bind() 728 sk->sk_bound_dev_if) ? : tb_id; in raw_bind() 731 tb_id); in raw_bind()
|
| D | af_inet.c | 465 u32 tb_id = RT_TABLE_LOCAL; in __inet_bind() local 478 tb_id = l3mdev_fib_table_by_index(net, sk->sk_bound_dev_if) ? : tb_id; in __inet_bind() 479 chk_addr_ret = inet_addr_type_table(net, addr->sin_addr.s_addr, tb_id); in __inet_bind()
|
| D | ipmr.c | 648 vifi_t vif_index, u32 tb_id) in call_ipmr_vif_entry_notifiers() argument 651 vif, vif_index, tb_id, in call_ipmr_vif_entry_notifiers() 657 struct mfc_cache *mfc, u32 tb_id) in call_ipmr_mfc_entry_notifiers() argument 660 &mfc->_c, tb_id, &net->ipv4.ipmr_seq); in call_ipmr_mfc_entry_notifiers()
|
| /Linux-v5.4/tools/testing/selftests/net/forwarding/ |
| D | lib.sh | 339 local tb_id 342 tb_id=$? 344 ip link add dev $vrf_name type vrf table $tb_id 345 ip -4 route add table $tb_id unreachable default metric 4278198272 346 ip -6 route add table $tb_id unreachable default metric 4278198272 352 local tb_id 355 tb_id=$? 357 ip -6 route del table $tb_id unreachable default metric 4278198272 358 ip -4 route del table $tb_id unreachable default metric 4278198272
|
| /Linux-v5.4/net/ipv6/ |
| D | fib6_rules.c | 161 u32 tb_id; in fib6_rule_action_alt() local 175 tb_id = fib_rule_get_table(rule, arg); in fib6_rule_action_alt() 176 table = fib6_get_table(net, tb_id); in fib6_rule_action_alt() 201 u32 tb_id; in __fib6_rule_action() local 221 tb_id = fib_rule_get_table(rule, arg); in __fib6_rule_action() 222 table = fib6_get_table(net, tb_id); in __fib6_rule_action()
|
| D | ip6mr.c | 675 mifi_t vif_index, u32 tb_id) in call_ip6mr_vif_entry_notifiers() argument 678 vif, vif_index, tb_id, in call_ip6mr_vif_entry_notifiers() 684 struct mfc6_cache *mfc, u32 tb_id) in call_ip6mr_mfc_entry_notifiers() argument 687 &mfc->_c, tb_id, &net->ipv6.ipmr_seq); in call_ip6mr_mfc_entry_notifiers()
|
| /Linux-v5.4/include/net/ |
| D | l3mdev.h | 115 u32 tb_id; in l3mdev_fib_table() local 118 tb_id = l3mdev_fib_table_rcu(dev); in l3mdev_fib_table() 121 return tb_id; in l3mdev_fib_table()
|
| D | ip_fib.h | 185 unsigned char tb_id; /* Results */ member 214 u32 tb_id; member 236 u32 tb_id; member
|
| D | route.h | 213 unsigned int inet_addr_type_table(struct net *net, __be32 addr, u32 tb_id);
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_router.c | 406 u32 tb_id; member 441 u32 tb_id; /* kernel fib table id */ member 731 static u32 mlxsw_sp_fix_tb_id(u32 tb_id) in mlxsw_sp_fix_tb_id() argument 734 if (tb_id == RT_TABLE_LOCAL || tb_id == RT_TABLE_DEFAULT) in mlxsw_sp_fix_tb_id() 735 tb_id = RT_TABLE_MAIN; in mlxsw_sp_fix_tb_id() 736 return tb_id; in mlxsw_sp_fix_tb_id() 740 u32 tb_id) in mlxsw_sp_vr_find() argument 745 tb_id = mlxsw_sp_fix_tb_id(tb_id); in mlxsw_sp_vr_find() 749 if (mlxsw_sp_vr_is_used(vr) && vr->tb_id == tb_id) in mlxsw_sp_vr_find() 755 int mlxsw_sp_router_tb_id_vr_id(struct mlxsw_sp *mlxsw_sp, u32 tb_id, in mlxsw_sp_router_tb_id_vr_id() argument [all …]
|
| D | spectrum_mr.h | 89 u32 tb_id,
|
| D | spectrum_nve.c | 724 u32 tb_id, __be32 addr) in mlxsw_sp_nve_ipv4_route_is_decap() argument 731 config->ul_sip.addr4 == addr && config->ul_tb_id == tb_id) in mlxsw_sp_nve_ipv4_route_is_decap()
|
| D | spectrum.h | 567 int mlxsw_sp_router_tb_id_vr_id(struct mlxsw_sp *mlxsw_sp, u32 tb_id, 957 u32 tb_id, __be32 addr);
|
| /Linux-v5.4/drivers/net/ |
| D | vrf.c | 50 u32 tb_id; member 517 vrf->fib6_table = fib6_new_table(net, vrf->tb_id); in vrf_rt6_create() 738 if (!fib_new_table(dev_net(dev), vrf->tb_id)) in vrf_rtable_create() 893 return vrf->tb_id; in vrf_fib_table() 1336 vrf->tb_id = nla_get_u32(data[IFLA_VRF_TABLE]); in vrf_newlink() 1337 if (vrf->tb_id == RT_TABLE_UNSPEC) { in vrf_newlink() 1374 return nla_put_u32(skb, IFLA_VRF_TABLE, vrf->tb_id); in vrf_fillinfo() 1389 if (nla_put_u32(skb, IFLA_VRF_PORT_TABLE, vrf->tb_id)) in vrf_fill_slave_info()
|
| /Linux-v5.4/net/decnet/ |
| D | dn_table.c | 302 u32 tb_id, u8 type, u8 scope, void *dst, int dst_len, in dn_fib_dump_info() argument 317 rtm->rtm_table = tb_id; in dn_fib_dump_info() 323 if (nla_put_u32(skb, RTA_TABLE, tb_id) < 0) in dn_fib_dump_info() 382 static void dn_rtmsg_fib(int event, struct dn_fib_node *f, int z, u32 tb_id, in dn_rtmsg_fib() argument 393 err = dn_fib_dump_info(skb, portid, nlh->nlmsg_seq, event, tb_id, in dn_rtmsg_fib()
|
| /Linux-v5.4/Documentation/networking/ |
| D | switchdev.txt | 331 u32 tb_id; 335 to add/modify/delete IPv4 dst/dest_len prefix on table tb_id. The *fi
|