Lines Matching refs:bond_mask
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
135 bond_mask = lan966x_lag_get_mask(lan966x, bond); in lan966x_lag_port_join()
136 if (bond_mask) in lan966x_lag_port_join()
137 lag_id = __ffs(bond_mask); in lan966x_lag_port_join()
169 u32 bond_mask; in lan966x_lag_port_leave() local
173 bond_mask = lan966x_lag_get_mask(lan966x, port->bond); in lan966x_lag_port_leave()
174 bond_mask &= ~BIT(port->chip_port); in lan966x_lag_port_leave()
175 if (bond_mask) { in lan966x_lag_port_leave()
176 lag_id = __ffs(bond_mask); in lan966x_lag_port_leave()
337 unsigned long bond_mask; in lan966x_lag_first_port() local
342 bond_mask = lan966x_lag_get_mask(lan966x, lag); in lan966x_lag_first_port()
343 if (bond_mask && port->chip_port == __ffs(bond_mask)) in lan966x_lag_first_port()