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 D | dpaa2-switch.h | 146 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 D | dpaa2-switch.c | 28 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 D | dpaa2-switch-ethtool.c | 37 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 D | dpaa2-switch-flower.c | 404 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 D | ethsw.c | 46 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 D | ethsw-ethtool.c | 35 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 D | ethsw.h | 47 struct ethsw_port_priv { struct 69 struct ethsw_port_priv **ports;
|
Completed in 7 milliseconds