Lines Matching refs:sw

123 	(struct prestera_switch *sw, struct prestera_event *evt, void *arg);
128 int prestera_hw_switch_init(struct prestera_switch *sw);
129 void prestera_hw_switch_fini(struct prestera_switch *sw);
130 int prestera_hw_switch_ageing_set(struct prestera_switch *sw, u32 ageing_ms);
131 int prestera_hw_switch_mac_set(struct prestera_switch *sw, const char *mac);
166 int prestera_hw_vlan_create(struct prestera_switch *sw, u16 vid);
167 int prestera_hw_vlan_delete(struct prestera_switch *sw, u16 vid);
179 int prestera_hw_fdb_flush_vlan(struct prestera_switch *sw, u16 vid, u32 mode);
184 int prestera_hw_bridge_create(struct prestera_switch *sw, u16 *bridge_id);
185 int prestera_hw_bridge_delete(struct prestera_switch *sw, u16 bridge_id);
190 int prestera_hw_acl_ruleset_create(struct prestera_switch *sw,
192 int prestera_hw_acl_ruleset_del(struct prestera_switch *sw,
194 int prestera_hw_acl_rule_add(struct prestera_switch *sw,
197 int prestera_hw_acl_rule_del(struct prestera_switch *sw, u32 rule_id);
198 int prestera_hw_acl_rule_stats_get(struct prestera_switch *sw,
209 int prestera_hw_span_release(struct prestera_switch *sw, u8 span_id);
212 int prestera_hw_event_handler_register(struct prestera_switch *sw,
216 void prestera_hw_event_handler_unregister(struct prestera_switch *sw,
221 int prestera_hw_rxtx_init(struct prestera_switch *sw,
229 int prestera_hw_lag_fdb_add(struct prestera_switch *sw, u16 lag_id,
231 int prestera_hw_lag_fdb_del(struct prestera_switch *sw, u16 lag_id,
233 int prestera_hw_fdb_flush_lag(struct prestera_switch *sw, u16 lag_id,
235 int prestera_hw_fdb_flush_lag_vlan(struct prestera_switch *sw,
240 prestera_hw_cpu_code_counters_get(struct prestera_switch *sw, u8 code,