Lines Matching refs:vg
21 static int __get_num_vlan_infos(struct net_bridge_vlan_group *vg,
32 pvid = br_get_pvid(vg);
34 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) {
73 static int br_get_num_vlan_infos(struct net_bridge_vlan_group *vg,
78 if (!vg)
82 return vg->num_vlans;
85 num_vlans = __get_num_vlan_infos(vg, filter_mask);
94 struct net_bridge_vlan_group *vg = NULL;
104 vg = nbp_vlan_group_rcu(p);
107 vg = br_vlan_group_rcu(br);
109 num_vlan_infos = br_get_num_vlan_infos(vg, filter_mask);
113 vinfo_sz += br_get_vlan_tunnel_info_size(vg);
289 struct net_bridge_vlan_group *vg)
300 pvid = br_get_pvid(vg);
301 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) {
344 struct net_bridge_vlan_group *vg)
350 pvid = br_get_pvid(vg);
351 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) {
439 struct net_bridge_vlan_group *vg;
445 vg = nbp_vlan_group_rcu(port);
447 vg = br_vlan_group_rcu(br);
449 if (!vg || !vg->num_vlans) {
454 err = br_fill_ifvlaninfo_compressed(skb, vg);
456 err = br_fill_ifvlaninfo(skb, vg);
459 err = br_fill_vlan_tunnel_info(skb, vg);
1565 struct net_bridge_vlan_group *vg;
1573 vg = br_vlan_group(br);
1580 vg = nbp_vlan_group(p);
1586 if (vg) {
1588 list_for_each_entry(v, &vg->vlan_list, vlist)
1604 struct net_bridge_vlan_group *vg;
1613 vg = br_vlan_group(br);
1620 vg = nbp_vlan_group(p);
1630 if (vg) {
1633 pvid = br_get_pvid(vg);
1634 list_for_each_entry(v, &vg->vlan_list, vlist) {