Lines Matching refs:vid

68 				       int upstream, u16 vid)
98 outer_tagging_rule->action.vid_a_val = vid;
108 int upstream, u16 vid)
130 u16 vid)
152 untagging_rule->vlan.vid.value = vid;
153 untagging_rule->vlan.vid.mask = VLAN_VID_MASK;
196 static int felix_tag_8021q_vlan_del_tx(struct dsa_switch *ds, int port, u16 vid)
227 static int felix_tag_8021q_vlan_add(struct dsa_switch *ds, int port, u16 vid,
241 err = felix_tag_8021q_vlan_add_rx(ds, port, cpu_dp->index, vid);
246 err = felix_tag_8021q_vlan_add_tx(ds, port, vid);
254 felix_tag_8021q_vlan_del_rx(ds, port, cpu_dp->index, vid);
259 static int felix_tag_8021q_vlan_del(struct dsa_switch *ds, int port, u16 vid)
268 err = felix_tag_8021q_vlan_del_rx(ds, port, cpu_dp->index, vid);
273 err = felix_tag_8021q_vlan_del_tx(ds, port, vid);
281 felix_tag_8021q_vlan_add_rx(ds, port, cpu_dp->index, vid);
784 const unsigned char *addr, u16 vid,
795 dsa_fdb_present_in_other_db(ds, port, addr, vid, db))
801 return ocelot_fdb_add(ocelot, port, addr, vid, bridge_dev);
805 const unsigned char *addr, u16 vid,
816 dsa_fdb_present_in_other_db(ds, port, addr, vid, db))
822 return ocelot_fdb_del(ocelot, port, addr, vid, bridge_dev);
826 const unsigned char *addr, u16 vid,
835 return ocelot_lag_fdb_add(ocelot, lag.dev, addr, vid, bridge_dev);
839 const unsigned char *addr, u16 vid,
848 return ocelot_lag_fdb_del(ocelot, lag.dev, addr, vid, bridge_dev);
1001 return ocelot_vlan_prepare(ocelot, port, vlan->vid,
1027 return ocelot_vlan_add(ocelot, port, vlan->vid,
1037 return ocelot_vlan_del(ocelot, port, vlan->vid);