Home
last modified time | relevance | path

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

/linux-4.4.14/net/l3mdev/
Dl3mdev.c49 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/
Dfib.h14 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/
Dfib_lookup.h15 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);
Dfib_trie.c964 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 …]
Dfib_frontend.c127 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 …]
Dfib_semantics.c401 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 …]
Daf_inet.c430 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()
Dfib_rules.c193 rule->table = table->tb_id; in fib4_rule_configure()
Droute.c1673 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/
Dswitchdev.h95 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
Dl3mdev.h78 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()
Dip_fib.h153 unsigned char tb_id; /* Results */ member
189 u32 tb_id; member
Droute.h203 unsigned int inet_addr_type_table(struct net *net, __be32 addr, u32 tb_id);
/linux-4.4.14/drivers/net/
Dvrf.c62 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/
Dswitchdev.c1166 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/
Ddn_table.c300 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/
Dswitchdev.txt334 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/
Droute.c2497 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()
Daddrconf.c2190 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/
Drocker.c3992 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()