Lines Matching refs:vinfo

333 	struct  bridge_vlan_info vinfo;  in br_fill_ifvlaninfo_range()  local
337 vinfo.vid = vid_start; in br_fill_ifvlaninfo_range()
338 vinfo.flags = flags | BRIDGE_VLAN_INFO_RANGE_BEGIN; in br_fill_ifvlaninfo_range()
340 sizeof(vinfo), &vinfo)) in br_fill_ifvlaninfo_range()
343 vinfo.vid = vid_end; in br_fill_ifvlaninfo_range()
344 vinfo.flags = flags | BRIDGE_VLAN_INFO_RANGE_END; in br_fill_ifvlaninfo_range()
346 sizeof(vinfo), &vinfo)) in br_fill_ifvlaninfo_range()
349 vinfo.vid = vid_start; in br_fill_ifvlaninfo_range()
350 vinfo.flags = flags; in br_fill_ifvlaninfo_range()
352 sizeof(vinfo), &vinfo)) in br_fill_ifvlaninfo_range()
420 struct bridge_vlan_info vinfo; in br_fill_ifvlaninfo() local
429 vinfo.vid = v->vid; in br_fill_ifvlaninfo()
430 vinfo.flags = 0; in br_fill_ifvlaninfo()
432 vinfo.flags |= BRIDGE_VLAN_INFO_PVID; in br_fill_ifvlaninfo()
435 vinfo.flags |= BRIDGE_VLAN_INFO_UNTAGGED; in br_fill_ifvlaninfo()
438 sizeof(vinfo), &vinfo)) in br_fill_ifvlaninfo()
693 int cmd, struct bridge_vlan_info *vinfo, bool *changed, in br_vlan_info() argument
705 err = nbp_vlan_add(p, vinfo->vid, vinfo->flags, in br_vlan_info()
708 vinfo->flags |= BRIDGE_VLAN_INFO_BRENTRY; in br_vlan_info()
709 err = br_vlan_add(br, vinfo->vid, vinfo->flags, in br_vlan_info()
718 if (!nbp_vlan_delete(p, vinfo->vid)) in br_vlan_info()
721 if ((vinfo->flags & BRIDGE_VLAN_INFO_MASTER) && in br_vlan_info()
722 !br_vlan_delete(p->br, vinfo->vid)) in br_vlan_info()
724 } else if (!br_vlan_delete(br, vinfo->vid)) { in br_vlan_info()