Lines Matching refs:vg

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