Home
last modified time | relevance | path

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

/Linux-v4.19/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.c51 struct mlxsw_sp_mr_table;
53 bool (*is_route_valid)(const struct mlxsw_sp_mr_table *mr_table,
55 void (*key_create)(struct mlxsw_sp_mr_table *mr_table,
58 bool (*is_route_starg)(const struct mlxsw_sp_mr_table *mr_table,
62 struct mlxsw_sp_mr_table { struct
83 const struct mlxsw_sp_mr_table *mr_table; argument
204 mlxsw_sp_mr_route_info_create(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_info_create()
245 static int mlxsw_sp_mr_route_write(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_write()
285 static void mlxsw_sp_mr_route_erase(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_erase()
296 mlxsw_sp_mr_route_create(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_create()
[all …]
Dspectrum_router.c436 struct mlxsw_sp_mr_table *mr_table[MLXSW_SP_L3_PROTO_MAX];
760 struct mlxsw_sp_mr_table *mr4_table, *mr6_table; in mlxsw_sp_vr_create()
5442 static struct mlxsw_sp_mr_table *
5455 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_add()
5472 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_del()
5491 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_add()
5513 struct mlxsw_sp_mr_table *mrt; in mlxsw_sp_router_fibmr_vif_del()