Lines Matching defs:mlxsw_sp

161 struct mlxsw_sp {  struct
162 struct mlxsw_sp_port **ports; argument
167 struct mlxsw_sp_upper *lags; argument
168 struct mlxsw_sp_port_mapping *port_mapping; argument
169 struct mlxsw_sp_port_mapping_events port_mapping_events; argument
171 struct mlxsw_sp_sb *sb; argument
172 struct mlxsw_sp_bridge *bridge; argument
173 struct mlxsw_sp_router *router; argument
174 struct mlxsw_sp_mr *mr; argument
176 struct mlxsw_sp_acl *acl; argument
177 struct mlxsw_sp_fid_core *fid_core; argument
178 struct mlxsw_sp_policer_core *policer_core; argument
179 struct mlxsw_sp_port_range_core *pr_core; argument
180 struct mlxsw_sp_kvdl *kvdl; argument
181 struct mlxsw_sp_nve *nve; argument
183 struct mlxsw_sp_ptp_clock *clock; argument
184 struct mlxsw_sp_ptp_state *ptp_state; argument
185 struct mlxsw_sp_counter_pool *counter_pool; argument
186 struct mlxsw_sp_span *span; argument
187 struct mlxsw_sp_trap *trap; argument
188 struct mlxsw_sp_parsing parsing; argument
189 const struct mlxsw_sp_switchdev_ops *switchdev_ops; argument
190 const struct mlxsw_sp_kvdl_ops *kvdl_ops; argument
193 const struct mlxsw_sp_mr_tcam_ops *mr_tcam_ops; argument
194 const struct mlxsw_sp_acl_rulei_ops *acl_rulei_ops; argument
195 const struct mlxsw_sp_acl_tcam_ops *acl_tcam_ops; argument
196 const struct mlxsw_sp_acl_bf_ops *acl_bf_ops; argument
197 const struct mlxsw_sp_nve_ops **nve_ops_arr; argument
198 const struct mlxsw_sp_sb_vals *sb_vals; argument
199 const struct mlxsw_sp_sb_ops *sb_ops; argument
200 const struct mlxsw_sp_port_type_speed_ops *port_type_speed_ops; argument
201 const struct mlxsw_sp_ptp_ops *ptp_ops; argument
202 const struct mlxsw_sp_span_ops *span_ops; argument
203 const struct mlxsw_sp_policer_core_ops *policer_core_ops; argument
204 const struct mlxsw_sp_trap_ops *trap_ops; argument
205 const struct mlxsw_sp_mall_ops *mall_ops; argument
206 const struct mlxsw_sp_router_ops *router_ops; argument
208 const struct mlxsw_sp_fid_family **fid_family_arr; argument
213 struct mlxsw_sp_pgt *pgt; argument
219 (*clock_init)(struct mlxsw_sp *mlxsw_sp, struct device *dev); argument
255 mlxsw_sp_lag_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_get()
323 struct mlxsw_sp *mlxsw_sp; member
401 mlxsw_sp_port_bitmap_init(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_port_bitmap_init()
480 mlxsw_sp_port_lagged_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id, u8 port_index) in mlxsw_sp_port_lagged_get()
521 mlxsw_sp_local_port_is_valid(struct mlxsw_sp *mlxsw_sp, u16 local_port) in mlxsw_sp_local_port_is_valid()
892 struct mlxsw_sp *mlxsw_sp; member
1095 mlxsw_sp_acl_act_cookie_lookup(struct mlxsw_sp *mlxsw_sp, u32 cookie_index) in mlxsw_sp_acl_act_cookie_lookup()
1439 static inline struct net *mlxsw_sp_net(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_net()