Lines Matching defs:ofdpa_port
134 struct ofdpa_port *ofdpa_port; member
193 struct ofdpa_port { struct
194 struct ofdpa *ofdpa;
195 struct rocker_port *rocker_port;
196 struct net_device *dev;
197 u32 pport;
198 struct net_device *bridge_dev;
199 __be16 internal_vlan_id;
200 int stp_state;
201 u32 brport_flags;
202 unsigned long ageing_time;
203 bool ctrls[OFDPA_CTRL_MAX];
204 unsigned long vlan_bitmap[OFDPA_VLAN_BITMAP_LEN];
247 static __be16 ofdpa_port_vid_to_vlan(const struct ofdpa_port *ofdpa_port, in ofdpa_port_vid_to_vlan()
264 static u16 ofdpa_port_vlan_to_vid(const struct ofdpa_port *ofdpa_port, in ofdpa_port_vlan_to_vid()
273 static bool ofdpa_port_is_slave(const struct ofdpa_port *ofdpa_port, in ofdpa_port_is_slave()
280 static bool ofdpa_port_is_bridged(const struct ofdpa_port *ofdpa_port) in ofdpa_port_is_bridged()
285 static bool ofdpa_port_is_ovsed(const struct ofdpa_port *ofdpa_port) in ofdpa_port_is_ovsed()
756 static int ofdpa_flow_tbl_add(struct ofdpa_port *ofdpa_port, in ofdpa_flow_tbl_add()
791 static int ofdpa_flow_tbl_del(struct ofdpa_port *ofdpa_port, in ofdpa_flow_tbl_del()
826 static int ofdpa_flow_tbl_do(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_flow_tbl_do()
835 static int ofdpa_flow_tbl_ig_port(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_flow_tbl_ig_port()
854 static int ofdpa_flow_tbl_vlan(struct ofdpa_port *ofdpa_port, in ofdpa_flow_tbl_vlan()
880 static int ofdpa_flow_tbl_term_mac(struct ofdpa_port *ofdpa_port, in ofdpa_flow_tbl_term_mac()
916 static int ofdpa_flow_tbl_bridge(struct ofdpa_port *ofdpa_port, in ofdpa_flow_tbl_bridge()
970 static int ofdpa_flow_tbl_ucast4_routing(struct ofdpa_port *ofdpa_port, in ofdpa_flow_tbl_ucast4_routing()
997 static int ofdpa_flow_tbl_acl(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_flow_tbl_acl()
1075 static int ofdpa_group_tbl_add(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_group_tbl_add()
1106 static int ofdpa_group_tbl_del(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_group_tbl_del()
1138 static int ofdpa_group_tbl_do(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_group_tbl_do()
1147 static int ofdpa_group_l2_interface(struct ofdpa_port *ofdpa_port, in ofdpa_group_l2_interface()
1163 static int ofdpa_group_l2_fan_out(struct ofdpa_port *ofdpa_port, in ofdpa_group_l2_fan_out()
1186 static int ofdpa_group_l2_flood(struct ofdpa_port *ofdpa_port, in ofdpa_group_l2_flood()
1196 static int ofdpa_group_l3_unicast(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_group_l3_unicast()
1259 static int ofdpa_port_ipv4_neigh(struct ofdpa_port *ofdpa_port, in ofdpa_port_ipv4_neigh()
1348 static int ofdpa_port_ipv4_resolve(struct ofdpa_port *ofdpa_port, in ofdpa_port_ipv4_resolve()
1376 static int ofdpa_port_ipv4_nh(struct ofdpa_port *ofdpa_port, in ofdpa_port_ipv4_nh()
1443 static int ofdpa_port_vlan_flood_group(struct ofdpa_port *ofdpa_port, in ofdpa_port_vlan_flood_group()
1490 static int ofdpa_port_vlan_l2_groups(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_vlan_l2_groups()
1594 static int ofdpa_port_ctrl_vlan_acl(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_ctrl_vlan_acl()
1626 static int ofdpa_port_ctrl_vlan_bridge(struct ofdpa_port *ofdpa_port, in ofdpa_port_ctrl_vlan_bridge()
1650 static int ofdpa_port_ctrl_vlan_term(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_ctrl_vlan_term()
1672 static int ofdpa_port_ctrl_vlan(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_ctrl_vlan()
1689 static int ofdpa_port_ctrl_vlan_add(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_ctrl_vlan_add()
1707 static int ofdpa_port_ctrl(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_ctrl()
1725 static int ofdpa_port_vlan(struct ofdpa_port *ofdpa_port, int flags, in ofdpa_port_vlan()
1787 static int ofdpa_port_ig_tbl(struct ofdpa_port *ofdpa_port, int flags) in ofdpa_port_ig_tbl()
1813 struct ofdpa_port *ofdpa_port; member
1842 static int ofdpa_port_fdb_learn(struct ofdpa_port *ofdpa_port, in ofdpa_port_fdb_learn()
1896 static int ofdpa_port_fdb(struct ofdpa_port *ofdpa_port, in ofdpa_port_fdb()
1946 static int ofdpa_port_fdb_flush(struct ofdpa_port *ofdpa_port, int flags) in ofdpa_port_fdb_flush()
1985 struct ofdpa_port *ofdpa_port; in ofdpa_fdb_cleanup() local
2017 static int ofdpa_port_router_mac(struct ofdpa_port *ofdpa_port, in ofdpa_port_router_mac()
2049 static int ofdpa_port_fwding(struct ofdpa_port *ofdpa_port, int flags) in ofdpa_port_fwding()
2086 static int ofdpa_port_stp_update(struct ofdpa_port *ofdpa_port, in ofdpa_port_stp_update()
2156 static int ofdpa_port_fwd_enable(struct ofdpa_port *ofdpa_port, int flags) in ofdpa_port_fwd_enable()
2167 static int ofdpa_port_fwd_disable(struct ofdpa_port *ofdpa_port, int flags) in ofdpa_port_fwd_disable()
2178 static int ofdpa_port_vlan_add(struct ofdpa_port *ofdpa_port, in ofdpa_port_vlan_add()
2197 static int ofdpa_port_vlan_del(struct ofdpa_port *ofdpa_port, in ofdpa_port_vlan_del()
2225 static __be16 ofdpa_port_internal_vlan_id_get(struct ofdpa_port *ofdpa_port, in ofdpa_port_internal_vlan_id_get()
2267 static int ofdpa_port_fib_ipv4(struct ofdpa_port *ofdpa_port, __be32 dst, in ofdpa_port_fib_ipv4()
2313 ofdpa_port_internal_vlan_id_put(const struct ofdpa_port *ofdpa_port, in ofdpa_port_internal_vlan_id_put()
2420 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_pre_init() local
2433 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_init() local
2463 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_fini() local
2470 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_open() local
2477 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_stop() local
2485 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_attr_stp_state_set() local
2493 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_attr_bridge_flags_set() local
2521 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_attr_bridge_ageing_time_set() local
2535 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_obj_vlan_add() local
2543 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_obj_vlan_del() local
2551 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_obj_fdb_add() local
2563 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_obj_fdb_del() local
2573 static int ofdpa_port_bridge_join(struct ofdpa_port *ofdpa_port, in ofdpa_port_bridge_join()
2605 static int ofdpa_port_bridge_leave(struct ofdpa_port *ofdpa_port) in ofdpa_port_bridge_leave()
2634 static int ofdpa_port_ovs_changed(struct ofdpa_port *ofdpa_port, in ofdpa_port_ovs_changed()
2653 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_master_linked() local
2666 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_master_unlinked() local
2679 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_neigh_update() local
2690 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_neigh_destroy() local
2701 struct ofdpa_port *ofdpa_port = rocker_port->wpriv; in ofdpa_port_ev_mac_vlan_seen() local
2724 struct ofdpa_port *ofdpa_port; in ofdpa_fib4_add() local
2747 struct ofdpa_port *ofdpa_port; in ofdpa_fib4_del() local
2765 struct ofdpa_port *ofdpa_port; in ofdpa_fib4_abort() local