Home
last modified time | relevance | path

Searched refs:mlxsw_sp_mr_table (Results 1 – 3 of 3) sorted by relevance

/linux-5.19.10/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_mr.h68 struct mlxsw_sp_mr_table;
73 int mlxsw_sp_mr_route_add(struct mlxsw_sp_mr_table *mr_table,
75 void mlxsw_sp_mr_route_del(struct mlxsw_sp_mr_table *mr_table,
77 int mlxsw_sp_mr_vif_add(struct mlxsw_sp_mr_table *mr_table,
81 void mlxsw_sp_mr_vif_del(struct mlxsw_sp_mr_table *mr_table, vifi_t vif_index);
82 int mlxsw_sp_mr_rif_add(struct mlxsw_sp_mr_table *mr_table,
84 void mlxsw_sp_mr_rif_del(struct mlxsw_sp_mr_table *mr_table,
86 void mlxsw_sp_mr_rif_mtu_update(struct mlxsw_sp_mr_table *mr_table,
88 struct mlxsw_sp_mr_table *mlxsw_sp_mr_table_create(struct mlxsw_sp *mlxsw_sp,
91 void mlxsw_sp_mr_table_destroy(struct mlxsw_sp_mr_table *mr_table);
[all …]
Dspectrum_mr.c53 struct mlxsw_sp_mr_table;
55 bool (*is_route_valid)(const struct mlxsw_sp_mr_table *mr_table,
57 void (*key_create)(struct mlxsw_sp_mr_table *mr_table,
60 bool (*is_route_starg)(const struct mlxsw_sp_mr_table *mr_table,
64 struct mlxsw_sp_mr_table { struct
86 const struct mlxsw_sp_mr_table *mr_table; argument
207 mlxsw_sp_mr_route_info_create(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_info_create()
248 static int mlxsw_sp_mr_route_write(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_write()
288 static void mlxsw_sp_mr_route_erase(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_erase()
299 mlxsw_sp_mr_route_create(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_create()
[all …]
Dspectrum_router.c549 struct mlxsw_sp_mr_table *mr_table[MLXSW_SP_L3_PROTO_MAX];
931 struct mlxsw_sp_mr_table *mr4_table, *mr6_table; in mlxsw_sp_vr_create()
7422 static struct mlxsw_sp_mr_table *
7435 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_add()
7449 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_del()
7465 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_add()
7484 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_del()