/kernel/linux/linux-5.10/net/l3mdev/ |
H A D | l3mdev.c | 170 if (dev->l3mdev_ops->l3mdev_fib_table) in l3mdev_fib_table_rcu() 171 tb_id = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_table_rcu() 181 master->l3mdev_ops->l3mdev_fib_table) in l3mdev_fib_table_rcu() 182 tb_id = master->l3mdev_ops->l3mdev_fib_table(master); in l3mdev_fib_table_rcu() 256 dev->l3mdev_ops->l3mdev_fib_table) { in l3mdev_fib_rule_match() 257 arg->table = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_rule_match() 264 dev->l3mdev_ops->l3mdev_fib_table) { in l3mdev_fib_rule_match() 265 arg->table = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_rule_match()
|
/kernel/linux/linux-6.6/net/l3mdev/ |
H A D | l3mdev.c | 170 if (dev->l3mdev_ops->l3mdev_fib_table) in l3mdev_fib_table_rcu() 171 tb_id = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_table_rcu() 181 master->l3mdev_ops->l3mdev_fib_table) in l3mdev_fib_table_rcu() 182 tb_id = master->l3mdev_ops->l3mdev_fib_table(master); in l3mdev_fib_table_rcu() 261 dev->l3mdev_ops->l3mdev_fib_table) { in l3mdev_fib_rule_match() 262 arg->table = dev->l3mdev_ops->l3mdev_fib_table(dev); in l3mdev_fib_rule_match()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | l3mdev.h | 26 * @l3mdev_fib_table: Get FIB table id to use for lookups 36 u32 (*l3mdev_fib_table)(const struct net_device *dev); member 132 static inline u32 l3mdev_fib_table(const struct net_device *dev) in l3mdev_fib_table() function 258 static inline u32 l3mdev_fib_table(const struct net_device *dev) in l3mdev_fib_table() function
|
/kernel/linux/linux-6.6/include/net/ |
H A D | l3mdev.h | 26 * @l3mdev_fib_table: Get FIB table id to use for lookups 36 u32 (*l3mdev_fib_table)(const struct net_device *dev); member 132 static inline u32 l3mdev_fib_table(const struct net_device *dev) in l3mdev_fib_table() function 258 static inline u32 l3mdev_fib_table(const struct net_device *dev) in l3mdev_fib_table() function
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router.c | 744 fc_key.kern_tb_id = l3mdev_fib_table(n_cache->key.dev); in __prestera_k_arb_n_lpm_set() 777 if (prestera_util_kern_n_is_reachable(l3mdev_fib_table(nc->key.dev), in __prestera_k_arb_nc_kern_fib_fetch() 1283 kern_tb_id = l3mdev_fib_table(port_dev); in __prestera_inetaddr_port_event()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fib_frontend.c | 251 u32 rt_table = l3mdev_fib_table(dev) ? : RT_TABLE_LOCAL; in inet_dev_addr_type() 264 u32 rt_table = l3mdev_fib_table(dev) ? : RT_TABLE_LOCAL; in inet_addr_type_dev_table() 540 cfg->fc_table = l3mdev_fib_table(dev); in rtentry_to_fib_config() 1062 u32 tb_id = l3mdev_fib_table(ifa->ifa_dev->dev); in fib_magic()
|
H A D | nexthop.c | 1333 u32 tb_id = (cfg->dev ? l3mdev_fib_table(cfg->dev) : RT_TABLE_MAIN); in nh_create_ipv4() 1364 .fc_table = l3mdev_fib_table(cfg->dev), in nh_create_ipv6()
|
H A D | fib_semantics.c | 1898 int tb_id = l3mdev_fib_table(dev) ? : RT_TABLE_MAIN; in fib_sync_down_addr()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_frontend.c | 252 u32 rt_table = l3mdev_fib_table(dev) ? : RT_TABLE_LOCAL; in inet_dev_addr_type() 265 u32 rt_table = l3mdev_fib_table(dev) ? : RT_TABLE_LOCAL; in inet_addr_type_dev_table() 543 cfg->fc_table = l3mdev_fib_table(dev); in rtentry_to_fib_config() 1073 u32 tb_id = l3mdev_fib_table(ifa->ifa_dev->dev); in fib_magic()
|
H A D | nexthop.c | 2543 u32 tb_id = (cfg->dev ? l3mdev_fib_table(cfg->dev) : RT_TABLE_MAIN); in nh_create_ipv4() 2574 .fc_table = l3mdev_fib_table(cfg->dev), in nh_create_ipv6()
|
H A D | fib_semantics.c | 1878 int tb_id = l3mdev_fib_table(dev) ? : RT_TABLE_MAIN; in fib_sync_down_addr()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | route.c | 4170 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_INFO; in rt6_get_route_info() 4224 cfg.fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_INFO; in rt6_add_route_info() 4242 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_DFLT; in rt6_get_dflt_router() 4276 .fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_DFLT, in rt6_add_dflt_router() 4463 .fc_table = l3mdev_fib_table(idev->dev) ? : RT6_TABLE_LOCAL, in addrconf_f6i_alloc()
|
H A D | addrconf.c | 2399 .fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_PREFIX, in addrconf_prefix_route() 2434 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_PREFIX; in addrconf_get_prefix_route() 2473 .fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_LOCAL, in addrconf_add_mroute()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | route.c | 4254 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_INFO; in rt6_get_route_info() 4308 cfg.fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_INFO; in rt6_add_route_info() 4326 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_DFLT; in rt6_get_dflt_router() 4361 .fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_DFLT, in rt6_add_dflt_router() 4553 .fc_table = l3mdev_fib_table(idev->dev) ? : RT6_TABLE_LOCAL, in addrconf_f6i_alloc()
|
H A D | addrconf.c | 2427 .fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_PREFIX, in addrconf_prefix_route() 2462 u32 tb_id = l3mdev_fib_table(dev) ? : RT6_TABLE_PREFIX; in addrconf_get_prefix_route() 2501 .fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_LOCAL, in addrconf_add_mroute()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 978 tb_id = l3mdev_fib_table(d) ? : RT_TABLE_MAIN; in mlxsw_sp_ipip_dev_ul_tb_id() 1261 u32 ul_tb_id = l3mdev_fib_table(ul_dev) ? : RT_TABLE_MAIN; in mlxsw_sp_ipip_entry_matches_decap() 1605 u32 ul_tb_id = l3mdev_fib_table(ul_dev) ? : RT_TABLE_MAIN; in mlxsw_sp_netdevice_ipip_ul_vrf_event() 6512 u32 tb_id = l3mdev_fib_table(params->dev); in mlxsw_sp_rif_create()
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | vrf.c | 1468 .l3mdev_fib_table = vrf_fib_table,
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | vrf.c | 1511 .l3mdev_fib_table = vrf_fib_table,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 1076 tb_id = l3mdev_fib_table(d) ? : RT_TABLE_MAIN; in mlxsw_sp_ipip_dev_ul_tb_id() 1469 u32 ul_tb_id = l3mdev_fib_table(ul_dev) ? : RT_TABLE_MAIN; in mlxsw_sp_ipip_entry_matches_decap() 1840 u32 ul_tb_id = l3mdev_fib_table(ul_dev) ? : RT_TABLE_MAIN; in mlxsw_sp_netdevice_ipip_ul_vrf_event() 8381 u32 tb_id = l3mdev_fib_table(params->dev); in mlxsw_sp_rif_create()
|