Home
last modified time | relevance | path

Searched refs:ethsw_port_priv (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.h146 struct ethsw_port_priv { struct
177 struct ethsw_port_priv **ports;
233 dpaa2_switch_port_is_type_phy(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_is_type_phy()
238 static inline bool dpaa2_switch_port_has_mac(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_has_mac()
251 typedef int dpaa2_switch_fdb_cb_t(struct ethsw_port_priv *port_priv,
273 struct ethsw_port_priv *port_priv);
276 struct ethsw_port_priv *port_priv);
H A Ddpaa2-switch.c28 static u16 dpaa2_switch_port_get_fdb_id(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_get_fdb_id()
54 static u16 dpaa2_switch_port_set_fdb(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_set_fdb()
57 struct ethsw_port_priv *other_port_priv = NULL; in dpaa2_switch_port_set_fdb()
191 static int dpaa2_switch_add_vlan(struct ethsw_port_priv *port_priv, u16 vid) in dpaa2_switch_add_vlan()
209 static bool dpaa2_switch_port_is_up(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_is_up()
228 static int dpaa2_switch_port_set_pvid(struct ethsw_port_priv *port_priv, u16 pvid) in dpaa2_switch_port_set_pvid()
283 static int dpaa2_switch_port_add_vlan(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_add_vlan()
350 static int dpaa2_switch_port_set_stp_state(struct ethsw_port_priv *port_priv, u8 state) in dpaa2_switch_port_set_stp_state()
381 struct ethsw_port_priv *ppriv_local = NULL; in dpaa2_switch_dellink()
403 static int dpaa2_switch_port_fdb_add_uc(struct ethsw_port_priv *port_pri
[all...]
H A Ddpaa2-switch-ethtool.c37 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_get_drvinfo()
61 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_get_link_ksettings()
103 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_set_link_ksettings()
192 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_ethtool_get_stats()
H A Ddpaa2-switch-flower.c404 struct ethsw_port_priv *port_priv; in dpaa2_switch_block_add_mirror()
814 struct ethsw_port_priv *port_priv) in dpaa2_switch_block_offload_mirror()
840 struct ethsw_port_priv *port_priv) in dpaa2_switch_block_unoffload_mirror()
/kernel/linux/linux-5.10/drivers/staging/fsl-dpaa2/ethsw/
H A Dethsw.c46 static bool dpaa2_switch_port_is_up(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_is_up()
65 static int dpaa2_switch_port_set_pvid(struct ethsw_port_priv *port_priv, u16 pvid) in dpaa2_switch_port_set_pvid()
120 static int dpaa2_switch_port_add_vlan(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_add_vlan()
185 static int dpaa2_switch_port_set_flood(struct ethsw_port_priv *port_priv, bool enable) in dpaa2_switch_port_set_flood()
202 static int dpaa2_switch_port_set_stp_state(struct ethsw_port_priv *port_priv, u8 state) in dpaa2_switch_port_set_stp_state()
234 struct ethsw_port_priv *ppriv_local = NULL; in dpaa2_switch_dellink()
255 static int dpaa2_switch_port_fdb_add_uc(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_fdb_add_uc()
274 static int dpaa2_switch_port_fdb_del_uc(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_fdb_del_uc()
294 static int dpaa2_switch_port_fdb_add_mc(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_fdb_add_mc()
315 static int dpaa2_switch_port_fdb_del_mc(struct ethsw_port_priv *port_pri
[all...]
H A Dethsw-ethtool.c35 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_get_drvinfo()
59 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_get_link_ksettings()
90 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_set_link_ksettings()
164 struct ethsw_port_priv *port_priv = netdev_priv(netdev); in dpaa2_switch_ethtool_get_stats()
H A Dethsw.h47 struct ethsw_port_priv { struct
69 struct ethsw_port_priv **ports;

Completed in 7 milliseconds