Lines Matching defs:mlxsw_sp

160 struct mlxsw_sp {  struct
161 struct mlxsw_sp_port **ports; argument
166 struct mlxsw_sp_upper *lags; argument
167 struct mlxsw_sp_port_mapping *port_mapping; argument
168 struct mlxsw_sp_port_mapping_events port_mapping_events; argument
170 struct mlxsw_sp_sb *sb; argument
171 struct mlxsw_sp_bridge *bridge; argument
172 struct mlxsw_sp_router *router; argument
173 struct mlxsw_sp_mr *mr; argument
175 struct mlxsw_sp_acl *acl; argument
176 struct mlxsw_sp_fid_core *fid_core; argument
177 struct mlxsw_sp_policer_core *policer_core; argument
178 struct mlxsw_sp_kvdl *kvdl; argument
179 struct mlxsw_sp_nve *nve; argument
181 struct mlxsw_sp_ptp_clock *clock; argument
182 struct mlxsw_sp_ptp_state *ptp_state; argument
183 struct mlxsw_sp_counter_pool *counter_pool; argument
184 struct mlxsw_sp_span *span; argument
185 struct mlxsw_sp_trap *trap; argument
186 struct mlxsw_sp_parsing parsing; argument
187 const struct mlxsw_sp_switchdev_ops *switchdev_ops; argument
188 const struct mlxsw_sp_kvdl_ops *kvdl_ops; argument
191 const struct mlxsw_sp_mr_tcam_ops *mr_tcam_ops; argument
192 const struct mlxsw_sp_acl_rulei_ops *acl_rulei_ops; argument
193 const struct mlxsw_sp_acl_tcam_ops *acl_tcam_ops; argument
194 const struct mlxsw_sp_acl_bf_ops *acl_bf_ops; argument
195 const struct mlxsw_sp_nve_ops **nve_ops_arr; argument
196 const struct mlxsw_sp_sb_vals *sb_vals; argument
197 const struct mlxsw_sp_sb_ops *sb_ops; argument
198 const struct mlxsw_sp_port_type_speed_ops *port_type_speed_ops; argument
199 const struct mlxsw_sp_ptp_ops *ptp_ops; argument
200 const struct mlxsw_sp_span_ops *span_ops; argument
201 const struct mlxsw_sp_policer_core_ops *policer_core_ops; argument
202 const struct mlxsw_sp_trap_ops *trap_ops; argument
203 const struct mlxsw_sp_mall_ops *mall_ops; argument
204 const struct mlxsw_sp_router_ops *router_ops; argument
206 const struct mlxsw_sp_fid_family **fid_family_arr; argument
211 struct mlxsw_sp_pgt *pgt; argument
217 (*clock_init)(struct mlxsw_sp *mlxsw_sp, struct device *dev); argument
253 mlxsw_sp_lag_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_get()
321 struct mlxsw_sp *mlxsw_sp; member
398 mlxsw_sp_port_bitmap_init(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_port_bitmap_init()
477 mlxsw_sp_port_lagged_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id, u8 port_index) in mlxsw_sp_port_lagged_get()
518 mlxsw_sp_local_port_is_valid(struct mlxsw_sp *mlxsw_sp, u16 local_port) in mlxsw_sp_local_port_is_valid()
891 struct mlxsw_sp *mlxsw_sp; member
1089 mlxsw_sp_acl_act_cookie_lookup(struct mlxsw_sp *mlxsw_sp, u32 cookie_index) in mlxsw_sp_acl_act_cookie_lookup()
1440 static inline struct net *mlxsw_sp_net(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_net()