Searched refs:bridge_num (Results 1 – 11 of 11) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/mscc/ |
A D | ocelot_net.c | 1298 if (bridge_num < 0) { in ocelot_bridge_num_get() 1300 bridge_num = find_first_zero_bit(&ocelot->bridges, in ocelot_bridge_num_get() 1303 set_bit(bridge_num, &ocelot->bridges); in ocelot_bridge_num_get() 1306 return bridge_num; in ocelot_bridge_num_get() 1311 int bridge_num) in ocelot_bridge_num_put() argument 1317 clear_bit(bridge_num, &ocelot->bridges); in ocelot_bridge_num_put() 1329 int bridge_num, err; in ocelot_netdevice_bridge_join() local 1331 bridge_num = ocelot_bridge_num_get(ocelot, bridge); in ocelot_netdevice_bridge_join() 1358 ocelot_bridge_num_put(ocelot, bridge, bridge_num); in ocelot_netdevice_bridge_join() 1379 int bridge_num = ocelot_port->bridge_num; in ocelot_netdevice_bridge_leave() local [all …]
|
A D | ocelot.c | 399 return ocelot_port->bridge_num; in ocelot_bridge_num_find() 409 int bridge_num; in ocelot_vlan_unaware_pvid() local 415 bridge_num = ocelot_bridge_num_find(ocelot, bridge); in ocelot_vlan_unaware_pvid() 416 if (WARN_ON(bridge_num < 0)) in ocelot_vlan_unaware_pvid() 420 return VLAN_N_VID - bridge_num - 1; in ocelot_vlan_unaware_pvid() 1881 struct net_device *bridge, int bridge_num, in ocelot_port_bridge_join() argument 1894 ocelot_port->bridge_num = bridge_num; in ocelot_port_bridge_join() 1918 ocelot_port->bridge_num = -1; in ocelot_port_bridge_leave()
|
/linux-6.3-rc2/include/linux/dsa/ |
A D | 8021q.h | 21 u16 dsa_tag_8021q_bridge_vid(unsigned int bridge_num);
|
/linux-6.3-rc2/net/dsa/ |
A D | tag_dsa.c | 139 unsigned int bridge_num = dsa_port_bridge_num_get(dp); in dsa_xmit_ll() local 148 tag_dev = dst->last_switch + bridge_num; in dsa_xmit_ll()
|
A D | dsa.c | 145 unsigned int bridge_num = dsa_bridge_num_find(bridge_dev); in dsa_bridge_num_get() local 153 if (!bridge_num) { in dsa_bridge_num_get() 157 bridge_num = find_next_zero_bit(&dsa_fwd_offloading_bridges, in dsa_bridge_num_get() 160 if (bridge_num >= max) in dsa_bridge_num_get() 163 set_bit(bridge_num, &dsa_fwd_offloading_bridges); in dsa_bridge_num_get() 166 return bridge_num; in dsa_bridge_num_get() 170 unsigned int bridge_num) in dsa_bridge_num_put() argument 176 clear_bit(bridge_num, &dsa_fwd_offloading_bridges); in dsa_bridge_num_put()
|
A D | dsa.h | 36 unsigned int bridge_num);
|
A D | tag_8021q.c | 80 u16 dsa_tag_8021q_bridge_vid(unsigned int bridge_num) in dsa_tag_8021q_bridge_vid() argument 85 return DSA_8021Q_RSV | DSA_8021Q_VBID(bridge_num); in dsa_tag_8021q_bridge_vid()
|
A D | tag_sja1105.c | 217 unsigned int bridge_num = dsa_port_bridge_num_get(dp); in sja1105_imprecise_xmit() local 234 tx_vid = dsa_tag_8021q_bridge_vid(bridge_num); in sja1105_imprecise_xmit()
|
/linux-6.3-rc2/drivers/net/dsa/sja1105/ |
A D | sja1105_vl.c | 302 unsigned long bridge_num; in sja1105_port_get_tag_8021q_vid() local 307 bridge_num = dsa_port_bridge_num_get(dp); in sja1105_port_get_tag_8021q_vid() 309 return dsa_tag_8021q_bridge_vid(bridge_num); in sja1105_port_get_tag_8021q_vid()
|
/linux-6.3-rc2/include/soc/mscc/ |
A D | ocelot.h | 787 int bridge_num; member 1023 struct net_device *bridge, int bridge_num,
|
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/ |
A D | chip.c | 1412 unsigned int bridge_num = dsa_port_bridge_num_get(dp); in mv88e6xxx_port_vlan() local 1414 if (!bridge_num) in mv88e6xxx_port_vlan() 1417 if (bridge_num + dst->last_switch != dev) in mv88e6xxx_port_vlan() 2878 unsigned int bridge_num) in mv88e6xxx_map_virtual_bridge_to_pvt() argument 2880 u8 dev = bridge_num + ds->dst->last_switch; in mv88e6xxx_map_virtual_bridge_to_pvt()
|
Completed in 37 milliseconds