Home
last modified time | relevance | path

Searched refs:l2_fwd (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/
H A Dsja1105_main.c55 sja1105_port_allow_traffic(struct sja1105_l2_forwarding_entry *l2_fwd, in sja1105_port_allow_traffic() argument
59 l2_fwd[from].reach_port |= BIT(to); in sja1105_port_allow_traffic()
61 l2_fwd[from].reach_port &= ~BIT(to); in sja1105_port_allow_traffic()
64 static bool sja1105_can_forward(struct sja1105_l2_forwarding_entry *l2_fwd, in sja1105_can_forward() argument
67 return !!(l2_fwd[from].reach_port & BIT(to)); in sja1105_can_forward()
1982 struct sja1105_l2_forwarding_entry *l2_fwd; in sja1105_manage_flood_domains() local
1986 l2_fwd = priv->static_config.tables[BLK_IDX_L2_FORWARDING].entries; in sja1105_manage_flood_domains()
1992 if (!sja1105_can_forward(l2_fwd, from, to)) in sja1105_manage_flood_domains()
2002 if (l2_fwd[from].fl_domain == fl_domain && in sja1105_manage_flood_domains()
2003 l2_fwd[fro in sja1105_manage_flood_domains()
2021 struct sja1105_l2_forwarding_entry *l2_fwd; sja1105_bridge_member() local
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
H A Dsja1105_main.c44 sja1105_port_allow_traffic(struct sja1105_l2_forwarding_entry *l2_fwd, in sja1105_port_allow_traffic() argument
48 l2_fwd[from].bc_domain |= BIT(to); in sja1105_port_allow_traffic()
49 l2_fwd[from].reach_port |= BIT(to); in sja1105_port_allow_traffic()
50 l2_fwd[from].fl_domain |= BIT(to); in sja1105_port_allow_traffic()
52 l2_fwd[from].bc_domain &= ~BIT(to); in sja1105_port_allow_traffic()
53 l2_fwd[from].reach_port &= ~BIT(to); in sja1105_port_allow_traffic()
54 l2_fwd[from].fl_domain &= ~BIT(to); in sja1105_port_allow_traffic()
1598 struct sja1105_l2_forwarding_entry *l2_fwd; in sja1105_bridge_member() local
1602 l2_fwd = priv->static_config.tables[BLK_IDX_L2_FORWARDING].entries; in sja1105_bridge_member()
1623 sja1105_port_allow_traffic(l2_fwd, in sja1105_bridge_member()
[all...]

Completed in 7 milliseconds