Searched refs:bond_mask (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_lag.c | 43 unsigned long bond_mask; in lan966x_lag_set_aggr_pgids() local 50 bond_mask = lan966x_lag_get_mask(lan966x, bond); in lan966x_lag_set_aggr_pgids() 52 for_each_set_bit(p, &bond_mask, lan966x->num_phys_ports) { in lan966x_lag_set_aggr_pgids() 58 lan_wr(ANA_PGID_PGID_SET(bond_mask), in lan966x_lag_set_aggr_pgids() 68 ac &= ~bond_mask; in lan966x_lag_set_aggr_pgids() 96 u32 bond_mask; in lan966x_lag_set_port_ids() local 107 bond_mask = lan966x_lag_get_mask(lan966x, port->bond); in lan966x_lag_set_port_ids() 108 if (bond_mask) in lan966x_lag_set_port_ids() 109 lag_id = __ffs(bond_mask); in lan966x_lag_set_port_ids() 132 u32 bond_mask; in lan966x_lag_port_join() local 169 u32 bond_mask; lan966x_lag_port_leave() local 337 unsigned long bond_mask; lan966x_lag_first_port() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 975 unsigned long bond_mask = ocelot->lags[i]; in ocelot_bridge_stp_state_set() local 977 if (!bond_mask) in ocelot_bridge_stp_state_set() 980 if (bond_mask & BIT(p)) { in ocelot_bridge_stp_state_set() 981 mask &= ~bond_mask; in ocelot_bridge_stp_state_set() 1229 unsigned long bond_mask; in ocelot_set_aggr_pgids() local 1233 bond_mask = ocelot->lags[lag]; in ocelot_set_aggr_pgids() 1234 if (!bond_mask) in ocelot_set_aggr_pgids() 1237 for_each_set_bit(port, &bond_mask, ocelot->num_phys_ports) { in ocelot_set_aggr_pgids() 1239 ocelot_write_rix(ocelot, bond_mask, in ocelot_set_aggr_pgids() 1249 ac &= ~bond_mask; in ocelot_set_aggr_pgids() 1258 unsigned long bond_mask = ocelot->lags[lag]; ocelot_setup_lag() local 1277 u32 bond_mask = 0; ocelot_port_lag_join() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 1499 int bond_mask = ocelot_get_bond_mask(ocelot, bond); in ocelot_bond_get_id() local 1501 if (!bond_mask) in ocelot_bond_get_id() 1504 return __ffs(bond_mask); in ocelot_bond_get_id() 2065 unsigned long bond_mask; in ocelot_set_aggr_pgids() local 2071 bond_mask = ocelot_get_bond_mask(ocelot, bond); in ocelot_set_aggr_pgids() 2073 for_each_set_bit(port, &bond_mask, ocelot->num_phys_ports) { in ocelot_set_aggr_pgids() 2077 ocelot_write_rix(ocelot, bond_mask, in ocelot_set_aggr_pgids() 2088 ac &= ~bond_mask; in ocelot_set_aggr_pgids()
|
Completed in 9 milliseconds