Home
last modified time | relevance | path

Searched defs:ethsw (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch.c33 static struct dpaa2_switch_fdb *dpaa2_switch_fdb_get_unused(struct ethsw_core *ethsw) in dpaa2_switch_fdb_get_unused()
44 dpaa2_switch_filter_block_get_unused(struct ethsw_core *ethsw) in dpaa2_switch_filter_block_get_unused()
124 static void dpaa2_switch_fdb_get_flood_cfg(struct ethsw_core *ethsw, u16 fdb_id, in dpaa2_switch_fdb_get_flood_cfg()
155 static int dpaa2_switch_fdb_set_egress_flood(struct ethsw_core *ethsw, u16 fdb_id) in dpaa2_switch_fdb_set_egress_flood()
193 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_add_vlan() local
230 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_set_pvid() local
286 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_add_vlan() local
379 static int dpaa2_switch_dellink(struct ethsw_core *ethsw, u16 vid) in dpaa2_switch_dellink()
649 static void dpaa2_switch_enable_ctrl_if_napi(struct ethsw_core *ethsw) in dpaa2_switch_enable_ctrl_if_napi()
667 static void dpaa2_switch_disable_ctrl_if_napi(struct ethsw_core *ethsw) in dpaa2_switch_disable_ctrl_if_napi()
[all …]
Ddpaa2-switch-flower.c118 struct ethsw_core *ethsw = filter_block->ethsw; in dpaa2_switch_acl_entry_add() local
162 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_acl_entry_remove() local
362 static int dpaa2_switch_tc_parse_action_acl(struct ethsw_core *ethsw, in dpaa2_switch_tc_parse_action_acl()
403 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_block_add_mirror() local
468 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_block_remove_mirror() local
496 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_cls_flower_replace_acl() local
582 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_cls_flower_replace_mirror() local
695 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_cls_matchall_replace_acl() local
736 struct ethsw_core *ethsw = block->ethsw; in dpaa2_switch_cls_matchall_replace_mirror() local
816 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_block_offload_mirror() local
[all …]
Ddpaa2-switch.h94 struct ethsw_core *ethsw; member
125 struct ethsw_core *ethsw; member
195 static inline int dpaa2_switch_get_index(struct ethsw_core *ethsw, in dpaa2_switch_get_index()
207 static inline bool dpaa2_switch_supports_cpu_traffic(struct ethsw_core *ethsw) in dpaa2_switch_supports_cpu_traffic()
Ddpaa2-switch-ethtool.c104 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_set_link_ksettings() local
/kernel/linux/linux-5.10/drivers/staging/fsl-dpaa2/ethsw/
Dethsw.c27 static int dpaa2_switch_add_vlan(struct ethsw_core *ethsw, u16 vid) in dpaa2_switch_add_vlan()
67 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_set_pvid() local
123 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_add_vlan() local
164 static int dpaa2_switch_set_learning(struct ethsw_core *ethsw, bool enable) in dpaa2_switch_set_learning()
232 static int dpaa2_switch_dellink(struct ethsw_core *ethsw, u16 vid) in dpaa2_switch_dellink()
654 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_fdb_dump() local
720 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_set_mac_addr() local
790 static void dpaa2_switch_links_state_update(struct ethsw_core *ethsw) in dpaa2_switch_links_state_update()
803 struct ethsw_core *ethsw = dev_get_drvdata(dev); in dpaa2_switch_irq0_handler_thread() local
831 struct ethsw_core *ethsw = dev_get_drvdata(dev); in dpaa2_switch_setup_irqs() local
[all …]
Dethsw-ethtool.c91 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_set_link_ksettings() local