Lines Matching refs:prestera_switch
92 struct prestera_switch;
100 (struct prestera_switch *sw, struct prestera_event *evt, void *arg);
105 int prestera_hw_switch_init(struct prestera_switch *sw);
106 void prestera_hw_switch_fini(struct prestera_switch *sw);
107 int prestera_hw_switch_ageing_set(struct prestera_switch *sw, u32 ageing_ms);
108 int prestera_hw_switch_mac_set(struct prestera_switch *sw, const char *mac);
145 int prestera_hw_vlan_create(struct prestera_switch *sw, u16 vid);
146 int prestera_hw_vlan_delete(struct prestera_switch *sw, u16 vid);
158 int prestera_hw_fdb_flush_vlan(struct prestera_switch *sw, u16 vid, u32 mode);
163 int prestera_hw_bridge_create(struct prestera_switch *sw, u16 *bridge_id);
164 int prestera_hw_bridge_delete(struct prestera_switch *sw, u16 bridge_id);
169 int prestera_hw_event_handler_register(struct prestera_switch *sw,
173 void prestera_hw_event_handler_unregister(struct prestera_switch *sw,
178 int prestera_hw_rxtx_init(struct prestera_switch *sw,