Lines Matching refs:pvid

40 	if (vg->pvid == v->vid)  in __vlan_add_pvid()
45 vg->pvid = v->vid; in __vlan_add_pvid()
52 if (vg->pvid != vid) in __vlan_delete_pvid()
56 vg->pvid = 0; in __vlan_delete_pvid()
408 __vlan_delete_pvid(vg, vg->pvid); in __vlan_flush()
534 u16 pvid = br_get_pvid(vg); in __allowed_ingress() local
540 if (!pvid) in __allowed_ingress()
546 *vid = pvid; in __allowed_ingress()
549 __vlan_hwaccel_put_tag(skb, br->vlan_proto, pvid); in __allowed_ingress()
556 skb->vlan_tci |= pvid; in __allowed_ingress()
994 if (vid != vg->pvid) in vlan_default_pvid()
1008 u16 pvid = br->default_pvid; in br_vlan_disable_default_pvid() local
1013 if (vlan_default_pvid(br_vlan_group(br), pvid)) { in br_vlan_disable_default_pvid()
1014 if (!br_vlan_delete(br, pvid)) in br_vlan_disable_default_pvid()
1015 br_vlan_notify(br, NULL, pvid, 0, RTM_DELVLAN); in br_vlan_disable_default_pvid()
1019 if (vlan_default_pvid(nbp_vlan_group(p), pvid) && in br_vlan_disable_default_pvid()
1020 !nbp_vlan_delete(p, pvid)) in br_vlan_disable_default_pvid()
1021 br_vlan_notify(br, p, pvid, 0, RTM_DELVLAN); in br_vlan_disable_default_pvid()
1027 int __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid, in __br_vlan_set_default_pvid() argument
1038 if (!pvid) { in __br_vlan_set_default_pvid()
1053 pvent = br_vlan_find(vg, pvid); in __br_vlan_set_default_pvid()
1056 err = br_vlan_add(br, pvid, in __br_vlan_set_default_pvid()
1066 br_vlan_notify(br, NULL, pvid, 0, RTM_NEWVLAN); in __br_vlan_set_default_pvid()
1077 br_vlan_find(vg, pvid)) in __br_vlan_set_default_pvid()
1080 err = nbp_vlan_add(p, pvid, in __br_vlan_set_default_pvid()
1088 br_vlan_notify(p->br, p, pvid, 0, RTM_NEWVLAN); in __br_vlan_set_default_pvid()
1092 br->default_pvid = pvid; in __br_vlan_set_default_pvid()
1110 nbp_vlan_delete(p, pvid); in __br_vlan_set_default_pvid()
1111 br_vlan_notify(br, p, pvid, 0, RTM_DELVLAN); in __br_vlan_set_default_pvid()
1123 br_vlan_delete(br, pvid); in __br_vlan_set_default_pvid()
1124 br_vlan_notify(br, NULL, pvid, 0, RTM_DELVLAN); in __br_vlan_set_default_pvid()
1132 u16 pvid = val; in br_vlan_set_default_pvid() local
1138 if (pvid == br->default_pvid) in br_vlan_set_default_pvid()
1147 err = __br_vlan_set_default_pvid(br, pvid, extack); in br_vlan_set_default_pvid()
1894 u16 pvid; in br_vlan_replay() local
1927 pvid = br_get_pvid(vg); in br_vlan_replay()
1933 .flags = br_vlan_flags(v, pvid), in br_vlan_replay()
1972 u16 pvid; in br_vlan_dump_dev() local
2004 pvid = br_get_pvid(vg); in br_vlan_dump_dev()
2034 } else if (dump_stats || v->vid == pvid || in br_vlan_dump_dev()
2036 u16 vlan_flags = br_vlan_flags(range_start, pvid); in br_vlan_dump_dev()
2066 br_vlan_flags(range_start, pvid), in br_vlan_dump_dev()