Lines Matching refs:vg
24 static int __get_num_vlan_infos(struct net_bridge_vlan_group *vg, in __get_num_vlan_infos() argument
35 pvid = br_get_pvid(vg); in __get_num_vlan_infos()
37 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in __get_num_vlan_infos()
76 static int br_get_num_vlan_infos(struct net_bridge_vlan_group *vg, in br_get_num_vlan_infos() argument
81 if (!vg) in br_get_num_vlan_infos()
85 return vg->num_vlans; in br_get_num_vlan_infos()
88 num_vlans = __get_num_vlan_infos(vg, filter_mask); in br_get_num_vlan_infos()
97 struct net_bridge_vlan_group *vg = NULL; in br_get_link_af_size_filtered() local
105 vg = nbp_vlan_group_rcu(p); in br_get_link_af_size_filtered()
108 vg = br_vlan_group_rcu(br); in br_get_link_af_size_filtered()
110 num_vlan_infos = br_get_num_vlan_infos(vg, filter_mask); in br_get_link_af_size_filtered()
244 struct net_bridge_vlan_group *vg) in br_fill_ifvlaninfo_compressed() argument
255 pvid = br_get_pvid(vg); in br_fill_ifvlaninfo_compressed()
256 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo_compressed()
299 struct net_bridge_vlan_group *vg) in br_fill_ifvlaninfo() argument
305 pvid = br_get_pvid(vg); in br_fill_ifvlaninfo()
306 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo()
385 struct net_bridge_vlan_group *vg; in br_fill_ifinfo() local
392 vg = nbp_vlan_group_rcu(port); in br_fill_ifinfo()
394 vg = br_vlan_group_rcu(br); in br_fill_ifinfo()
396 if (!vg || !vg->num_vlans) { in br_fill_ifinfo()
406 err = br_fill_ifvlaninfo_compressed(skb, vg); in br_fill_ifinfo()
408 err = br_fill_ifvlaninfo(skb, vg); in br_fill_ifinfo()