Lines Matching refs:dsa_port
223 struct dsa_port { struct
251 struct dsa_port *cpu_dp; argument
303 struct dsa_port *dp; argument
304 struct dsa_port *link_dp;
426 static inline struct dsa_port *dsa_to_port(struct dsa_switch *ds, int p) in dsa_to_port()
429 struct dsa_port *dp; in dsa_to_port()
438 static inline bool dsa_port_is_dsa(struct dsa_port *port) in dsa_port_is_dsa()
443 static inline bool dsa_port_is_cpu(struct dsa_port *port) in dsa_port_is_cpu()
448 static inline bool dsa_port_is_user(struct dsa_port *dp) in dsa_port_is_user()
453 static inline bool dsa_port_is_unused(struct dsa_port *dp) in dsa_port_is_unused()
508 struct dsa_port *dp; in dsa_user_ports()
543 const struct dsa_port *dp = dsa_to_port(ds, port); in dsa_upstream_port()
544 const struct dsa_port *cpu_dp = dp->cpu_dp; in dsa_upstream_port()
578 static inline bool dsa_port_is_vlan_filtering(const struct dsa_port *dp) in dsa_port_is_vlan_filtering()
589 struct net_device *dsa_port_to_bridge_port(const struct dsa_port *dp) in dsa_port_to_bridge_port()
988 struct dsa_port *dsa_port_from_netdev(struct net_device *netdev);
1121 int dsa_port_get_phy_strings(struct dsa_port *dp, uint8_t *data);
1122 int dsa_port_get_ethtool_phy_stats(struct dsa_port *dp, uint64_t *data);
1123 int dsa_port_get_phy_sset_count(struct dsa_port *dp);