Searched refs:mlxsw_sp_rif (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.h25 struct mlxsw_sp_rif **rifs;
90 struct mlxsw_sp_rif *mlxsw_sp_rif_by_index(const struct mlxsw_sp *mlxsw_sp,
96 int mlxsw_sp_rif_dev_ifindex(const struct mlxsw_sp_rif *rif);
97 bool mlxsw_sp_rif_has_dev(const struct mlxsw_sp_rif *rif);
98 bool mlxsw_sp_rif_dev_is(const struct mlxsw_sp_rif *rif,
101 struct mlxsw_sp_rif *rif,
104 void mlxsw_sp_rif_counter_free(struct mlxsw_sp_rif *rif,
106 int mlxsw_sp_rif_counter_alloc(struct mlxsw_sp_rif *rif,
109 mlxsw_sp_rif_neigh_next(struct mlxsw_sp_rif *rif,
149 struct mlxsw_sp_rif *mlxsw_sp_nexthop_ri
[all...]
H A Dspectrum_mr.h80 const struct mlxsw_sp_rif *rif);
83 const struct mlxsw_sp_rif *rif);
85 const struct mlxsw_sp_rif *rif);
87 const struct mlxsw_sp_rif *rif, int mtu);
H A Dspectrum_router.c64 struct mlxsw_sp_rif *rif;
73 struct mlxsw_sp_rif { struct
93 static struct net_device *mlxsw_sp_rif_dev(const struct mlxsw_sp_rif *rif)
112 struct mlxsw_sp_rif common;
123 struct mlxsw_sp_rif common;
138 void (*setup)(struct mlxsw_sp_rif *rif,
140 int (*configure)(struct mlxsw_sp_rif *rif,
142 void (*deconfigure)(struct mlxsw_sp_rif *rif);
143 struct mlxsw_sp_fid * (*fid_get)(struct mlxsw_sp_rif *rif,
146 void (*fdb_del)(struct mlxsw_sp_rif *ri
[all...]
H A Dspectrum_dpipe.c156 struct mlxsw_sp_rif *rif,
222 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
264 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
457 struct mlxsw_sp_rif *rif,
485 struct mlxsw_sp_rif *rif)
498 struct mlxsw_sp_rif *rif)
513 struct mlxsw_sp_rif *rif,
560 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
668 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
707 struct mlxsw_sp_rif *ri
[all...]
H A Dspectrum_mr.c29 const struct mlxsw_sp_rif *rif;
625 const struct mlxsw_sp_rif *rif)
683 unsigned long vif_flags, const struct mlxsw_sp_rif *rif)
707 const struct mlxsw_sp_rif *rif)
718 const struct mlxsw_sp_rif *rif)
733 const struct mlxsw_sp_rif *rif)
747 const struct mlxsw_sp_rif *rif, int mtu)
H A Dspectrum_fid.c34 struct mlxsw_sp_rif *rif;
98 const struct mlxsw_sp_rif *rif);
477 struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid)
591 const struct mlxsw_sp_rif *rif)
613 const struct mlxsw_sp_rif *rif,
630 const struct mlxsw_sp_rif *rif)
636 const struct mlxsw_sp_rif *rif)
646 const struct mlxsw_sp_rif *rif)
663 const struct mlxsw_sp_rif *rif)
689 const struct mlxsw_sp_rif *ri
[all...]
H A Dspectrum.h76 struct mlxsw_sp_rif;
755 u16 mlxsw_sp_rif_index(const struct mlxsw_sp_rif *rif);
756 int mlxsw_sp_rif_subport_port(const struct mlxsw_sp_rif *rif,
1304 int mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif);
1306 struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid);

Completed in 218 milliseconds