Home
last modified time | relevance | path

Searched refs:mrt (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/net/ipv4/
A Dipmr_base.c41 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
377 for (mrt = iter(net, NULL); mrt; mrt = iter(net, mrt)) { in mr_rtm_dumproute()
[all …]
A Dipmr.c127 if (!mrt) in ipmr_mr_table_iter()
167 *mrt = res.mrt; in ipmr_fib_lookup()
192 if (!mrt) in ipmr_rule_action()
194 res->mrt = mrt; in ipmr_rule_action()
302 for (mrt = net->ipv4.mrt; mrt; mrt = NULL)
320 *mrt = net->ipv4.mrt; in ipmr_fib_lookup()
331 net->ipv4.mrt = mrt; in ipmr_rules_init()
406 if (mrt) in ipmr_new_table()
2910 iter->mrt = mrt; in ipmr_vif_seq_start()
2925 struct mr_table *mrt = iter->mrt; in ipmr_vif_seq_show() local
[all …]
/linux-6.3-rc2/net/ipv6/
A Dip6mr.c116 if (!mrt) in ip6mr_mr_table_iter()
156 *mrt = res.mrt; in ip6mr_fib_lookup()
181 if (!mrt) in ip6mr_rule_action()
183 res->mrt = mrt; in ip6mr_rule_action()
292 for (mrt = net->ipv6.mrt6; mrt; mrt = NULL)
297 if (!mrt) in ip6mr_mr_table_iter()
386 if (mrt) in ip6mr_new_table()
415 if (!mrt) in ip6mr_vif_seq_start()
418 iter->mrt = mrt; in ip6mr_vif_seq_start()
433 struct mr_table *mrt = iter->mrt; in ip6mr_vif_seq_show() local
[all …]
A Daddrconf.c112 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.3-rc2/include/linux/
A Dmroute_base.h298 struct mr_table *mrt),
299 int (*fill)(struct mr_table *mrt,
310 struct mr_table *mrt),
349 struct mr_table *mrt), in mr_rtm_dumproute() argument
350 int (*fill)(struct mr_table *mrt, in mr_rtm_dumproute() argument
365 struct mr_table *mrt), in mr_dump() argument
380 struct mr_table *mrt; member
386 struct mr_table *mrt; member
417 it->mrt = mrt; in mr_mfc_seq_start()
429 struct mr_table *mrt = it->mrt; in mr_mfc_seq_stop() local
[all …]
/linux-6.3-rc2/include/net/netns/
A Dipv4.h220 struct mr_table *mrt; member
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_router.c7185 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_add() local
7192 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_add()
7193 return mlxsw_sp_mr_route_add(mrt, men_info->mfc, replace); in mlxsw_sp_router_fibmr_add()
7199 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_del() local
7206 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, men_info->info.family); in mlxsw_sp_router_fibmr_del()
7207 mlxsw_sp_mr_route_del(mrt, men_info->mfc); in mlxsw_sp_router_fibmr_del()
7215 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_add() local
7223 mrt = mlxsw_sp_router_fibmr_family_to_table(vr, ven_info->info.family); in mlxsw_sp_router_fibmr_vif_add()
7225 return mlxsw_sp_mr_vif_add(mrt, ven_info->dev, in mlxsw_sp_router_fibmr_vif_add()
7234 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_del() local
[all …]

Completed in 58 milliseconds