Searched refs:mrt (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/net/ipv4/ |
| H A D | ipmr_base.c | 41 mrt = kzalloc(sizeof(*mrt), GFP_KERNEL); in mr_table_alloc() 42 if (!mrt) in mr_table_alloc() 44 mrt->id = id; in mr_table_alloc() 50 kfree(mrt); in mr_table_alloc() 60 return mrt; in mr_table_alloc() 116 struct mr_table *mrt = iter->mrt; in mr_vif_seq_idx() local 132 struct mr_table *mrt = iter->mrt; in mr_vif_seq_next() local 150 struct mr_table *mrt = it->mrt; in mr_mfc_seq_idx() local 177 struct mr_table *mrt = it->mrt; in mr_mfc_seq_next() local 375 for (mrt = iter(net, NULL); mrt; mrt = iter(net, mrt)) { in mr_rtm_dumproute() [all …]
|
| H A D | ipmr.c | 128 if (!mrt) in ipmr_mr_table_iter() 178 *mrt = res.mrt; in ipmr_fib_lookup() 203 if (!mrt) in ipmr_rule_action() 205 res->mrt = mrt; in ipmr_rule_action() 313 for (mrt = net->ipv4.mrt; mrt; mrt = NULL) 333 *mrt = net->ipv4.mrt; in ipmr_fib_lookup() 344 net->ipv4.mrt = mrt; in ipmr_rules_init() 419 if (mrt) in ipmr_new_table() 2948 iter->mrt = mrt; in ipmr_vif_seq_start() 2962 struct mr_table *mrt = iter->mrt; in ipmr_vif_seq_show() local [all …]
|
| /linux-6.15/net/ipv6/ |
| H A D | ip6mr.c | 116 if (!mrt) in ip6mr_mr_table_iter() 166 *mrt = res.mrt; in ip6mr_fib_lookup() 191 if (!mrt) in ip6mr_rule_action() 193 res->mrt = mrt; in ip6mr_rule_action() 302 for (mrt = net->ipv6.mrt6; mrt; mrt = NULL) 307 if (!mrt) in ip6mr_mr_table_iter() 398 if (mrt) in ip6mr_new_table() 437 iter->mrt = mrt; in ip6mr_vif_seq_start() 451 struct mr_table *mrt = iter->mrt; in ip6mr_vif_seq_show() local 487 if (!mrt) in ipmr_mfc_seq_start() [all …]
|
| H A D | addrconf.c | 112 static inline s32 rfc3315_s14_backoff_update(s32 rt, s32 mrt) in rfc3315_s14_backoff_update() argument 117 if ((s32)tmp > mrt) { in rfc3315_s14_backoff_update() 119 tmp = get_random_u32_inclusive(900000, 1100000) * (u64)mrt; in rfc3315_s14_backoff_update()
|
| /linux-6.15/include/linux/ |
| H A D | mroute_base.h | 303 struct mr_table *mrt), 304 int (*fill)(struct mr_table *mrt, 315 struct mr_table *mrt), 354 struct mr_table *mrt), in mr_rtm_dumproute() argument 355 int (*fill)(struct mr_table *mrt, in mr_rtm_dumproute() argument 370 struct mr_table *mrt), in mr_dump() argument 385 struct mr_table *mrt; member 391 struct mr_table *mrt; member 422 it->mrt = mrt; in mr_mfc_seq_start() 434 struct mr_table *mrt = it->mrt; in mr_mfc_seq_stop() local [all …]
|
| /linux-6.15/include/net/netns/ |
| H A D | ipv4.h | 256 struct mr_table *mrt; member
|
| /linux-6.15/Documentation/networking/net_cachelines/ |
| H A D | netns_ipv4_sysctl.rst | 150 struct_mr_table* mrt
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_router.c | 7659 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_add() local 7666 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_add() 7667 return mlxsw_sp_mr_route_add(mrt, men_info->mfc, replace); in mlxsw_sp_router_fibmr_add() 7673 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_del() local 7680 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_del() 7681 mlxsw_sp_mr_route_del(mrt, men_info->mfc); in mlxsw_sp_router_fibmr_del() 7689 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_add() local 7697 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, ven_info->info.family); in mlxsw_sp_router_fibmr_vif_add() 7699 return mlxsw_sp_mr_vif_add(mrt, ven_info->dev, in mlxsw_sp_router_fibmr_vif_add() 7708 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_del() local [all …]
|