Searched refs:bridge_fwd_mask (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vlan.c162 bitmap_to_arr32(mask, sparx5->bridge_fwd_mask, SPX5_PORTS);
173 if (test_bit(port, sparx5->bridge_fwd_mask)) {
175 bitmap_copy(workmask, sparx5->bridge_fwd_mask, SPX5_PORTS);
189 bitmap_and(workmask, sparx5->bridge_fwd_mask,
H A Dsparx5_switchdev.c68 set_bit(port->portno, sparx5->bridge_fwd_mask);
76 clear_bit(port->portno, sparx5->bridge_fwd_mask);
81 /* apply the bridge_fwd_mask to all the ports */
H A Dsparx5_main.h264 DECLARE_BITMAP(bridge_fwd_mask, SPX5_PORTS);
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_switchdev.c141 if (port && lan966x->bridge_fwd_mask & BIT(i)) {
142 mask = lan966x->bridge_fwd_mask & ~BIT(i);
166 lan966x->bridge_fwd_mask |= BIT(port->chip_port);
168 lan966x->bridge_fwd_mask &= ~BIT(port->chip_port);
H A Dlan966x_main.h333 u16 bridge_fwd_mask; member in struct:lan966x

Completed in 130 milliseconds