Home
last modified time | relevance | path

Searched refs:route_info (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr_tcam.c262 struct mlxsw_sp_mr_route_info *route_info) in mlxsw_sp_mr_tcam_erif_populate() argument
267 for (i = 0; i < route_info->erif_num; i++) { in mlxsw_sp_mr_tcam_erif_populate()
268 u16 erif_index = route_info->erif_indices[i]; in mlxsw_sp_mr_tcam_erif_populate()
521 struct mlxsw_sp_mr_route_info *route_info) in mlxsw_sp_mr_tcam_route_update() argument
531 err = mlxsw_sp_mr_tcam_erif_populate(mlxsw_sp, &erif_list, route_info); in mlxsw_sp_mr_tcam_route_update()
537 route_info->route_action, in mlxsw_sp_mr_tcam_route_update()
538 route_info->irif_index, in mlxsw_sp_mr_tcam_route_update()
540 route_info->min_mtu, in mlxsw_sp_mr_tcam_route_update()
556 route->action = route_info->route_action; in mlxsw_sp_mr_tcam_route_update()
557 route->irif_index = route_info->irif_index; in mlxsw_sp_mr_tcam_route_update()
[all …]
H A Dspectrum_mr.c209 struct mlxsw_sp_mr_route_info *route_info) in mlxsw_sp_mr_route_info_create() argument
234 route_info->irif_index = irif_index; in mlxsw_sp_mr_route_info_create()
235 route_info->erif_indices = erif_indices; in mlxsw_sp_mr_route_info_create()
236 route_info->min_mtu = mr_route->min_mtu; in mlxsw_sp_mr_route_info_create()
237 route_info->route_action = mr_route->route_action; in mlxsw_sp_mr_route_info_create()
238 route_info->erif_num = erif; in mlxsw_sp_mr_route_info_create()
243 mlxsw_sp_mr_route_info_destroy(struct mlxsw_sp_mr_route_info *route_info) in mlxsw_sp_mr_route_info_destroy() argument
245 kfree(route_info->erif_indices); in mlxsw_sp_mr_route_info_destroy()
253 struct mlxsw_sp_mr_route_info route_info; in mlxsw_sp_mr_route_write() local
257 err = mlxsw_sp_mr_route_info_create(mr_table, mr_route, &route_info); in mlxsw_sp_mr_route_write()
[all …]
H A Dspectrum_mr.h49 struct mlxsw_sp_mr_route_info *route_info);
/linux/drivers/irqchip/
H A Dirq-loongson-eiointc.c81 struct eiointc_ip_route route_info[VEC_REG_COUNT]; member
554 priv->route_info[i].start = priv->parent_hwirq - INT_HWI0 + i; in eiointc_init()
555 priv->route_info[i].end = priv->route_info[i].start + 1; in eiointc_init()
556 priv->route_info[i].priv = priv; in eiointc_init()
559 &priv->route_info[i]); in eiointc_init()
562 priv->route_info[0].start = 0; in eiointc_init()
563 priv->route_info[0].end = priv->vec_count / VEC_COUNT_PER_REG; in eiointc_init()
564 priv->route_info[0].priv = priv; in eiointc_init()
566 &priv->route_info[0]); in eiointc_init()
/linux/net/ipv6/
H A Dndisc.c1510 struct route_info *ri = (struct route_info *)p; in ndisc_router_discovery()
H A Droute.c970 struct route_info *rinfo = (struct route_info *) opt; in rt6_route_rcv()
977 if (len < sizeof(struct route_info)) { in rt6_route_rcv()