Lines Matching refs:pvid

36 	if (vg->pvid == vid)  in __vlan_add_pvid()
40 vg->pvid = vid; in __vlan_add_pvid()
45 if (vg->pvid != vid) in __vlan_delete_pvid()
49 vg->pvid = 0; in __vlan_delete_pvid()
321 __vlan_delete_pvid(vg, vg->pvid); in __vlan_flush()
405 u16 pvid = br_get_pvid(vg); in __allowed_ingress() local
411 if (!pvid) in __allowed_ingress()
417 *vid = pvid; in __allowed_ingress()
420 __vlan_hwaccel_put_tag(skb, proto, pvid); in __allowed_ingress()
427 skb->vlan_tci |= pvid; in __allowed_ingress()
718 if (vid != vg->pvid) in vlan_default_pvid()
732 u16 pvid = br->default_pvid; in br_vlan_disable_default_pvid() local
737 if (vlan_default_pvid(br_vlan_group(br), pvid)) in br_vlan_disable_default_pvid()
738 br_vlan_delete(br, pvid); in br_vlan_disable_default_pvid()
741 if (vlan_default_pvid(nbp_vlan_group(p), pvid)) in br_vlan_disable_default_pvid()
742 nbp_vlan_delete(p, pvid); in br_vlan_disable_default_pvid()
748 int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid) in __br_vlan_set_default_pvid() argument
757 if (!pvid) { in __br_vlan_set_default_pvid()
773 pvent = br_vlan_find(vg, pvid); in __br_vlan_set_default_pvid()
776 err = br_vlan_add(br, pvid, in __br_vlan_set_default_pvid()
793 br_vlan_find(vg, pvid)) in __br_vlan_set_default_pvid()
796 err = nbp_vlan_add(p, pvid, in __br_vlan_set_default_pvid()
805 br->default_pvid = pvid; in __br_vlan_set_default_pvid()
820 nbp_vlan_delete(p, pvid); in __br_vlan_set_default_pvid()
829 br_vlan_delete(br, pvid); in __br_vlan_set_default_pvid()
836 u16 pvid = val; in br_vlan_set_default_pvid() local
845 if (pvid == br->default_pvid) in br_vlan_set_default_pvid()
854 err = __br_vlan_set_default_pvid(br, pvid); in br_vlan_set_default_pvid()