/linux-4.4.14/net/l3mdev/ |
D | l3mdev.c | 49 u32 tb_id = 0; in l3mdev_fib_table_rcu() local 56 tb_id = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_table_rcu() 67 tb_id = master->l3mdev_ops->l3mdev_fib_table(master); in l3mdev_fib_table_rcu() 70 return tb_id; in l3mdev_fib_table_rcu() 77 u32 tb_id = 0; in l3mdev_fib_table_by_index() local 86 tb_id = l3mdev_fib_table_rcu(dev); in l3mdev_fib_table_by_index() 90 return tb_id; in l3mdev_fib_table_by_index()
|
/linux-4.4.14/include/trace/events/ |
D | fib.h | 14 TP_PROTO(u32 tb_id, const struct flowi4 *flp), 16 TP_ARGS(tb_id, flp), 19 __field( u32, tb_id ) 32 __entry->tb_id = tb_id; 47 __entry->tb_id, __entry->oif, __entry->iif,
|
/linux-4.4.14/net/ipv4/ |
D | fib_lookup.h | 15 u32 tb_id; member 33 int fib_dump_info(struct sk_buff *skb, u32 pid, u32 seq, int event, u32 tb_id, 37 u32 tb_id, const struct nl_info *info, unsigned int nlm_flags);
|
D | fib_trie.c | 964 u8 tos, u32 prio, u32 tb_id) in fib_find_alias() argument 976 if (fa->tb_id > tb_id) in fib_find_alias() 978 if (fa->tb_id != tb_id) in fib_find_alias() 1060 (new->tb_id > last->tb_id)) in fib_insert_alias() 1099 pr_debug("Insert table=%u %08x/%d\n", tb->tb_id, key, plen); in fib_table_insert() 1112 tb->tb_id) : NULL; in fib_table_insert() 1140 (fa->tb_id != tb->tb_id) || in fib_table_insert() 1174 new_fa->tb_id = tb->tb_id; in fib_table_insert() 1181 tb->tb_id); in fib_table_insert() 1196 tb->tb_id, &cfg->fc_nlinfo, NLM_F_REPLACE); in fib_table_insert() [all …]
|
D | fib_frontend.c | 127 if (tb->tb_id == id) in fib_get_table() 138 switch (new->tb_id) { in fib_replace_table() 216 __be32 addr, u32 tb_id) in __inet_dev_addr_type() argument 230 table = fib_get_table(net, tb_id); in __inet_dev_addr_type() 243 unsigned int inet_addr_type_table(struct net *net, __be32 addr, u32 tb_id) in inet_addr_type_table() argument 245 return __inet_dev_addr_type(net, NULL, addr, tb_id); in inet_addr_type_table() 805 u32 tb_id = l3mdev_fib_table(ifa->ifa_dev->dev); in fib_magic() local 820 if (!tb_id) in fib_magic() 821 tb_id = (type == RTN_UNICAST) ? RT_TABLE_MAIN : RT_TABLE_LOCAL; in fib_magic() 823 tb = fib_new_table(net, tb_id); in fib_magic() [all …]
|
D | fib_semantics.c | 401 int dst_len, u32 tb_id, const struct nl_info *info, in rtmsg_fib() argument 412 err = fib_dump_info(skb, info->portid, seq, event, tb_id, in rtmsg_fib() 925 u32 tb_id = cfg->fc_table; in fib_valid_prefsrc() local 928 if (tb_id == RT_TABLE_MAIN) in fib_valid_prefsrc() 929 tb_id = RT_TABLE_LOCAL; in fib_valid_prefsrc() 932 fib_prefsrc, tb_id); in fib_valid_prefsrc() 934 if (rc != RTN_LOCAL && tb_id != RT_TABLE_LOCAL) { in fib_valid_prefsrc() 1216 u32 tb_id, u8 type, __be32 dst, int dst_len, u8 tos, in fib_dump_info() argument 1231 if (tb_id < 256) in fib_dump_info() 1232 rtm->rtm_table = tb_id; in fib_dump_info() [all …]
|
D | af_inet.c | 430 u32 tb_id = RT_TABLE_LOCAL; in inet_bind() local 452 tb_id = l3mdev_fib_table_by_index(net, sk->sk_bound_dev_if) ? : tb_id; in inet_bind() 453 chk_addr_ret = inet_addr_type_table(net, addr->sin_addr.s_addr, tb_id); in inet_bind()
|
D | fib_rules.c | 193 rule->table = table->tb_id; in fib4_rule_configure()
|
D | route.c | 1673 rth->rt_table_id = res->table->tb_id; in __mkroute_input() 1905 rth->rt_table_id = res.table->tb_id; in ip_route_input_slow() 2108 rth->rt_table_id = res->table->tb_id; in __mkroute_output()
|
/linux-4.4.14/include/net/ |
D | switchdev.h | 95 u32 tb_id; member 194 u8 tos, u8 type, u32 nlflags, u32 tb_id); 196 u8 tos, u8 type, u32 tb_id); 289 u32 nlflags, u32 tb_id) in switchdev_fib_ipv4_add() argument 296 u8 tos, u8 type, u32 tb_id) in switchdev_fib_ipv4_del() argument
|
D | l3mdev.h | 78 u32 tb_id; in l3mdev_fib_table() local 81 tb_id = l3mdev_fib_table_rcu(dev); in l3mdev_fib_table() 84 return tb_id; in l3mdev_fib_table()
|
D | ip_fib.h | 153 unsigned char tb_id; /* Results */ member 189 u32 tb_id; member
|
D | route.h | 203 unsigned int inet_addr_type_table(struct net *net, __be32 addr, u32 tb_id);
|
/linux-4.4.14/drivers/net/ |
D | vrf.c | 62 u32 tb_id; member 484 rt6->rt6i_table = fib6_get_table(dev_net(dev), vrf->tb_id); in vrf_rt6_create() 597 rth->rt_table_id = vrf->tb_id; in vrf_rtable_create() 787 return vrf->tb_id; in vrf_fib_table() 921 vrf->tb_id = nla_get_u32(data[IFLA_VRF_TABLE]); in vrf_newlink() 938 return nla_put_u32(skb, IFLA_VRF_TABLE, vrf->tb_id); in vrf_fillinfo()
|
/linux-4.4.14/net/switchdev/ |
D | switchdev.c | 1166 u8 tos, u8 type, u32 nlflags, u32 tb_id) in switchdev_fib_ipv4_add() argument 1176 .tb_id = tb_id, in switchdev_fib_ipv4_add() 1218 u8 tos, u8 type, u32 tb_id) in switchdev_fib_ipv4_del() argument 1228 .tb_id = tb_id, in switchdev_fib_ipv4_del()
|
/linux-4.4.14/net/decnet/ |
D | dn_table.c | 300 u32 tb_id, u8 type, u8 scope, void *dst, int dst_len, in dn_fib_dump_info() argument 315 rtm->rtm_table = tb_id; in dn_fib_dump_info() 321 if (nla_put_u32(skb, RTA_TABLE, tb_id) < 0) in dn_fib_dump_info() 379 static void dn_rtmsg_fib(int event, struct dn_fib_node *f, int z, u32 tb_id, in dn_rtmsg_fib() argument 390 err = dn_fib_dump_info(skb, portid, nlh->nlmsg_seq, event, tb_id, in dn_rtmsg_fib()
|
/linux-4.4.14/Documentation/networking/ |
D | switchdev.txt | 334 u32 tb_id; 337 to add/modify/delete IPv4 dst/dest_len prefix on table tb_id. The *fi
|
/linux-4.4.14/net/ipv6/ |
D | route.c | 2497 u32 tb_id; in addrconf_dst_alloc() local 2520 tb_id = l3mdev_fib_table(idev->dev) ? : RT6_TABLE_LOCAL; in addrconf_dst_alloc() 2521 rt->rt6i_table = fib6_get_table(net, tb_id); in addrconf_dst_alloc()
|
D | addrconf.c | 2190 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_PREFIX; in addrconf_get_prefix_route() local 2192 table = fib6_get_table(dev_net(dev), tb_id); in addrconf_get_prefix_route()
|
/linux-4.4.14/drivers/net/ethernet/rocker/ |
D | rocker.c | 3992 u32 tb_id, int flags) in rocker_port_fib_ipv4() argument 4478 fib4->fi, fib4->tb_id, 0); in rocker_port_obj_add() 4550 fib4->fi, fib4->tb_id, in rocker_port_obj_del()
|