Searched refs:bridge_num (Results 1 - 11 of 11) sorted by relevance

/linux-master/include/linux/dsa/
H A D8021q.h21 u16 dsa_tag_8021q_bridge_vid(unsigned int bridge_num);
/linux-master/net/dsa/
H A Ddsa.h36 unsigned int bridge_num);
H A Dtag_dsa.c139 unsigned int bridge_num = dsa_port_bridge_num_get(dp); local
148 tag_dev = dst->last_switch + bridge_num;
H A Ddsa.c145 unsigned int bridge_num = dsa_bridge_num_find(bridge_dev); local
153 if (!bridge_num) {
157 bridge_num = find_next_zero_bit(&dsa_fwd_offloading_bridges,
160 if (bridge_num >= max)
163 set_bit(bridge_num, &dsa_fwd_offloading_bridges);
166 return bridge_num;
170 unsigned int bridge_num)
176 clear_bit(bridge_num, &dsa_fwd_offloading_bridges);
169 dsa_bridge_num_put(const struct net_device *bridge_dev, unsigned int bridge_num) argument
H A Dtag_8021q.c80 u16 dsa_tag_8021q_bridge_vid(unsigned int bridge_num) argument
83 * reserved/invalid for the bridge_num, so all is well.
85 return DSA_8021Q_RSV | DSA_8021Q_VBID(bridge_num);
H A Dtag_sja1105.c214 unsigned int bridge_num = dsa_port_bridge_num_get(dp); local
231 tx_vid = dsa_tag_8021q_bridge_vid(bridge_num);
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_net.c1296 int bridge_num = ocelot_bridge_num_find(ocelot, bridge_dev); local
1298 if (bridge_num < 0) {
1300 bridge_num = find_first_zero_bit(&ocelot->bridges,
1303 set_bit(bridge_num, &ocelot->bridges);
1306 return bridge_num;
1311 int bridge_num)
1314 * to clean it up so we can reuse this bridge_num later.
1317 clear_bit(bridge_num, &ocelot->bridges);
1329 int bridge_num, err; local
1331 bridge_num
1309 ocelot_bridge_num_put(struct ocelot *ocelot, const struct net_device *bridge_dev, int bridge_num) argument
1379 int bridge_num = ocelot_port->bridge_num; local
[all...]
H A Docelot.c432 return ocelot_port->bridge_num;
442 int bridge_num; local
448 bridge_num = ocelot_bridge_num_find(ocelot, bridge);
449 if (WARN_ON(bridge_num < 0))
453 return VLAN_N_VID - bridge_num - 1;
1984 struct net_device *bridge, int bridge_num,
1997 ocelot_port->bridge_num = bridge_num;
2021 ocelot_port->bridge_num = -1;
1983 ocelot_port_bridge_join(struct ocelot *ocelot, int port, struct net_device *bridge, int bridge_num, struct netlink_ext_ack *extack) argument
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_vl.c302 unsigned long bridge_num; local
307 bridge_num = dsa_port_bridge_num_get(dp);
309 return dsa_tag_8021q_bridge_vid(bridge_num);
/linux-master/include/soc/mscc/
H A Docelot.h800 int bridge_num; member in struct:ocelot_port
1035 struct net_device *bridge, int bridge_num,
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dchip.c1539 unsigned int bridge_num = dsa_port_bridge_num_get(dp);
1541 if (!bridge_num)
1544 if (bridge_num + dst->last_switch != dev)
3005 unsigned int bridge_num)
3007 u8 dev = bridge_num + ds->dst->last_switch;
1491 unsigned int bridge_num = dsa_port_bridge_num_get(dp); local
2956 mv88e6xxx_map_virtual_bridge_to_pvt(struct dsa_switch *ds, unsigned int bridge_num) argument

Completed in 256 milliseconds