Lines Matching refs:pvid

37 	if (vg->pvid == vid)  in __vlan_add_pvid()
41 vg->pvid = vid; in __vlan_add_pvid()
48 if (vg->pvid != vid) in __vlan_delete_pvid()
52 vg->pvid = 0; in __vlan_delete_pvid()
352 __vlan_delete_pvid(vg, vg->pvid); in __vlan_flush()
453 u16 pvid = br_get_pvid(vg); in __allowed_ingress() local
459 if (!pvid) in __allowed_ingress()
465 *vid = pvid; in __allowed_ingress()
468 __vlan_hwaccel_put_tag(skb, br->vlan_proto, pvid); in __allowed_ingress()
475 skb->vlan_tci |= pvid; in __allowed_ingress()
835 if (vid != vg->pvid) in vlan_default_pvid()
849 u16 pvid = br->default_pvid; in br_vlan_disable_default_pvid() local
854 if (vlan_default_pvid(br_vlan_group(br), pvid)) in br_vlan_disable_default_pvid()
855 br_vlan_delete(br, pvid); in br_vlan_disable_default_pvid()
858 if (vlan_default_pvid(nbp_vlan_group(p), pvid)) in br_vlan_disable_default_pvid()
859 nbp_vlan_delete(p, pvid); in br_vlan_disable_default_pvid()
865 int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid) in __br_vlan_set_default_pvid() argument
875 if (!pvid) { in __br_vlan_set_default_pvid()
891 pvent = br_vlan_find(vg, pvid); in __br_vlan_set_default_pvid()
894 err = br_vlan_add(br, pvid, in __br_vlan_set_default_pvid()
912 br_vlan_find(vg, pvid)) in __br_vlan_set_default_pvid()
915 err = nbp_vlan_add(p, pvid, in __br_vlan_set_default_pvid()
925 br->default_pvid = pvid; in __br_vlan_set_default_pvid()
941 nbp_vlan_delete(p, pvid); in __br_vlan_set_default_pvid()
951 br_vlan_delete(br, pvid); in __br_vlan_set_default_pvid()
958 u16 pvid = val; in br_vlan_set_default_pvid() local
964 if (pvid == br->default_pvid) in br_vlan_set_default_pvid()
973 err = __br_vlan_set_default_pvid(br, pvid); in br_vlan_set_default_pvid()